diff --git a/src/main/java/noppes/npcs/ScriptItemEventHandler.java b/src/main/java/noppes/npcs/ScriptItemEventHandler.java index bd83aa1bf..c2014b23a 100644 --- a/src/main/java/noppes/npcs/ScriptItemEventHandler.java +++ b/src/main/java/noppes/npcs/ScriptItemEventHandler.java @@ -26,14 +26,13 @@ public class ScriptItemEventHandler { @SubscribeEvent public void invoke(LivingEvent.LivingUpdateEvent event) { - if(event.entityLiving == null || event.entityLiving.worldObj == null || event.entityLiving instanceof EntityPlayer) + if(event.entityLiving == null || event.entityLiving.worldObj == null || event.entityLiving instanceof EntityPlayer || event.entityLiving.ticksExisted%10 != 0) return; if (event.entityLiving instanceof EntityCustomNpc) { HashMap armor = ((EntityCustomNpc) event.entityLiving).inventory.armor; - HashMap items = ((EntityCustomNpc) event.entityLiving).inventory.items; HashMap weapons = ((EntityCustomNpc) event.entityLiving).inventory.weapons; - HashMap[] inventories = new HashMap[]{armor, items, weapons}; + HashMap[] inventories = new HashMap[]{armor, weapons}; for (HashMap inventory : inventories) { for (ItemStack stack : inventory.values()) {