From 78880cd18e7a7dc22b2ba6f1f5997e933a9fddcf Mon Sep 17 00:00:00 2001 From: Sarmie Date: Thu, 11 May 2017 20:24:21 -0400 Subject: [PATCH] Disfigure check --- code/modules/mob/living/carbon/human/human_powers.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/human_powers.dm b/code/modules/mob/living/carbon/human/human_powers.dm index f96ed35e52..5158cc8520 100644 --- a/code/modules/mob/living/carbon/human/human_powers.dm +++ b/code/modules/mob/living/carbon/human/human_powers.dm @@ -243,8 +243,9 @@ // Replace completely missing limbs. for(var/limb_type in src.species.has_limbs) var/obj/item/organ/external/E = src.organs_by_name[limb_type] - if(E && (E.is_stump() || (E.status & (ORGAN_DESTROYED|ORGAN_DEAD|ORGAN_MUTATED)))) + if(E.disfigured) E.disfigured = 0 + if(E && (E.is_stump() || (E.status & (ORGAN_DESTROYED|ORGAN_DEAD|ORGAN_MUTATED)))) E.removed() qdel(E) E = null