GDKPd (Cata Classic & Classic Era)

GDKPd (Cata Classic & Classic Era)

185k Downloads

auctioning items with the same name doesn't auto queue

knasen88 opened this issue ยท 4 comments

commented

title pretty much, auctioning for example multiple vanquisher regalias in a row doesn't automatically make them go in sequence.

i believe it's tied to the "staging feature" but there is no option to enable or disable it? #52

commented

Not a bug. The existing protocol has never allowed multiple active auctions for the same item.

To elaborate, adding the ability to have multiple active auctions (queued or being bid) for the same item type is new functionality requiring an API break that is not suitable for a minor update. Items can be staged to be queued as you've seen if they can't be placed into the auction queue without breaking the public API used by older addon versions, and this was done intentionally to ensure backwards compatibility here. The previous behavior was to simply silently fail.

commented

Thank-you for the report though. No harm done and if you find any other bugs or concerning things please don't hesitate to reach out.

commented

Ah so if people were running older versions of the addon and the ML queued same item twice it would then just fail to show up on their end?

I see, thanks

commented

It's actually true with this version as well not just older versions. The addon communication for items (not chat) that aren't being actively bid unfortunately differentiates by item ID instead of an auction guid or something. Without releasing a 2.0 I didn't think of a good way to add this. You could probably get it to re-do an auction for the same item type without warning (not fun as now the queue is a lie), or queue one once the queue clears if there's one of that type in the queue, or not allow the ML to queue items if there's 2 of the same type queued (which all have similar drawbacks). I felt that behavior was more surprising and didn't indicate to users that there might be more items coming in the current auction queue than just letting somebody do it manually similar to the manual auction start feature.