ge: fix computing bought/sold amount
Use the total spent price instead of the delta spent price, as it is being divided by the total quantity
This commit is contained in:
@@ -420,7 +420,6 @@ public class GrandExchangePlugin extends Plugin
|
||||
grandExchangeTrade.setBuy(state == GrandExchangeOfferState.BUYING);
|
||||
grandExchangeTrade.setItemId(offer.getItemId());
|
||||
grandExchangeTrade.setTotal(offer.getTotalQuantity());
|
||||
grandExchangeTrade.setSpent(0);
|
||||
grandExchangeTrade.setOffer(offer.getPrice());
|
||||
grandExchangeTrade.setSlot(slot);
|
||||
grandExchangeTrade.setWorldType(getGeWorldType());
|
||||
@@ -475,7 +474,8 @@ public class GrandExchangePlugin extends Plugin
|
||||
grandExchangeTrade.setQty(offer.getQuantitySold());
|
||||
grandExchangeTrade.setDqty(qty);
|
||||
grandExchangeTrade.setTotal(offer.getTotalQuantity());
|
||||
grandExchangeTrade.setSpent(dspent);
|
||||
grandExchangeTrade.setDspent(dspent);
|
||||
grandExchangeTrade.setSpent(offer.getSpent());
|
||||
grandExchangeTrade.setOffer(offer.getPrice());
|
||||
grandExchangeTrade.setSlot(slot);
|
||||
grandExchangeTrade.setWorldType(getGeWorldType());
|
||||
|
||||
Reference in New Issue
Block a user