diff --git a/code/ZAS/Zone.dm b/code/ZAS/Zone.dm index 447a56d9b95..349d0e0582f 100644 --- a/code/ZAS/Zone.dm +++ b/code/ZAS/Zone.dm @@ -108,7 +108,6 @@ Class Procs: /zone/proc/rebuild() if(invalid) return //Short circuit for explosions where rebuild is called many times over. - if(air_master.current_cycle == 0) return //Why would you rebuild when you're building? c_invalidate() for(var/turf/simulated/T in contents) //T.dbg(invalid_zone) diff --git a/code/modules/power/lighting.dm b/code/modules/power/lighting.dm index d1f09b6a3d1..6176d4d026a 100644 --- a/code/modules/power/lighting.dm +++ b/code/modules/power/lighting.dm @@ -603,7 +603,7 @@ #define LIGHTING_POWER_FACTOR 20 //20W per unit luminosity /obj/machinery/light/process()//TODO: remove/add this from machines to save on processing as needed ~Carn PRIORITY - if(on && light) + if(on) use_power(luminosity * LIGHTING_POWER_FACTOR, LIGHT) // called when area power state changes