From a17b59574535d919e7eef57eabab2228d7ebb9c9 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Thu, 15 Oct 2020 12:58:19 +0100 Subject: [PATCH] Changed anvil cost --- .../enchantments/support/merging/anvil/AnvilMerge.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/support/merging/anvil/AnvilMerge.java b/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/support/merging/anvil/AnvilMerge.java index 68771733..1d034566 100644 --- a/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/support/merging/anvil/AnvilMerge.java +++ b/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/support/merging/anvil/AnvilMerge.java @@ -193,10 +193,14 @@ public class AnvilMerge { AtomicInteger inEnchantLevels = new AtomicInteger(); outEnchants.forEach(((enchantment, integer) -> { - outEnchantLevels.addAndGet(integer); + if(EcoEnchants.getFromEnchantment(enchantment) != null) { + outEnchantLevels.addAndGet(integer); + } })); leftEnchants.forEach((((enchantment, integer) -> { - outEnchantLevels.addAndGet(integer); + if(EcoEnchants.getFromEnchantment(enchantment) != null) { + outEnchantLevels.addAndGet(integer); + } }))); totalEnchantLevelDelta = Math.abs(outEnchantLevels.intValue() - inEnchantLevels.intValue());