ALL THE THINGS

ALL THE THINGS

31M Downloads

Bug: Inconsistency account mode on vs off

keflatbn opened this issue · 7 comments

commented

Thanks for an awesome addon, one of my favorites! <3

Game Flavor (please complete the following information):

  • Flavor: Retail Dragonflight
  • ATT version 4.0.4

Describe the bug
For the armor token Pauldron of the fallen hero there is an inconsistency when turning on account mode. This item has 7 unlocks between hunter, mage and warlock, I have all unlocked.

With account mode off ATT displays correctly on each character:

  • Hunter 2/2
  • Mage 2/2
  • Warlock 3/3

With account mode on, ATT displays as below on each character:

  • Hunter 5/7 (missing 1 mage and 1 warlock item)
  • Mage 6/7 (missing 1 warlock item)
  • Warlock 6/7 (missing 1 mage item)

To Reproduce

Expected behavior
Account mode should show 7/7 for the item

Screenshots
can be added if needed

Additional context
Add any other context about the problem here.

commented

@ImUnicke saw that I missed to answer your first question/comment.

I do raidruns on many characters and put all tokens in my warband bank (or void storage earlier since I could store them there until they got warband classed with 11.0.0).
When I have 20-30 tokens or more I log in with the different classes and go to the exchange vendor.
Buying items with tokens do not take long time, so loggin several characters within the 2 hour buyback timeframe is definitly possible, so this is why I can easily get this "problem" :)

Since it seems you are 100% spot on that the timer is the reason for this happening, would it be possible for ATT to ignore the buyback timer and mark it as collected or is there a reason that ATT cannot ignore it or maybe its not even possible?

commented

Are you using +Sources (Completionist Mode) or Unique Mode?

commented

@DFortun81 the same issue is happening with legion weapons: #1686

commented

Below is what I have in my settings, so I would guess Competionist Mode.
image

commented

Hmmmm is there any chance that it was within 2hr of purchasing some of the Items using the Tokens? I would find it very unlikely that you rotated through both mage and warlock characters to individually buy the missing pieces all at once and then noticed the issue 🤔 but that could perhaps be it...

Otherwise, I'm not really sure what is happening here. Sources collected don't change based on Account mode being active, since they're already Account-wide by Blizzard.

Given it's been a while, if it was the 2hr timer issue from purchases, it would be saved permanently now. Can you log on your Mage/Warlock and then show an Account mode + Collected Things screenshot of /att i:29762 if there is still a discrepancy?

commented

@ImUnicke thanks for the quick feedback!
I think you are on to something here with the buyback timer being a factor.

I did a few tests earlier today:
The collected number seems absolutly to be inconsistent while the item purchased with a token is on cooldown.
Once the buyback cooldown on the bought item is expired, the token will still show item left for mage if I log in with warlock and for warlock if I log in with mage. But once I have logged in with both the token will now show as 100% collected.

If I use the token on a char with the token class (not buyin the item, just using it) then there is no buyback cooldown and the collection number on similar tokens are updated correctly direct.

commented

Since it seems you are 100% spot on that the timer is the reason for this happening, would it be possible for ATT to ignore the buyback timer and mark it as collected or is there a reason that ATT cannot ignore it or maybe its not even possible?

I'd rather not spend time trying to find some way to capture and track this sort of situation; It's easily avoided by just equipping the items you learn if purchased from a vendor. So I'd recommend just doing that to remove the timer :)