diff --git a/ngengine_public.jar b/ngengine_public.jar index 63dc862e..7b4ce8de 100644 Binary files a/ngengine_public.jar and b/ngengine_public.jar differ diff --git a/src/services/equipment/EquipmentService.java b/src/services/equipment/EquipmentService.java index 5288ac66..a6b434b1 100644 --- a/src/services/equipment/EquipmentService.java +++ b/src/services/equipment/EquipmentService.java @@ -115,7 +115,7 @@ public class EquipmentService implements INetworkDispatch { if (canWear(actor, container, item)) { for (String slotName : container.getSlotNamesForObject(item)) { if (container.getSlottedObject(slotName) != null && !container.getSlotNamesForObject(item).iterator().hasNext()) { - unequipAppearance(actor, item); + unequipAppearance(actor, container.getSlottedObject(slotName)); container.transferTo(actor, actor.getSlottedObject("inventory"), container.getSlottedObject(slotName)); break; }