From d409e7cee45c9961afeece113c6ffaa3d7cd605e Mon Sep 17 00:00:00 2001 From: mDiyo Date: Thu, 14 May 2015 12:01:07 -0800 Subject: [PATCH] Armor respects unblockable damage types This fixes #966 --- .../item/equipment/armor/manasteel/ItemManasteelArmor.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/vazkii/botania/common/item/equipment/armor/manasteel/ItemManasteelArmor.java b/src/main/java/vazkii/botania/common/item/equipment/armor/manasteel/ItemManasteelArmor.java index ff4eec5dc..a92ce24f9 100644 --- a/src/main/java/vazkii/botania/common/item/equipment/armor/manasteel/ItemManasteelArmor.java +++ b/src/main/java/vazkii/botania/common/item/equipment/armor/manasteel/ItemManasteelArmor.java @@ -74,6 +74,8 @@ public class ItemManasteelArmor extends ItemArmor implements ISpecialArmor, IMan @Override public ArmorProperties getProperties(EntityLivingBase player, ItemStack armor, DamageSource source, double damage, int slot) { + if (source.isUnblockable()) + return new ArmorProperties(0, 0, 0); return new ArmorProperties(0, damageReduceAmount / 25D, armor.getMaxDamage() + 1 - armor.getItemDamage()); }