Not changing quests per zone
Qbanquad opened this issue · 8 comments
I haven't really played much since 11.0.0, but I noticed some serious quirks in 11.0.0, like the client force-tracking certain quests and setting the wrong quest watch type (i.e. making them sticky in the tracker). I was expecting this to be fixed in 11.0.2, but it may not be the case.
I'll look into it next week, maybe over the weekend. Thanks for the report.
One question:
Is it the case that absolutely no quest in the tracker changes when you change zone, or do you have the impression that sometimes a few quests are correctly tracked/untracked per zone, but the majority just sit in the tracker (without being related to the zone)?
Sadly no quests are changing even when you move zones absolutely none at all anywhere lol, thank you for the quick response! Hopefully it can be fixed soon because it is an amazing addon and keeps my tracker clean in each zone.
Yes. Bugsack isn't picking up any errors at all so i'm assuming the addon just isn't working entirely.
4.3.1 is available now via CurseForge.
Note: This is currently a workaround. Make sure to read the release notes!
Let me know if/how this works for you (as said it's a workaround).
Update: I tested it most of yesterday and it seems to be working properly, i'll keep you informed on this thread if something seems out of order.
Thanks for the feedback!
I tested it most of yesterday and it seems to be working properly
Glad to hear that, but, honestly, if you have the impression that it is “working properly”, it is in fact at best working adequately for the situation.
ATM, it cannot work properly because Blizz has changed some details of the quest tracking system that AQT relies on. More specifically:
Currently (and as far as I know), there is no way to distinguish between manually and automatically tracked quests. For example, before 11.0.0, if you had autoQuestWatch
enabled (/console autoQuestWatch 1
), a newly picked up quest was automatically added to the tracker (by Blizz) with the automatic
flag (the so-called Quest Watch Type). Currently, it is added with the manual
flag (just like a quest you added to the tracker by Shift-clicking it in the QuestMapFrame).1
AQT used the manual
/automatic
tracking distinction to remove only quests added with the automatic
flag (when you change zones), but not the ones you intentionally added to the tracker. And also AQT itself used the automatic
flag for quests it added to the tracker at zone changes.
This is no longer possible, any quest may now be untracked on a zone change by AQT. See the 4.3.1 release notes for some tips on how to work around this potentially annoying behavior.
If it turns out that the TWW malfunction of the automatic
flag is not a bug/quirk/oversight, then I’ll have to make architectural changes to AQT.
I hope this helps to understand what is going on.
Footnotes
-
In addition, it seems to be impossible to set the
automatic
flag at all at the moment, although the API documentation of the related function hasn’t changed. ↩