Nerfs Critical Hits

This commit is contained in:
Cheridan
2016-09-20 21:59:28 -05:00
parent 8d7edd4b6d
commit 50ee2d3a7d
@@ -1065,13 +1065,14 @@
user.add_mob_blood(H)
switch(hit_area)
if("head") //Harder to score a stun but if you do it lasts a bit longer
if("head")
if(H.stat == CONSCIOUS && armor_block < 50)
if(prob(I.force))
H.visible_message("<span class='danger'>[H] has been knocked unconscious!</span>", \
"<span class='userdanger'>[H] has been knocked unconscious!</span>")
H.apply_effect(20, PARALYZE, armor_block)
if(prob(I.force + ((100 - H.health)/2)) && H != user && I.damtype == BRUTE)
H.visible_message("<span class='danger'>[H] has been knocked senseless!</span>", \
"<span class='userdanger'>[H] has been knocked senseless!</span>")
H.confused = max(H.confused, 20)
if(prob(I.force + ((100 - H.health)/2)) && H != user)
ticker.mode.remove_revolutionary(H.mind)
if(bloody) //Apply blood
@@ -1085,11 +1086,12 @@
H.glasses.add_mob_blood(H)
H.update_inv_glasses()
if("chest") //Easier to score a stun but lasts less time
if(H.stat == CONSCIOUS && I.force && prob(I.force + 10))
H.visible_message("<span class='danger'>[H] has been knocked down!</span>", \
if("chest")
if(H.stat == CONSCIOUS && armor_block < 50)
if(prob(I.force))
H.visible_message("<span class='danger'>[H] has been knocked down!</span>", \
"<span class='userdanger'>[H] has been knocked down!</span>")
H.apply_effect(5, WEAKEN, armor_block)
H.apply_effect(3, WEAKEN, armor_block)
if(bloody)
if(H.wear_suit)