From af61db3c77d7439d1f528d77b8f0855168772cf3 Mon Sep 17 00:00:00 2001 From: Anewbe Date: Tue, 2 Jul 2019 07:27:47 -0500 Subject: [PATCH 1/2] Merge pull request #6253 from Heroman3003/invisible-wall-fix Fixes deconstructed wall frames blocking passage --- code/game/machinery/machinery.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index 6a86dcfcb3d..4251a0e6067 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -415,11 +415,15 @@ Class Procs: var/obj/item/weapon/circuitboard/M = circuit A.circuit = M A.anchored = 1 - A.density = 1 A.frame_type = M.board_type if(A.frame_type.circuit) A.need_circuit = 0 + if(A.frame_type.frame_class == FRAME_CLASS_ALARM || A.frame_type.frame_class == FRAME_CLASS_DISPLAY) + A.density = 0 + else + A.density = 1 + if(A.frame_type.frame_class == FRAME_CLASS_MACHINE) for(var/obj/D in component_parts) D.forceMove(src.loc)