From 4b543d9dc2836cd9d7c5e3bbb608860e01b46414 Mon Sep 17 00:00:00 2001 From: Hydrox6 Date: Wed, 31 Jul 2019 14:58:15 +0100 Subject: [PATCH] item prices: show alch price while selecting item to alch --- .../client/plugins/itemprices/ItemPricesConfig.java | 10 ++++++++++ .../client/plugins/itemprices/ItemPricesOverlay.java | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/itemprices/ItemPricesConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/itemprices/ItemPricesConfig.java index a7b62e52b3..2880d1b8f0 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/itemprices/ItemPricesConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/itemprices/ItemPricesConfig.java @@ -86,4 +86,14 @@ public interface ItemPricesConfig extends Config return false; } + @ConfigItem( + keyName = "showWhileAlching", + name = "Show prices while alching", + description = "Show the price overlay while using High Alchemy", + position = 6 + ) + default boolean showWhileAlching() + { + return true; + } } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/itemprices/ItemPricesOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/itemprices/ItemPricesOverlay.java index b7de787305..a84a077e87 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/itemprices/ItemPricesOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/itemprices/ItemPricesOverlay.java @@ -95,7 +95,7 @@ class ItemPricesOverlay extends Overlay switch (action) { case ITEM_USE_ON_WIDGET: - if (!menuEntry.getTarget().contains("High Level Alchemy") || !config.showAlchProfit()) + if (!config.showWhileAlching() || !menuEntry.getOption().equals("Cast") || !menuEntry.getTarget().contains("High Level Alchemy")) { break; }