diff --git a/Altis_Life.Altis/core/pmenu/fn_s_onCheckedChange.sqf b/Altis_Life.Altis/core/pmenu/fn_s_onCheckedChange.sqf index 3a3269fce..d0c8e2eee 100644 --- a/Altis_Life.Altis/core/pmenu/fn_s_onCheckedChange.sqf +++ b/Altis_Life.Altis/core/pmenu/fn_s_onCheckedChange.sqf @@ -25,11 +25,11 @@ switch (_option) do { if (_state isEqualTo 1) then { life_settings_revealObjects = true; profileNamespace setVariable ["life_settings_revealObjects",true]; - LIFE_ID_RevealObjects = ["LIFE_RevealObjects","onEachFrame","life_fnc_revealObjects"] call BIS_fnc_addStackedEventHandler; + LIFE_ID_RevealObjects = addMissionEventHandler ["EachFrame",{_this call life_fnc_revealObjects}]; } else { life_settings_revealObjects = false; profileNamespace setVariable ["life_settings_revealObjects",false]; - [LIFE_ID_RevealObjects,"onEachFrame"] call BIS_fnc_removeStackedEventHandler; + removeMissionEventHandler ["EachFrame", LIFE_ID_RevealObjects]; }; }; diff --git a/life_server/initHC.sqf b/life_server/initHC.sqf index d8ae68700..835f9b45e 100644 --- a/life_server/initHC.sqf +++ b/life_server/initHC.sqf @@ -24,7 +24,7 @@ HC_UID = nil; }; }; -HC_DC = ["HC_Disconnected","onPlayerDisconnected", +HC_DC = addMissionEventHandler ["PlayerDisconnected", { if (!isNil "HC_UID" && {_uid == HC_UID}) then { life_HC_isActive = false; @@ -39,5 +39,4 @@ HC_DC = ["HC_Disconnected","onPlayerDisconnected", diag_log "Ready for receiving queries on the server machine."; }; } -] call BIS_fnc_addStackedEventHandler; - +];