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