diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 24a317b46ea..1b5e70e1c3e 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -603,10 +603,10 @@ return ..() /mob/proc/pull_damage() - return 0 + return FALSE /mob/living/human/pull_damage() - if(!current_posture.prone|| get_damage(BRUTE) + get_damage(BURN) < 100) + if(buckled || !current_posture.prone || get_damage(BRUTE) + get_damage(BURN) < 100) return FALSE for(var/obj/item/organ/external/e in get_external_organs()) if((e.status & ORGAN_BROKEN) && !e.splinted)