Skip to content

Commit 7c61265

Browse files
authored
Merge pull request #196 from LeonardoSoares98/main
Fix issue when vehicle health returns NaN
2 parents 4ec5deb + d51730f commit 7c61265

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

client.lua

+5-1
Original file line numberDiff line numberDiff line change
@@ -765,6 +765,10 @@ CreateThread(function()
765765
DisplayRadar(true)
766766
end
767767
wasInVehicle = true
768+
local engineHealth = GetVehicleEngineHealth(vehicle)
769+
if engineHealth ~= engineHealth then -- This checks for NaN, as any NaN value is not equal to itself
770+
engineHealth = 0
771+
end
768772
updatePlayerHud({
769773
show,
770774
Menu.isDynamicHealthChecked,
@@ -793,7 +797,7 @@ CreateThread(function()
793797
harness,
794798
hp,
795799
math.ceil(GetEntitySpeed(vehicle) * speedMultiplier),
796-
(GetVehicleEngineHealth(vehicle) / 10),
800+
(engineHealth / 10),
797801
Menu.isCinematicModeChecked,
798802
dev,
799803
radioActive,

0 commit comments

Comments
 (0)