From 764fa03a17a66bd10cfc6e975440f2d08ad9a1fc Mon Sep 17 00:00:00 2001 From: Chinsky Date: Sat, 16 Feb 2013 18:58:43 +0400 Subject: [PATCH] Fix for negative miss chance modificators working. --- code/modules/mob/mob_helpers.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index 18b317cb4fb..ab563934ad6 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -171,7 +171,7 @@ proc/hasorgans(A) // you can only miss if your target is standing and not restrained if(!target.buckled && !target.lying) - var/miss_chance = max(10 + miss_chance_mod, 0) + var/miss_chance = 10 switch(zone) if("head") miss_chance = 40 @@ -191,6 +191,7 @@ proc/hasorgans(A) miss_chance = 50 if("r_foot") miss_chance = 50 + miss_chance = max(miss_chance + miss_chance_mod, 0) if(prob(miss_chance)) if(prob(70)) return null