Fixes ruins air alarms showing up on station tablets (#38478)

* Fixes ruins air alarms showing up on station tablets

* Update alarm.dm

* Update alarm.dm
This commit is contained in:
CitrusGender
2018-06-20 22:07:42 -04:00
committed by ShizCalev
parent fb4ee3d9d5
commit 7b6f87dea3
2 changed files with 6 additions and 2 deletions
@@ -40,7 +40,10 @@
return data
/datum/computer_file/program/alarm_monitor/proc/triggerAlarm(class, area/A, O, obj/source)
if(!is_station_level(source.z) && !is_mining_level(source.z))
if(is_station_level(source.z))
if(!(A.type in GLOB.the_station_areas))
return
else if(!is_mining_level(source.z) || istype(A, /area/ruin))
return
var/list/L = alarms[class]
@@ -95,4 +98,4 @@
/datum/computer_file/program/alarm_monitor/kill_program(forced = FALSE)
GLOB.alarmdisplay -= src
..()
..()