From f1d568aff2f409756866d8ee8b371a16ff6e1e3f Mon Sep 17 00:00:00 2001 From: Chris Johnson Date: Mon, 22 Jul 2019 12:28:07 -0400 Subject: [PATCH] playerindicators: handle ring/ammunition slots correctly (#1082) --- .../plugins/playerindicators/PlayerIndicatorsOverlay.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsOverlay.java index 8e4bc9aa9f..2cb8b1db71 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/playerindicators/PlayerIndicatorsOverlay.java @@ -186,8 +186,12 @@ public class PlayerIndicatorsOverlay extends Overlay StringBuilder stringBuilder = new StringBuilder(" "); for (KitType kitType : KitType.values()) { - ItemDefinition itemComposition = - itemManager.getItemDefinition(actor.getPlayerAppearance().getEquipmentId(kitType)); + if (kitType == KitType.RING || kitType == KitType.AMMUNITION) + { + continue; + } + + ItemDefinition itemComposition = itemManager.getItemDefinition(actor.getPlayerAppearance().getEquipmentId(kitType)); if (itemComposition != null && itemComposition.getName() != null) { totalValue = totalValue + itemComposition.getPrice();