From 555b156edc3ee3e9e98c1b9a23f2e5293c8cf099 Mon Sep 17 00:00:00 2001 From: Akrilla Date: Sat, 18 Apr 2020 00:00:02 +0100 Subject: [PATCH] Virgin immovable rods are no longer stopped by the chad railing (#50349) Fixes #50288 Railings are also the only thing that has a snowflake canpass --- code/game/objects/structures/railings.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/game/objects/structures/railings.dm b/code/game/objects/structures/railings.dm index 570f26cf71d..91ea8cbb1da 100644 --- a/code/game/objects/structures/railings.dm +++ b/code/game/objects/structures/railings.dm @@ -47,7 +47,8 @@ /obj/structure/railing/CanPass(atom/movable/mover, turf/target) ..() if(get_dir(loc, target) & dir) - return !density + var/checking = UNSTOPPABLE | FLYING | FLOATING + return !density || mover.movement_type & checking return TRUE /obj/structure/railing/corner/CanPass()