From 9032f7e37ef063f550c8781bb8544fa71043eeae Mon Sep 17 00:00:00 2001 From: LexManos Date: Mon, 14 Dec 2015 03:49:48 -0800 Subject: [PATCH] Fix enchanting applying the same enchantment multiple times. Closes #2273 --- .../net/minecraft/enchantment/EnchantmentHelper.java.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patches/minecraft/net/minecraft/enchantment/EnchantmentHelper.java.patch b/patches/minecraft/net/minecraft/enchantment/EnchantmentHelper.java.patch index fe2ae4132..6f607d4dd 100644 --- a/patches/minecraft/net/minecraft/enchantment/EnchantmentHelper.java.patch +++ b/patches/minecraft/net/minecraft/enchantment/EnchantmentHelper.java.patch @@ -25,7 +25,7 @@ - if (!enchantmentdata1.field_76302_b.func_77326_a(Enchantment.func_180306_c(integer.intValue()))) + Enchantment e1 = enchantmentdata1.field_76302_b; + Enchantment e2 = Enchantment.func_180306_c(integer.intValue()); -+ if (e1.func_77326_a(e2) && e2.func_77326_a(e1)) //Forge BugFix: Let Both enchantments veto being together ++ if (!e1.func_77326_a(e2) || !e2.func_77326_a(e1)) //Forge BugFix: Let Both enchantments veto being together { flag = false; break;