diff --git a/addons/medical/ACE_Settings.hpp b/addons/medical/ACE_Settings.hpp index a57bc43dff..003d9897b8 100644 --- a/addons/medical/ACE_Settings.hpp +++ b/addons/medical/ACE_Settings.hpp @@ -68,4 +68,8 @@ class ACE_Settings { typeName = "NUMBER"; value = 120; }; + class GVAR(allowDeadBodyMovement) { + typeName = "BOOL"; + value = false; + }; }; diff --git a/addons/medical/functions/fnc_actionCarryUnit.sqf b/addons/medical/functions/fnc_actionCarryUnit.sqf index db880d95f2..fd5731ffd6 100644 --- a/addons/medical/functions/fnc_actionCarryUnit.sqf +++ b/addons/medical/functions/fnc_actionCarryUnit.sqf @@ -26,7 +26,7 @@ if (!([_caller] call EFUNC(common,canInteract)) || {_caller == _target} || {(([_ _caller action ["WeaponOnBack", _caller]; if (!alive _target) exitwith { - if (missionNamespace getvariable [QGVAR(allowDeadbodyMovement), false]) then { + if (GVAR(allowDeadBodyMovement)) then { [{ _this call FUNC(actionCarryUnit); }, [_caller, ([_target,_caller] call FUNC(makeCopyOfBody)), _carry], 0.25, 0.25] call EFUNC(common,waitAndExecute);