licoffe/POE-sniper

Currency issues

escequi opened this issue · 9 comments

I'm playing in Bestiary and i've run into 2 issues so far:

  1. Currency values does not reflect their actual value in the league at all, as like for exemple i've set the value to be 1 alch max and it show trades asking for 2 chisels (which are 1:1 to alchs), or set it to 1 chaos max and it show trades asking for 100 alts (which are almost 10c, lol);
  2. After a while the price filter seems to stop working, it starting showing all the trades that fulfill the filter except for the price (like i have a filter set for any T11+ map that costs at most a chaos, then after a while it starts showing every T11+ map regardless of price

Currency values does not reflect their actual value in the league at all, as like for exemple i've set the value to be 1 alch max and it show trades asking for 2 chisels (which are 1:1 to alchs), or set it to 1 chaos max and it show trades asking for 100 alts (which are almost 10c, lol);

I'm using my own API to get currency values. It was set to fetch min computed values but that seems to be wonky in some situations. I just set it to median instead which should be less volatile. You can see the latest rates for Bestiary here representing the median traded value of currencies in chaos. This is equivalent to going on currency.poe.trade, scrolling to the center of the listing and looking at the price. Currently 1 alch is 0.6667 chaos, 1 chisel is 0.6 and 1 alt is 0.1.

rates
ctoal
ctoc
ctoa

After a while the price filter seems to stop working, it starting showing all the trades that fulfill the filter except for the price (like i have a filter set for any T11+ map that costs at most a chaos, then after a while it starts showing every T11+ map regardless of price

Let's see if you still run into this issue with the changes I made to the API.

Thanks for the fast reply; Unfortunelly the {2} issue is still happening, i think it's about half an hour in that it start occouring, relauching the program fix it until the next deadline :p

Could you try setting up the same search on http://poe-rates.com/live and see if you have the same issue?

Sure, i have both opened right now and i'll let you know when/if it happens in the client to see if it also happens in the website, one thing tho is that the website is a bit different than the client (the UI atleast), and i've noticed that there has been 6 commits since the last release (which i'm using the release and not have compiled/run the source on my own)

Ever since i started using both, it never happened again, guess i can live with it occasionally bugging out (if it ever does it again)

Ok, let's keep the issue opened and please feel free to post an update if it happens again. If it stops working, could you post a screenshot of http://poe-rates.com/actions/getLastRates.php?league=Bestiary as well? This is the API that the tools are using to get the last rates.

Thanks for the update! I’ll see what I can do

I think this only happens if i have the "(include barter offers)", so that might be the issue right there