diff --git a/code/modules/mob/living/carbon/human/blood.dm b/code/modules/mob/living/carbon/human/blood.dm index 6e5fa7cb98b..174021fa99f 100644 --- a/code/modules/mob/living/carbon/human/blood.dm +++ b/code/modules/mob/living/carbon/human/blood.dm @@ -109,6 +109,10 @@ var/const/BLOOD_VOLUME_SURVIVE = 122 for(var/obj/item/organ/limb/org in organs) var/brutedamage = org.brute_dam + //We want an accurate reading of .len + listclearnulls(org.embedded_objects) + blood_max += 0.5*org.embedded_objects.len + if(brutedamage > 30) blood_max += 0.5 if(brutedamage > 50)