Only force animation when necessary

This commit is contained in:
KoffeinFlummi 2015-04-30 22:19:31 +02:00
parent 8fda984903
commit d59436c588

View File

@ -89,7 +89,7 @@ _anim = [_unit] call EFUNC(common,getDeathAnim);
[{
_unit = _this select 0;
_anim = _this select 1;
if (_unit getVariable "ACE_isUnconscious") then {
if ((_unit getVariable "ACE_isUnconscious") and (animationState _unit != _anim)) then {
[_unit, _anim, 2, true] call EFUNC(common,doAnimation);
};
}, [_unit, _anim], 2, 1] call EFUNC(common,waitAndExecute);