From c876b64faaa871d2a89dbfdd4d1f354d6641a6a8 Mon Sep 17 00:00:00 2001 From: BiancaWilkson <42818125+BiancaWilkson@users.noreply.github.com> Date: Fri, 31 May 2024 21:26:35 -0400 Subject: [PATCH] Fixing the mach speed closet (#25737) --- code/modules/mob/mob_movement.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index f0ede914893..acaf6d8cc29 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -362,6 +362,8 @@ return if(!Process_Spacemove(get_dir(pulling.loc, A))) return + if(src in pulling.contents) + return var/target_turf = get_step(pulling, get_dir(pulling.loc, A)) if(get_dist(target_turf, loc) > 1) // Make sure the turf we are trying to pull to is adjacent to the user. return // We do not use Adjacent() here because it checks if there are dense objects in the way, making it impossible to move an object to the side if we're blocked on both sides.