From fc7ff38e2636340e9b5b27fddc8ba92b9df2e236 Mon Sep 17 00:00:00 2001 From: Puskunalis <47086537+Puskunalis@users.noreply.github.com> Date: Sat, 2 Feb 2019 13:08:07 +0200 Subject: [PATCH] Inventory Viewer: Fix stackable items not showing stack of "1" (#7654) --- .../plugins/inventoryviewer/InventoryViewerOverlay.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java index c024d21c8f..71da3492aa 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java @@ -32,6 +32,7 @@ import javax.inject.Inject; import net.runelite.api.Client; import net.runelite.api.InventoryID; import net.runelite.api.Item; +import net.runelite.api.ItemComposition; import net.runelite.api.ItemContainer; import net.runelite.client.game.ItemManager; import net.runelite.client.ui.overlay.Overlay; @@ -101,6 +102,7 @@ class InventoryViewerOverlay extends Overlay private BufferedImage getImage(Item item) { - return itemManager.getImage(item.getId(), item.getQuantity(), item.getQuantity() > 1); + ItemComposition itemComposition = itemManager.getItemComposition(item.getId()); + return itemManager.getImage(item.getId(), item.getQuantity(), itemComposition.isStackable()); } }