From 26edf447c8f6abd0fd1ea62b807f4b380094eb86 Mon Sep 17 00:00:00 2001 From: Cryslacks Date: Wed, 7 Oct 2020 10:21:17 +0200 Subject: [PATCH] Add trade and duel inventory to widget item inventory overlay --- .../main/java/net/runelite/api/widgets/WidgetID.java | 2 ++ .../runelite/client/ui/overlay/WidgetItemOverlay.java | 10 +++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/runelite-api/src/main/java/net/runelite/api/widgets/WidgetID.java b/runelite-api/src/main/java/net/runelite/api/widgets/WidgetID.java index 563bc38161..861790dc85 100644 --- a/runelite-api/src/main/java/net/runelite/api/widgets/WidgetID.java +++ b/runelite-api/src/main/java/net/runelite/api/widgets/WidgetID.java @@ -160,6 +160,8 @@ public class WidgetID public static final int CHAMBERS_OF_XERIC_STORAGE_UNIT_PRIVATE_GROUP_ID = 271; public static final int CHAMBERS_OF_XERIC_STORAGE_UNIT_SHARED_GROUP_ID = 550; public static final int CHAMBERS_OF_XERIC_STORAGE_UNIT_INVENTORY_GROUP_ID = 551; + public static final int DUEL_INVENTORY_GROUP_ID = 421; + public static final int DUEL_INVENTORY_OTHER_GROUP_ID = 481; static class WorldMap { diff --git a/runelite-client/src/main/java/net/runelite/client/ui/overlay/WidgetItemOverlay.java b/runelite-client/src/main/java/net/runelite/client/ui/overlay/WidgetItemOverlay.java index b351dcf808..295c1d618b 100644 --- a/runelite-client/src/main/java/net/runelite/client/ui/overlay/WidgetItemOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/ui/overlay/WidgetItemOverlay.java @@ -44,6 +44,10 @@ import static net.runelite.api.widgets.WidgetID.GUIDE_PRICES_INVENTORY_GROUP_ID; import static net.runelite.api.widgets.WidgetID.INVENTORY_GROUP_ID; import static net.runelite.api.widgets.WidgetID.SEED_VAULT_INVENTORY_GROUP_ID; import static net.runelite.api.widgets.WidgetID.SHOP_INVENTORY_GROUP_ID; +import static net.runelite.api.widgets.WidgetID.DUEL_INVENTORY_GROUP_ID; +import static net.runelite.api.widgets.WidgetID.DUEL_INVENTORY_OTHER_GROUP_ID; +import static net.runelite.api.widgets.WidgetID.PLAYER_TRADE_SCREEN_GROUP_ID; +import static net.runelite.api.widgets.WidgetID.PLAYER_TRADE_INVENTORY_GROUP_ID; import static net.runelite.api.widgets.WidgetInfo.BANK_CONTENT_CONTAINER; import static net.runelite.api.widgets.WidgetInfo.BANK_TAB_CONTAINER; import static net.runelite.api.widgets.WidgetInfo.TO_GROUP; @@ -138,7 +142,11 @@ public abstract class WidgetItemOverlay extends Overlay GUIDE_PRICES_INVENTORY_GROUP_ID, EQUIPMENT_INVENTORY_GROUP_ID, INVENTORY_GROUP_ID, - SEED_VAULT_INVENTORY_GROUP_ID); + SEED_VAULT_INVENTORY_GROUP_ID, + DUEL_INVENTORY_GROUP_ID, + DUEL_INVENTORY_OTHER_GROUP_ID, + PLAYER_TRADE_SCREEN_GROUP_ID, + PLAYER_TRADE_INVENTORY_GROUP_ID); } protected void showOnBank()