From 3331d2a496dcd69c0728539d740f6cf4bb46d98c Mon Sep 17 00:00:00 2001 From: Lex Manos Date: Tue, 26 May 2015 23:34:32 -0700 Subject: [PATCH] Fixed damage reduction rate of vanilla armor incorrectly scaling with armor's current durability. --- src/main/java/net/minecraftforge/common/ISpecialArmor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/minecraftforge/common/ISpecialArmor.java b/src/main/java/net/minecraftforge/common/ISpecialArmor.java index acff2957da..27bf880369 100644 --- a/src/main/java/net/minecraftforge/common/ISpecialArmor.java +++ b/src/main/java/net/minecraftforge/common/ISpecialArmor.java @@ -114,7 +114,7 @@ public interface ISpecialArmor else if (stack.getItem() instanceof ItemArmor && !source.isUnblockable()) { ItemArmor armor = (ItemArmor)stack.getItem(); - prop = new ArmorProperties(0, armor.damageReduceAmount / 25D, armor.getMaxDamage() + 1 - stack.getItemDamage()); + prop = new ArmorProperties(0, armor.damageReduceAmount / 25D, Integer.MAX_VALUE); } if (prop != null) {