From aa3a9ba062b5d3b6a5b4a5fcae64226a56435aa3 Mon Sep 17 00:00:00 2001 From: cib Date: Tue, 10 Jul 2012 19:11:48 +0200 Subject: [PATCH] Minor fix to bleeding. --- code/modules/mob/living/carbon/human/life.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 72afe3247fd..1d6f37e8a8a 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -1097,7 +1097,8 @@ var/blood_max = 0 for(var/name in organs) var/datum/organ/external/temp = organs[name] - if(!(temp.status & BLEEDING) || temp.status & ROBOT) + // temp.amputated means it's cleanly healed but the limb is still missing + if(!(temp.status & BLEEDING) || temp.status & ROBOT || temp.amputated) continue blood_max += 2 if(temp.status & DESTROYED && !(temp.status & GAUZED))