diff --git a/src/engine/objects/CharacterItemManager.java b/src/engine/objects/CharacterItemManager.java index 557ab7dc..2759ce10 100644 --- a/src/engine/objects/CharacterItemManager.java +++ b/src/engine/objects/CharacterItemManager.java @@ -1205,7 +1205,12 @@ public class CharacterItemManager { } private static void stripTempEnchants(Item i) { - i.clearEffects(); + //i.clearEffects(); + for (String name : i.getEffects().keySet()) { + Effect eff = i.getEffects().get(name); + if (eff.getDuration() > 0.1f) + i.endEffect(name); + } } //Used for buying MobEquipment from NPC