From ff8c90c7eb045a52d04de70549c60105816df7b1 Mon Sep 17 00:00:00 2001 From: Lucy Date: Wed, 3 Jul 2024 14:43:16 -0400 Subject: [PATCH] You can no longer somehow reach *around* a shield wall (#2513) --- code/game/machinery/shieldgen.dm | 1 + code/modules/power/singularity/containment_field.dm | 1 + 2 files changed, 2 insertions(+) diff --git a/code/game/machinery/shieldgen.dm b/code/game/machinery/shieldgen.dm index ec266077c115..1432b56916f0 100644 --- a/code/game/machinery/shieldgen.dm +++ b/code/game/machinery/shieldgen.dm @@ -487,6 +487,7 @@ density = TRUE resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF light_outer_range = 3 + pass_flags_self = parent_type::pass_flags_self & ~LETPASSCLICKS // monkestation edit: no you can't reach around the impenetrable shield var/needs_power = FALSE var/obj/machinery/power/shieldwallgen/gen_primary var/obj/machinery/power/shieldwallgen/gen_secondary diff --git a/code/modules/power/singularity/containment_field.dm b/code/modules/power/singularity/containment_field.dm index 9859b66dc610..cae03349664c 100644 --- a/code/modules/power/singularity/containment_field.dm +++ b/code/modules/power/singularity/containment_field.dm @@ -14,6 +14,7 @@ can_atmos_pass = ATMOS_PASS_NO light_outer_range = 4 layer = ABOVE_OBJ_LAYER + pass_flags_self = parent_type::pass_flags_self & ~LETPASSCLICKS // monkestation edit: no you can't reach around the impenetrable shield ///First of the generators producing the containment field var/obj/machinery/field/generator/field_gen_1 = null ///Second of the generators producing the containment field