[MIRROR] Proccall handler hotfix (#8359)

* Proccall handler hotfix (#61642)

Fixes proccall handlers runtiming because GLOB.AdminProcCallHandler not being set

* Proccall handler hotfix

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
This commit is contained in:
SkyratBot
2021-09-24 18:21:29 +01:00
committed by GitHub
co-authored by Watermelon914
parent 775eacf561
commit 3bb3f988ee
+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 ..()