From 1cf351be15273959c9c148c3080c19b027510e45 Mon Sep 17 00:00:00 2001 From: Seth Date: Mon, 2 Apr 2018 22:53:36 -0500 Subject: [PATCH] ge plugin: Display spent price instead of original offer price --- .../plugins/grandexchange/GrandExchangeOfferSlot.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangeOfferSlot.java b/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangeOfferSlot.java index b530aa1a82..856d997f1a 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangeOfferSlot.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangeOfferSlot.java @@ -134,8 +134,10 @@ public class GrandExchangeOfferSlot extends JPanel ImageIcon newItemIcon = new ImageIcon(itemImage); itemIcon.setIcon(newItemIcon); - offerState.setText(getNameForState(newOffer.getState()) + " at " + StackFormatter.formatNumber(newOffer.getPrice()) + - (newOffer.getTotalQuantity() > 1 ? "gp ea" : "gp")); + offerState.setText(getNameForState(newOffer.getState()) + + " at " + + StackFormatter.formatNumber(newOffer.getState() == GrandExchangeOfferState.BOUGHT ? (newOffer.getSpent() / newOffer.getTotalQuantity()) : newOffer.getPrice()) + + (newOffer.getTotalQuantity() > 1 ? " gp ea" : " gp")); progressBar.setMaximum(newOffer.getTotalQuantity()); progressBar.setValue(newOffer.getQuantitySold());