From fa22f80262c081be8551bfc07912d53554fea7f6 Mon Sep 17 00:00:00 2001 From: Seris02 <49109742+Seris02@users.noreply.github.com> Date: Fri, 10 Dec 2021 18:12:35 +0800 Subject: [PATCH] fixes bots getting stuck on railings and crashing clients (#63306) Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com> --- code/game/objects/structures/railings.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/game/objects/structures/railings.dm b/code/game/objects/structures/railings.dm index 281cfbb4a17..7ad89fae15d 100644 --- a/code/game/objects/structures/railings.dm +++ b/code/game/objects/structures/railings.dm @@ -82,6 +82,11 @@ return . || mover.throwing || mover.movement_type & (FLYING | FLOATING) return TRUE +/obj/structure/railing/CanAStarPass(obj/item/card/id/ID, to_dir, atom/movable/caller) + if (to_dir & dir) + return FALSE + return ..() + /obj/structure/railing/proc/on_exit(datum/source, atom/movable/leaving, direction) SIGNAL_HANDLER