From 429e101e5d50c9d1b2c854a137840912ecadedda Mon Sep 17 00:00:00 2001 From: Verkister Date: Thu, 16 Mar 2017 09:03:18 +0200 Subject: [PATCH] Another attempt at fixing air.dm I found out the process_cell proc did exist, but it's for turfs only. The runtiming call for it had no proper exclusion. No idea if this works, but the test runs showed no problems so far. --- code/controllers/subsystem/air.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/controllers/subsystem/air.dm b/code/controllers/subsystem/air.dm index 036e86c18e..d67361795e 100644 --- a/code/controllers/subsystem/air.dm +++ b/code/controllers/subsystem/air.dm @@ -218,8 +218,8 @@ var/datum/subsystem/air/SSair while(currentrun.len) var/turf/open/T = currentrun[currentrun.len] currentrun.len-- - if (T) - T.process(fire_count) + if (isturf(T)) + T.process_cell(fire_count) if (MC_TICK_CHECK) return