Auto Quest Tracker Mk III

Auto Quest Tracker Mk III

12.4k Downloads

Not changing quests per zone

Qbanquad opened this issue · 8 comments

commented

when AQT is enabled it is not changing quests per zone

commented

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)?

commented

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.

commented

OK, thanks. And this is only since 11.0.0 (TWW prepatch), correct?

commented

Yes. Bugsack isn't picking up any errors at all so i'm assuming the addon just isn't working entirely.

commented

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).

commented

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.

commented

awesome, i'll test it out. Thank you!

commented

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

  1. 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.