From 10c5be4487fb707e53c8828d398cdb118ed5d848 Mon Sep 17 00:00:00 2001 From: Adam Date: Wed, 28 Aug 2019 08:36:03 -0400 Subject: [PATCH] examine plugin: combine identical widget cases --- .../client/plugins/examine/ExaminePlugin.java | 32 +++---------------- 1 file changed, 4 insertions(+), 28 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/examine/ExaminePlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/examine/ExaminePlugin.java index 1383403d20..0a1fff13d6 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/examine/ExaminePlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/examine/ExaminePlugin.java @@ -282,7 +282,10 @@ public class ExaminePlugin extends Plugin return new int[]{widgetItem.getItemQuantity(), widgetItem.getItemId()}; } } - else if (WidgetInfo.BANK_ITEM_CONTAINER.getGroupId() == widgetGroup) + else if (WidgetInfo.BANK_ITEM_CONTAINER.getGroupId() == widgetGroup + || WidgetInfo.CLUE_SCROLL_REWARD_ITEM_CONTAINER.getGroupId() == widgetGroup + || WidgetInfo.LOOTING_BAG_CONTAINER.getGroupId() == widgetGroup + || WidgetID.SEED_VAULT_INVENTORY_GROUP_ID == widgetGroup) { Widget[] children = widget.getDynamicChildren(); if (actionParam < children.length) @@ -300,24 +303,6 @@ public class ExaminePlugin extends Plugin return new int[]{1, widgetItem.getItemId()}; } } - else if (WidgetInfo.CLUE_SCROLL_REWARD_ITEM_CONTAINER.getGroupId() == widgetGroup) - { - Widget[] children = widget.getDynamicChildren(); - if (actionParam < children.length) - { - Widget widgetItem = children[actionParam]; - return new int[]{widgetItem.getItemQuantity(), widgetItem.getItemId()}; - } - } - else if (WidgetInfo.LOOTING_BAG_CONTAINER.getGroupId() == widgetGroup) - { - Widget[] children = widget.getDynamicChildren(); - if (actionParam < children.length) - { - Widget widgetItem = children[actionParam]; - return new int[]{widgetItem.getItemQuantity(), widgetItem.getItemId()}; - } - } else if (WidgetID.SEED_VAULT_GROUP_ID == widgetGroup) { Widget[] children = client.getWidget(SEED_VAULT_ITEM_CONTAINER).getDynamicChildren(); @@ -327,15 +312,6 @@ public class ExaminePlugin extends Plugin return new int[]{widgetItem.getItemQuantity(), widgetItem.getItemId()}; } } - else if (WidgetID.SEED_VAULT_INVENTORY_GROUP_ID == widgetGroup) - { - Widget[] children = widget.getDynamicChildren(); - if (actionParam < children.length) - { - Widget widgetItem = children[actionParam]; - return new int[]{widgetItem.getItemQuantity(), widgetItem.getItemId()}; - } - } return null; }