Fixes ssair locking up the server while it initialized

This commit is contained in:
Kyle Spier-Swenson
2016-04-05 08:51:34 -07:00
parent 663cabf337
commit 358c5fe0b4
+4
View File
@@ -272,10 +272,12 @@ var/datum/subsystem/air/SSair
active_turfs -= t
if(t.blocks_air)
CHECK_TICK
continue
var/turf/open/T = t
if(!istype(T))
CHECK_TICK
continue
T.excited = 0
T.update_visuals()
@@ -301,6 +303,7 @@ var/datum/subsystem/air/SSair
/datum/subsystem/air/proc/setup_atmos_machinery(z_level)
for (var/obj/machinery/atmospherics/AM in atmos_machinery)
if (z_level && AM.z != z_level)
CHECK_TICK
continue
AM.atmosinit()
CHECK_TICK
@@ -311,6 +314,7 @@ var/datum/subsystem/air/SSair
/datum/subsystem/air/proc/setup_pipenets(z_level)
for (var/obj/machinery/atmospherics/AM in atmos_machinery)
if (z_level && AM.z != z_level)
CHECK_TICK
continue
AM.build_network()
CHECK_TICK