From b66e76d97bbd20f5ffd6dd1bf6e19ab3f3b6b92c Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 22 Feb 2018 23:42:26 -0600 Subject: [PATCH] [MIRROR] Fixes firelock deconstruction (#5664) * Fixes firelock deconstruction (#35884) * Fixes firelock deconstruction --- code/game/machinery/doors/firedoor.dm | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/code/game/machinery/doors/firedoor.dm b/code/game/machinery/doors/firedoor.dm index 4b7d86443b..d22ca76913 100644 --- a/code/game/machinery/doors/firedoor.dm +++ b/code/game/machinery/doors/firedoor.dm @@ -9,7 +9,7 @@ desc = "Apply crowbar." icon = 'icons/obj/doors/Doorfireglass.dmi' icon_state = "door_open" - opacity = 0 + opacity = FALSE density = FALSE max_integrity = 300 resistance_flags = FIRE_PROOF @@ -71,7 +71,7 @@ return if(!density) return ..() - return 0 + return FALSE /obj/machinery/door/firedoor/power_change() @@ -217,25 +217,25 @@ /obj/machinery/door/firedoor/border_only/CanPass(atom/movable/mover, turf/target) if(istype(mover) && (mover.pass_flags & PASSGLASS)) - return 1 + return TRUE if(get_dir(loc, target) == dir) //Make sure looking at appropriate border return !density else - return 1 + return TRUE /obj/machinery/door/firedoor/border_only/CheckExit(atom/movable/mover as mob|obj, turf/target) if(istype(mover) && (mover.pass_flags & PASSGLASS)) - return 1 + return TRUE if(get_dir(loc, target) == dir) return !density else - return 1 + return TRUE /obj/machinery/door/firedoor/border_only/CanAtmosPass(turf/T) if(get_dir(loc, T) == dir) return !density else - return 1 + return TRUE /obj/machinery/door/firedoor/heavy name = "heavy firelock" @@ -407,7 +407,6 @@ "You begin slicing [src] apart...") if(C.use_tool(src, user, 40, volume=50, amount=1)) - return if(constructionStep != CONSTRUCTION_NOCIRCUIT) return user.visible_message("[user] cuts apart [src]!", \ @@ -446,7 +445,7 @@ /obj/structure/firelock_frame/heavy name = "heavy firelock frame" - reinforced = 1 + reinforced = TRUE #undef CONSTRUCTION_COMPLETE #undef CONSTRUCTION_PANEL_OPEN