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 b4de20797d..5406b44119 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 @@ -180,7 +180,13 @@ class ItemPricesOverlay extends Overlay return StackFormatter.formatNumber(qty * 1000) + " gp"; } - final ItemComposition itemDef = itemManager.getItemComposition(id); + ItemComposition itemDef = itemManager.getItemComposition(id); + if (itemDef.getNote() != -1) + { + id = itemDef.getLinkedNoteId(); + itemDef = itemManager.getItemComposition(id); + } + // Only check prices for things with store prices if (itemDef.getPrice() <= 0) {