From 3ca832e677d28cca20575a20e4e1b04907ffa804 Mon Sep 17 00:00:00 2001 From: f0rmatme Date: Tue, 5 Nov 2019 17:36:47 -0800 Subject: [PATCH] suppliestracker: crash bug fix for house pool --- .../SuppliesTrackerPlugin.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/suppliestracker/SuppliesTrackerPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/suppliestracker/SuppliesTrackerPlugin.java index 3f3003ed2a..aa7a192327 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/suppliestracker/SuppliesTrackerPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/suppliestracker/SuppliesTrackerPlugin.java @@ -513,6 +513,25 @@ public class SuppliesTrackerPlugin extends Plugin private void onMenuOptionClicked(final MenuOptionClicked event) { + // Fix for house pool + switch (event.getMenuOpcode()) + { + case ITEM_FIRST_OPTION: + case ITEM_SECOND_OPTION: + case ITEM_THIRD_OPTION: + case ITEM_FOURTH_OPTION: + case ITEM_FIFTH_OPTION: + case EXAMINE_ITEM_BANK_EQ: + case WIDGET_FIRST_OPTION: + case WIDGET_SECOND_OPTION: + case WIDGET_THIRD_OPTION: + case WIDGET_FOURTH_OPTION: + case WIDGET_FIFTH_OPTION: + case WIDGET_DEFAULT: + break; + default: + return; + } // Uses stacks to push/pop for tick eating // Create pattern to find eat/drink at beginning Pattern eatPattern = Pattern.compile(EAT_PATTERN);