CraftSim

CraftSim

2M Downloads

[Price database] Use average price instead of cheapest to avoid AH scammer low prices in profit calculation

StanoRiga opened this issue · 1 comments

commented

I would like to submit a feature request. CraftSim often indicates that an item can be produced at a profit. Which is not the case. The reason is that an ingredient is offered by auction house scammers in very small quantities at a massively low price, in the hope that someone will be stupid enough to list their ingredients at this price (or automatically list them with tools that are not intelligent enough), in order to buy these cheap ingredients back and sell them at the usual price for a profit. Since CraftSim takes this extremely low price into account, the calculation is no longer correct and you will produce the items in fact with a loss. Especially with the new “QuickBuy” function (which I love very much), it is no longer even noticeable that the whole calculation no longer works because an item is significan more expensive than at the last scan. Because these extremely cheap ingredients are of course never available for sale (because alred sold), and if they are, then not in sufficient quantities.
I therefore suggest implementing a function that should use the average of, for example, the cheapest 50 pieces (x) of an ingredient as the purchase price when calculating the production costs, and exclude the cheapest 20% (y) and the most expensive 20% (z) of these 50 pieces. x, y, z should be configurable, and of course the whole function should be able to be activated or deactivated. This would result in a more reliable calculation of production costs and profit. Thank you very much.

commented

Thank you for this suggestion.
However this is something the price source addons should manage or offer that craftsim is using to determine item prices.
TSMs DBRecent for example does filter out such outliers