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