diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index f4eff0e5440..ef79d69f5cc 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -542,10 +542,8 @@ /mob/living/forceMove(atom/destination) if(buckled) addtimer(CALLBACK(src, PROC_REF(check_buckled)), 1, TIMER_UNIQUE) - if(has_buckled_mobs()) - for(var/m in buckled_mobs) - var/mob/living/buckled_mob = m - addtimer(CALLBACK(buckled_mob, PROC_REF(check_buckled)), 1, TIMER_UNIQUE) + for(var/mob/living/buckled_mob as anything in buckled_mobs) + addtimer(CALLBACK(buckled_mob, PROC_REF(check_buckled)), 1, TIMER_UNIQUE) if(pulling) addtimer(CALLBACK(src, PROC_REF(check_pull)), 1, TIMER_UNIQUE) . = ..()