diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 4ceaf33b89f..be662ecf7cd 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -601,9 +601,6 @@ step_count++ pull_pulled(old_loc, pullee, movetime) - if(pulledby && moving_diagonally != FIRST_DIAG_STEP && get_dist(src, pulledby) > 1) //seperated from our puller and not in the middle of a diagonal move - pulledby.stop_pulling() - if(s_active && !(s_active in contents) && get_turf(s_active) != get_turf(src)) //check !( s_active in contents) first so we hopefully don't have to call get_turf() so much. s_active.close(src)