From f81ec7fc44566e0eb20867dee027a8db6e55b010 Mon Sep 17 00:00:00 2001 From: Kyle Spier-Swenson Date: Sun, 20 Mar 2016 03:27:37 -0700 Subject: [PATCH] remove_from_active now handles unsimulated turfs properly --- code/controllers/subsystem/air.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/controllers/subsystem/air.dm b/code/controllers/subsystem/air.dm index c1fea7ee944..121c7fbb008 100644 --- a/code/controllers/subsystem/air.dm +++ b/code/controllers/subsystem/air.dm @@ -147,9 +147,9 @@ var/datum/subsystem/air/SSair /datum/subsystem/air/proc/remove_from_active(turf/simulated/T) if(istype(T)) T.excited = 0 - active_turfs -= T if(T.excited_group) T.excited_group.garbage_collect() + active_turfs -= T /datum/subsystem/air/proc/add_to_active(turf/simulated/T, blockchanges = 1)