From 3930510003b04a1e22dfe2198a90896ba3e792e8 Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Mon, 13 Feb 2017 12:24:01 -0500 Subject: [PATCH] Fixes gravity generator qdel loop --- code/modules/power/gravitygenerator.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/power/gravitygenerator.dm b/code/modules/power/gravitygenerator.dm index c0e0380d5aa..fb9f7f0dfc0 100644 --- a/code/modules/power/gravitygenerator.dm +++ b/code/modules/power/gravitygenerator.dm @@ -69,7 +69,6 @@ var/const/GRAV_NEEDS_WRENCH = 3 /obj/machinery/gravity_generator/part/Destroy() if(main_part) qdel(main_part) - return QDEL_HINT_LETMELIVE set_broken() return ..() @@ -137,7 +136,8 @@ var/const/GRAV_NEEDS_WRENCH = 3 update_list() for(var/obj/machinery/gravity_generator/part/O in parts) O.main_part = null - qdel(O) + if(!QDESTROYING(O)) + qdel(O) return ..() /obj/machinery/gravity_generator/main/proc/setup_parts()