Bläddra i källkod

Minor ImpactEventHandler cleanup

bm01 12 år sedan
förälder
incheckning
048a979375
1 ändrade filer med 4 tillägg och 5 borttagningar
  1. 4 5
      src/main/java/com/gmail/nossr50/skills/axes/ImpactEventHandler.java

+ 4 - 5
src/main/java/com/gmail/nossr50/skills/axes/ImpactEventHandler.java

@@ -37,8 +37,11 @@ public class ImpactEventHandler {
 
         for (ItemStack itemStack : entityEquipment.getArmorContents()) {
             if (ItemChecks.isArmor(itemStack)) {
-                damageArmor(itemStack);
                 hasArmor = true;
+
+                if (Misc.getRandom().nextInt(100) < 25) {
+                    damageArmor(itemStack);
+                }
             }
         }
 
@@ -46,10 +49,6 @@ public class ImpactEventHandler {
     }
 
     private void damageArmor(ItemStack armor) {
-        if (Misc.getRandom().nextInt(100) >= 25) {
-            return;
-        }
-
         float modifier = 1;
 
         if (armor.containsEnchantment(Enchantment.DURABILITY)) {