diff --git a/SQF/dayz_code/compile/fn_damageHandler.sqf b/SQF/dayz_code/compile/fn_damageHandler.sqf index 43ef2855f..45475c8cd 100644 --- a/SQF/dayz_code/compile/fn_damageHandler.sqf +++ b/SQF/dayz_code/compile/fn_damageHandler.sqf @@ -84,7 +84,7 @@ if (_unit == player) then { if (_hit == "") exitWith //Ignore none part dmg. Exit after processing humanity hit { - if (_source != player && _isPlayer && alive player) then + if (_source != driver (vehicle player) && _isPlayer && alive player) then { _isBandit = (player getVariable["humanity",0]) <= -5000; //_isBandit = (_model in ["Bandit1_DZ","BanditW1_DZ"]);