From d784ce89412e15fedac1ee09a8ff0f9e2e8a8464 Mon Sep 17 00:00:00 2001 From: MrPerson Date: Mon, 3 Mar 2014 02:49:57 -0800 Subject: [PATCH] Remove a debug qdel() command. Made atmos_alert computers GC (hopefully) and not runtime (known). --- code/controllers/garbage.dm | 4 ++-- code/game/machinery/computer/atmos_alert.dm | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/code/controllers/garbage.dm b/code/controllers/garbage.dm index b627c0ae768..0aa057ecf22 100644 --- a/code/controllers/garbage.dm +++ b/code/controllers/garbage.dm @@ -111,14 +111,14 @@ var/list/uncollectable_vars=list( for(var/atom/movable/everything in world) qdel(everything) */ - +/* // Uncomment this verb and run it on things to report blockages. /atom/verb/qdel_test() set name = "qdel with test" set category = "Debug" set background = 1 set src in world -/* + qdel(src) for(var/datum/everything) //Yes this works. for(var/everyvar in everything.vars) diff --git a/code/game/machinery/computer/atmos_alert.dm b/code/game/machinery/computer/atmos_alert.dm index 614933c0635..428d8384235 100644 --- a/code/game/machinery/computer/atmos_alert.dm +++ b/code/game/machinery/computer/atmos_alert.dm @@ -16,6 +16,10 @@ ..() set_frequency(receive_frequency) +/obj/machinery/computer/atmos_alert/Destroy() + radio_controller.remove_object(src, receive_frequency) + ..() + /obj/machinery/computer/atmos_alert/receive_signal(datum/signal/signal) if(!signal || signal.encryption) return