From 2fda4b99fcc5cf18e06becc19119a44967d18f96 Mon Sep 17 00:00:00 2001 From: jimmyl <70376633+mc-oofert@users.noreply.github.com> Date: Thu, 6 Jul 2023 19:54:22 +0200 Subject: [PATCH] fixes the airlock power buttons for silicons (#76574) ## About The Pull Request both values tend to be null or 0 ## Why It's Good For The Game fixes #76571 ## Changelog :cl: fix: silicons can depower airlocks via their UI again /:cl: --- code/game/machinery/doors/airlock.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index 872eb7bd8e8..f1194384d69 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -1569,9 +1569,9 @@ var/list/power = list() power["main"] = remaining_main_outage() ? 0 : 2 // boolean - power["main_timeleft"] = remaining_main_outage() + power["main_timeleft"] = round(remaining_main_outage() / 10) power["backup"] = remaining_backup_outage() ? 0 : 2 // boolean - power["backup_timeleft"] = remaining_backup_outage() + power["backup_timeleft"] = round(remaining_backup_outage() / 10) data["power"] = power data["shock"] = secondsElectrified == MACHINE_NOT_ELECTRIFIED ? 2 : 0 @@ -1609,14 +1609,14 @@ return switch(action) if("disrupt-main") - if(remaining_main_outage()) + if(!main_power_timer) loseMainPower() update_appearance() else to_chat(usr, span_warning("Main power is already offline.")) . = TRUE if("disrupt-backup") - if(remaining_backup_outage()) + if(!backup_power_timer) loseBackupPower() update_appearance() else