#1
_PreDamage = 0.8; vehicle player setHitPointDamage ["hitEngine",_PreDamage + 0.1]; -> Engine turns off (Result: 0.9)
#2
_PreDamage = 0.8; vehicle player setHitPointDamage ["hitEngine",0.9]; <-- Engine stays on
Both have the same result, but react different.