class hall instant WQ
Daeveren opened this issue ยท 17 comments
This thing seems to be completely broken, somehow. Can't figure where it starts hiding stuff.
Using build from 30 oct, just now realized it's not the most recent, will test tomorrow with the newest version too.
Steps:
-
I'm on one of my non-instantWQ alts. At that point, I notice that no instant is ticked in LockedOut; already completed like 1h before, on mage and on DK.
-
I log on my warrior to complete the instant WQ. When I log him, still no instant complete is showing up, when I use the warrior's order hall item to complete a WQ it gets ticked on LockedOut (but still no signs of the mage and DK).
-
I log on my DK (and not do anything) - the tick on LockedOut pops up.
-
I log on mage too, now LockedOut shows all 3 instant completes.
Latest check-in should fix this. steps to test:
- log in
- perform world quest
- log out
- log on separate character.
- check display to see if it's logged as completed.
did you do the instant quest on the mage and DK and verify it was checked before going? It's possible that i'm not trapping the correct event - so at that point it would not register that the class hall quest (spell) is fired.
so basically did you do the following steps:
log on mage
complete wq
log off
log on dk
complete wq
log off
log on warrior
complete wq
view lockedout
log off
...mage...
...dk...
right now there are 2 places i'm testing events.
- player login
- quest complete
btw, sometimes this might be easier over b.net - feel free to add me if you want.
Stinkfist#1929
Added you, not sure it worked, got no confirmation. I'm from EU, maybe that's why?
hmm. maybe. i'll research later tonight. i think i have a solution to the problem though - will check something in later tonight probably.
Forgot to clearly look at the tooltips today, will try again tomorrow. Only noticed that DK was still not showing up in the tooltip, despite having the instant WQ completed (once I logged him, it showed up).
ok. tested with the event and didn't work. attempting a new event and will test tomorrow. if all works ok, will close out. this one is starting to become a pain in the ass!
49 days? Wierd...looks almost like it set a wrong reset data. i've never seen that one happen ugh.
Might be due to updating to a newer addon version while the tracking happened with the previous version. Will look tomorrow too and see what it shows up.
ok, i can reproduce this now. it seems that refreshing based on player_entering_world might not be the best idea. i might have to consider another method.
It seems the spell is not ready when you enter the world (same event fires in /rl but you're techincally in then).
I believe this is a similar issue to the one i was seeing with the pet charms. if you want a sec and open the screen the instant quest WILL show. so i may need to find a better event or refactor some code.
yes. i could probably do something along those lines. part of what i write is just to give a lot of information on why it's happening so the addon has a good trail of documentation on bug fixes and why i did things a certain way.
ok! I believe i have a fix in place. will test it out. should be something that if you log in all your chars and get the data it should always show now. right now i'm only clearing the e xpired data on login. I'll need 1 more event to hook to an i think i can close this out completely. give it a shot