Combat - Added Ranged and Melee Glancing Blow

This commit is contained in:
Ziggeh
2014-04-18 01:16:06 +02:00
parent 7f796d211e
commit a65c3d6966
+6
View File
@@ -745,6 +745,12 @@ public class CombatService implements INetworkDispatch {
float glanceChance = (float) target.getSkillModBase("display_only_glancing_blow") / 10000;
if(weapon.isRanged())
glanceChance += target.getSkillModBase("expertise_glancing_blow_ranged");
if(weapon.isMelee())
glanceChance += target.getSkillModBase("expertise_glancing_blow_melee");
r = random.nextFloat();
if(r <= glanceChance)
return HitType.GLANCE;