diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemChargePlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemChargePlugin.java index 9e165e639a..7225523adb 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemChargePlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemChargePlugin.java @@ -416,7 +416,7 @@ public class ItemChargePlugin extends Plugin ringOfRecoilEquipped = false; Item ring = null; - if (equipment != null) + if (equipment != null && equipment.getItems().length > EquipmentInventorySlot.RING.getSlotIdx()) { ring = equipment.getItems()[EquipmentInventorySlot.RING.getSlotIdx()]; }