From 3232b74f27e6eb8febc738cf0b9c1566584b4ece Mon Sep 17 00:00:00 2001 From: Netami1 Date: Thu, 15 Aug 2019 23:56:03 -0400 Subject: [PATCH] runecraftplugin: add length check (#1354) * add length check * applied code style --- .../client/plugins/runecraft/RunecraftPlugin.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/runecraft/RunecraftPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/runecraft/RunecraftPlugin.java index d80e22b592..5e6c605888 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/runecraft/RunecraftPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/runecraft/RunecraftPlugin.java @@ -258,7 +258,7 @@ public class RunecraftPlugin extends Plugin } } } - + private void hide(String option, String target) { final MenuEntry[] entries = client.getMenuEntries(); @@ -345,6 +345,12 @@ public class RunecraftPlugin extends Plugin else if (event.getItemContainer() == client.getItemContainer(InventoryID.EQUIPMENT)) { final Item[] items = event.getItemContainer().getItems(); + + if (items.length == 0) + { + return; + } + wearingTiara = this.Lavas && items[EquipmentInventorySlot.HEAD.getSlotIdx()].getId() == ItemID.FIRE_TIARA; wearingCape = this.Lavas && items[EquipmentInventorySlot.CAPE.getSlotIdx()].getId() == ItemID.RUNECRAFT_CAPE || config.Lavas() && items[EquipmentInventorySlot.CAPE.getSlotIdx()].getId() == ItemID.RUNECRAFT_CAPET || config.Lavas() && items[EquipmentInventorySlot.CAPE.getSlotIdx()].getId() == ItemID.MAX_CAPE_13342; }