diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index 150e792f070..fb9a3880876 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -175,6 +175,9 @@ delay = diag_delay move_delay += delay + if(mob.pulledby) + mob.pulledby.stop_pulling() + if(prev_pulling_loc && mob.pulling?.face_while_pulling && (mob.pulling.loc != prev_pulling_loc)) mob.setDir(get_dir(mob, mob.pulling)) // Face welding tanks and stuff when pulling else