diff --git a/code/modules/atmospherics/machinery/airalarm.dm b/code/modules/atmospherics/machinery/airalarm.dm index c3c901da845..35eafba791b 100644 --- a/code/modules/atmospherics/machinery/airalarm.dm +++ b/code/modules/atmospherics/machinery/airalarm.dm @@ -541,6 +541,12 @@ /obj/machinery/alarm/proc/post_alert(alert_level) if(!report_danger_level) + // Don't report the level to computers, but do toggle firedoors + var/area/A = get_area(src) + if(alert_level == ATMOS_ALARM_NONE) + A.air_doors_open() + else if(alert_level != ATMOS_ALARM_NONE) + A.air_doors_close() return var/datum/radio_frequency/frequency = SSradio.return_frequency(alarm_frequency)