diff --git a/Sources/epoch_code/compile/event_handlers/EPOCH_HandleDamage.sqf b/Sources/epoch_code/compile/event_handlers/EPOCH_HandleDamage.sqf index e66115c1..89eaabb6 100644 --- a/Sources/epoch_code/compile/event_handlers/EPOCH_HandleDamage.sqf +++ b/Sources/epoch_code/compile/event_handlers/EPOCH_HandleDamage.sqf @@ -54,7 +54,10 @@ if !(_source isEqualTo _unit) then { }; }; case "B_KnockOut": { - _unit setUnconscious true; + if !(lifeState _unit == "INCAPACITATED") then { + EPOCH_HandleDamageTimeOut = diag_ticktime + 1; + _unit setUnconscious true; + }; }; }; };