Final fixes

This commit is contained in:
ZomgPonies
2015-04-04 23:30:49 -04:00
parent 91e8b909c0
commit 91cb7b8b32
4 changed files with 24 additions and 23 deletions
@@ -236,7 +236,7 @@
while(limbs_affected != 0)
processing_dismember = pick(organs)
if(processing_dismember.name != "chest" && processing_dismember.name != "head" && processing_dismember.name != "groin")
processing_dismember.droplimb(1,pick(0,1,2))
processing_dismember.droplimb(1,pick(0,1,2),0,1)
limbs_affected -= 1
@@ -260,7 +260,7 @@
while(limbs_affected != 0)
processing_dismember = pick(organs)
if(processing_dismember.name != "chest" && processing_dismember.name != "head" && processing_dismember.name != "groin")
processing_dismember.droplimb(1,pick(0,2))
processing_dismember.droplimb(1,pick(0,2),0,1)
limbs_affected -= 1
else
@@ -270,7 +270,7 @@
while(limbs_affected != 0)
processing_dismember = pick(organs)
if(processing_dismember.name != "chest" && processing_dismember.name != "head" && processing_dismember.name != "groin")
processing_dismember.droplimb(1,pick(0,2))
processing_dismember.droplimb(1,pick(0,2),0,1)
limbs_affected -= 1
if (!istype(l_ear, /obj/item/clothing/ears/earmuffs) && !istype(r_ear, /obj/item/clothing/ears/earmuffs))
@@ -292,7 +292,7 @@
while(limbs_affected != 0)
processing_dismember = pick(organs)
if(processing_dismember.name != "chest" && processing_dismember.name != "head" && processing_dismember.name != "groin")
processing_dismember.droplimb(1,1)
processing_dismember.droplimb(1,1,0,1)
limbs_affected -= 1
if (!istype(l_ear, /obj/item/clothing/ears/earmuffs) && !istype(r_ear, /obj/item/clothing/ears/earmuffs))
@@ -240,9 +240,9 @@ emp_act
del(src)
var/obj/item/organ/external/affecting = get_organ(ran_zone(user.zone_sel.selecting))
if(!affecting || (affecting.status & ORGAN_DESTROYED) || affecting.is_stump())
if(affecting.is_stump() || !affecting || affecting.status & ORGAN_DESTROYED)
user << "<span class='danger'>They are missing that limb!</span>"
return 0
return 1
var/hit_area = affecting.name
if(user != src)