diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 9db435ddfc8..aa91c1a2b79 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -142,6 +142,8 @@ Sorry Giacom. Please don't be mad :( /mob/living/proc/PushAM(atom/movable/AM) if(now_pushing) return 1 + if(!client && (mob_size < MOB_SIZE_SMALL)) + return if(!AM.anchored) now_pushing = 1 var/t = get_dir(src, AM)