[MIRROR] fix a bunch of runtimes (#12455)

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
CHOMPStation2StaffMirrorBot
2026-02-24 23:36:47 +01:00
committed by GitHub
co-authored by Kashargul
parent 3a66f10491
commit ef8c71e96a
7 changed files with 21 additions and 13 deletions
+8 -5
View File
@@ -442,16 +442,19 @@
if(istype(W, /obj/item/gripper))
var/obj/item/gripper/G = W
G.consolidate_stacks(src)
if(QDELETED(src))
return
else if(istype(W, /obj/item/stack))
var/obj/item/stack/S = W
src.transfer_to(S)
if(QDELETED(src))
return
spawn(0) //give the stacks a chance to delete themselves if necessary
if (S && user.check_current_machine(S))
S.interact(user)
if (src && user.check_current_machine(src))
src.interact(user)
if (S && user.check_current_machine(S))
S.interact(user)
if (src && user.check_current_machine(src))
src.interact(user)
else
return ..()