#include "..\script_component.hpp" params ["_unit", "_totalCost"]; while { (GETVAR(_unit,FORGE_Cash,0)) < _totalCost or (GETVAR(_unit,FORGE_Bank,0)) < _totalCost } do { if ((GETVAR(_unit,FORGE_Cash,0)) >= _totalCost or (GETVAR(_unit,FORGE_Bank,0)) >= _totalCost) exitWith { [_unit, ""] remoteExec ["switchMove"]; [_unit, _totalCost] call FUNC(deductMedicalCost); ["Terminate"] call BFUNC(EGSpectator); }; uiSleep 1; };