diff --git a/src/main/java/electroblob/wizardry/data/WizardData.java b/src/main/java/electroblob/wizardry/data/WizardData.java index 27d04b34..d9e01589 100644 --- a/src/main/java/electroblob/wizardry/data/WizardData.java +++ b/src/main/java/electroblob/wizardry/data/WizardData.java @@ -382,6 +382,7 @@ public class WizardData implements INBTSerializable { activeImbuements.add((Imbuement)enchantment); }else{ // Otherwise, removes the enchantment from the item + ((Imbuement) enchantment).onImbuementRemoval(stack); iterator.remove(); // FIXME: Apparently this can cause a CME } }