Stops air alarm masters from polling each alarm every tick. Now polling occurs only when alarm danger level changes.

This commit is contained in:
Chinsky
2013-06-02 17:10:47 +04:00
parent 67c71e9f1c
commit efbea12d99
+2 -2
View File
@@ -170,10 +170,10 @@
visible_message("\The [src] clicks quietly as it stops [environment.temperature > target_temperature ? "cooling" : "heating"] the room.",\
"You hear a click as a faint electronic humming stops.")
var/old_level = danger_level
danger_level = overall_danger_level()
if (alarm_area.master_air_alarm == src)
if (old_level != danger_level)
refresh_danger_level()
update_icon()