Proccall handler hotfix (#61642)

Fixes proccall handlers runtiming because GLOB.AdminProcCallHandler not being set
This commit is contained in:
Watermelon914
2021-09-24 02:56:12 +01:00
committed by GitHub
parent 7a2082afe0
commit 44dc49b766
+2 -3
View File
@@ -26,8 +26,9 @@ GLOBAL_PROTECT(AdminProcCallHandler)
/mob/proccall_handler/Initialize(mapload)
. = ..()
if(GLOB.AdminProcCallHandler)
if(GLOB.AdminProcCallHandler && GLOB.AdminProcCallHandler != src)
return INITIALIZE_HINT_QDEL
GLOB.AdminProcCallHandler = src
/mob/proccall_handler/vv_edit_var(var_name, var_value)
if(GLOB.AdminProcCallHandler != src)
@@ -49,9 +50,7 @@ GLOBAL_PROTECT(AdminProcCallHandler)
if(GLOB.AdminProcCallHandler != src)
return ..()
if(!force)
#ifndef UNIT_TESTS
stack_trace("Attempted deletion on [type] - [name], aborting.")
#endif
return QDEL_HINT_LETMELIVE
return ..()