From 2f0d69b8fa58fcd3afcac52f70b52f61534d5689 Mon Sep 17 00:00:00 2001 From: Giovanni Ruddy Gazivoda Date: Mon, 22 Apr 2019 17:14:10 -0400 Subject: [PATCH] Fix equipment inspector plugin otherwise injector throws array out of bounds --- .../plugins/equipmentinspector/EquipmentInspectorPlugin.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/equipmentinspector/EquipmentInspectorPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/equipmentinspector/EquipmentInspectorPlugin.java index 3883d0ffa8..f5e6da4fea 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/equipmentinspector/EquipmentInspectorPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/equipmentinspector/EquipmentInspectorPlugin.java @@ -150,6 +150,9 @@ public class EquipmentInspectorPlugin extends Plugin { Map playerEquipment = new HashMap<>(); for (KitType kitType : KitType.values()) { + if (kitType == KitType.RING) continue; //prevents the equipment inspector from breaking + if (kitType == KitType.AMMUNITION) continue; + int itemId = p.getPlayerComposition().getEquipmentId(kitType); if (itemId != -1) { ItemComposition itemComposition = client.getItemDefinition(itemId);