Merge pull request #1003 from acemod/fixMedicalLitterError

Fix treatment script error
This commit is contained in:
Glowbal 2015-05-04 00:25:46 +02:00
commit f6e815fbaf
3 changed files with 8 additions and 7 deletions

View File

@ -68,6 +68,7 @@ _createdLitter = [];
_litterCondition = if (_litterCondition != "") then {compile _litterCondition} else {{true}};
} else {
_litterCondition = missionNamespace getvariable _litterCondition;
if (typeName _litterCondition != "CODE") then {_litterCondition = {false}};
};
if !([_caller, _target, _selectionName, _className, _usersOfItems] call _litterCondition) exitwith {};

View File

@ -58,6 +58,6 @@ if (isNil _callback) then {
_callback = missionNamespace getvariable _callback;
};
_args call FUNC(createLitter);
_args call _callback;
_args call FUNC(createLitter);

View File

@ -52,6 +52,6 @@ if (isNil _callback) then {
_callback = missionNamespace getvariable _callback;
};
_args call FUNC(createLitter);
_args call _callback;
_args call FUNC(createLitter);