Bug: Inconsistency account mode on vs off
keflatbn opened this issue · 7 comments
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.
@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?
@DFortun81 the same issue is happening with legion weapons: #1686
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?
@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.
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 :)