Auctionator

Auctionator

141M Downloads

Always forced to re-scan before buying

atrbug opened this issue ยท 4 comments

commented

Brief Description of Bug

Ever since 3.1.9 (95% certain), when trying to buy an item that has multiple pages of active auctions Auctionator must completely re-scan that item before I can purchase something. This happens every time, even when practically no time has elapsed and there is little/no change in the auction pages for that item. The more pages the item has, the more noticeable and frustrating this is. It's almost like Auctionator is no longer capable of remembering that item X was on page Y.

This has been a problem for me for a long time but I've gotten around it by sticking with 3.1.9, however that version is now broken by the pre-Legion patch.

Steps to Reproduce

  1. Open auction house
  2. Click Buy tab of Auctionator
  3. Search for item that has many pages of active auctions
  4. Select an item/price to buy
  5. Unable to immediately buy as Auctionator wants to scan all the pages again when previously this was rarely necessary

Loaded Addons

This happens with or without other addons enabled.

commented

Could you give more specifics? Can you provide the server and what item you are searching for? How many results for that item were returned (as in available) and when you clicked it did it allow you to see how many stacks were available?

commented

I wish I could be more specific but quite literally it happens on every server I play on and with every item that I search for that has multiple pages of auctions. It is easy to see when you search for something like cloth, herbs, or ore where it often returns 20+ pages.

Here's an example searching for Starflower: http://imgur.com/a/eLZdX

I search, it scans and brings back the results, I select what I want to buy, and it immediately has to re-scan the 14 pages to find it. And once it scans and I can finally buy that one, if I want to buy a different stack it will have to do the same thing again.

On 3.1.9 and earlier it seemed like Auctionator had a memory of which page each specific auction was on when the first search scan happened so it could immediately light up the Buy One button. If there was a way to make that version work on 7.0 I would settle for that because it is a huge inconvenience essentially having to search twice for every purchase.

commented

This seems to be fixed with the new 4.0.1 version. Thank you.

commented

4.0.2 broke this again but by comparing changes I figured out what I need to do to fix this on future versions. In case this bothers anyone else, open AuctionatorBuy.lua, search for QueryAuctionItems and replace that line with:
QueryAuctionItems( queryString, nil, nil, gAtr_Buy_CurPage, 0, 0, false, false, nil )