diff --git a/src/main/java/net/citizensnpcs/npc/entity/CitizensHumanNPC.java b/src/main/java/net/citizensnpcs/npc/entity/CitizensHumanNPC.java index 488819945..34e5fea69 100644 --- a/src/main/java/net/citizensnpcs/npc/entity/CitizensHumanNPC.java +++ b/src/main/java/net/citizensnpcs/npc/entity/CitizensHumanNPC.java @@ -90,8 +90,9 @@ public class CitizensHumanNPC extends CitizensNPC implements Equipable { // Now edit the equipment based on the slot if (type != Material.AIR) { // Set the proper slot with one of the item - hand.setAmount(1); - trait.set(slot, hand); + ItemStack clone = hand.clone(); + clone.setAmount(1); + trait.set(slot, clone); if (hand.getAmount() > 1) hand.setAmount(hand.getAmount() - 1);