From 22136555f67c2431db015ad482b6e3dbbe4a8a76 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Thu, 30 Apr 2015 23:06:46 -0400 Subject: [PATCH] Explosion Damage Fix --- code/modules/mob/living/carbon/human/human.dm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 11342b903ca..eb4907e1341 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -247,7 +247,7 @@ while(limbs_affected != 0) processing_dismember = pick(organs) - if(processing_dismember.name != "chest" && processing_dismember.name != "head" && processing_dismember.name != "groin") + if(processing_dismember.limb_name != "chest" && processing_dismember.limb_name != "head" && processing_dismember.limb_name != "groin") processing_dismember.droplimb(1,pick(0,1,2),0,1) limbs_affected -= 1 @@ -271,7 +271,7 @@ while(limbs_affected != 0) processing_dismember = pick(organs) - if(processing_dismember.name != "chest" && processing_dismember.name != "head" && processing_dismember.name != "groin") + if(processing_dismember.limb_name != "chest" && processing_dismember.limb_name != "head" && processing_dismember.limb_name != "groin") processing_dismember.droplimb(1,pick(0,2),0,1) limbs_affected -= 1 @@ -281,7 +281,7 @@ while(limbs_affected != 0) processing_dismember = pick(organs) - if(processing_dismember.name != "chest" && processing_dismember.name != "head" && processing_dismember.name != "groin") + if(processing_dismember.limb_name != "chest" && processing_dismember.limb_name != "head" && processing_dismember.limb_name != "groin") processing_dismember.droplimb(1,pick(0,2),0,1) limbs_affected -= 1 @@ -303,7 +303,7 @@ while(limbs_affected != 0) processing_dismember = pick(organs) - if(processing_dismember.name != "chest" && processing_dismember.name != "head" && processing_dismember.name != "groin") + if(processing_dismember.limb_name != "chest" && processing_dismember.limb_name != "head" && processing_dismember.limb_name != "groin") processing_dismember.droplimb(1,1,0,1) limbs_affected -= 1 @@ -316,7 +316,7 @@ var/update = 0 var/weapon_message = "Explosive Blast" for(var/obj/item/organ/external/temp in organs) - switch(temp.name) + switch(temp.limb_name) if("head") update |= temp.take_damage(b_loss * 0.2, f_loss * 0.2, used_weapon = weapon_message) if("chest")