Fixed shrapnel embedding

Conflicts:
	code/modules/mob/living/carbon/human/human_defense.dm
This commit is contained in:
Loganbacca
2014-02-10 06:53:09 -05:00
committed by ZomgPonies
parent 5ce97a7d25
commit c58f30564f
@@ -89,6 +89,20 @@ emp_act
//END TASER NERF
var/datum/organ/external/organ = get_organ(check_zone(def_zone))
var/armor = checkarmor(organ, "bullet")
if((P.embed && prob(20 + max(P.damage - armor, -10))) && P.damage_type == BRUTE)
var/obj/item/weapon/shard/shrapnel/SP = new()
(SP.name) = "[P.name] shrapnel"
(SP.desc) = "[SP.desc] It looks like it was fired from [P.shot_from]."
(SP.loc) = organ
organ.implants += SP
visible_message("<span class='danger'>The projectile sticks in the wound!</span>")
src.verbs += /mob/proc/yank_out_object
SP.add_blood(src)
return (..(P , def_zone))