tflo / Auto-Quest-Tracker-MkIII

Based on the original Auto Quest Tracker addon, updated for DF and much, much more.
GNU General Public License v3.0
0 stars 0 forks source link
quests world-of-warcraft wow-addon

Auto Quest Tracker Mk III

TWW INFO: Currently we ar using a workaround to make AQT work with TWW. Check the release notes of AQT 4.3.1 (2024-08-30) for more info and to learn about implications!

Auto Quest Tracker Mk III started out as the continuation of a continuation (last version: Jan 2021) of the original Auto Quest Tracker addon (last version: Jan 2018).

But in the meantime, and especially since version 4, it would be an understatement to call AQT Mk III a "continuation" of the original. It has gained so many new features and improvements, and not even the core function has remained unchanged.

If you're not familiar with the original Auto Quest Tracker:

What it does is basically move the quests that belong to your current zone into the quest tracker, and move them out when you leave the zone. If you manually add a quest to the tracker (Shift-click in the quest log), AQT will respect that and leave the quest in the tracker.

The addon works with most known quest trackers, like Quester, Kaliel's Tracker and of course Blizz's built-in quest tracker. If using with Kaliel's Tracker, make sure to have Kaliel's Auto Zone feature disabled.

I have updated Auto Quest Tracker, because – in my experience – it works better than all other similarly featured addons I've tried over the last years. For example, it's the only one – again: in my experience – that properly handles Callings and account-wide pet quests. (When I'm in Shadowlands, I do not want to see my Pandaria Beasts of Fable pet dailies popping up in the tracker, and when I'm pet battling in Pandaria I'm not interested in seeing my Maldraxxus Callings, …)

Quester + Auto Quest Tracker is my preferred combo.

New features of "Mk III"

General

Enable/Disable AQT

Temporarily disabling AQT can be useful for example if you have a bunch of quests that you want to keep focused as you move back and forth between adjacent zones. You could also just re-track the quests manually (AQT allows this and keeps them tracked), but this can get tedious. It can also be useful if you simply have too many quests that technically belong to your zone, but you're not interested in at the moment.

New since version 3.0, there are now 3 modes of disabling AQT:

Exceptions

New in v4 is a sophisticated Exceptions system:

This opens up endless possibilites, for example:

… and so on. Again, check the Wiki for detailed instructions and examples!

Mini API

You can now enable/disable AQT in your scripts with the global function addon_aqt_enable():

On wago.io you will find an (exemplary) companion WeakAura using this function that you can place onto your Quest Tracker:

More info on the Aura download page.

Addon Compartment Button

Compatibility with Classic Quest Log

If you are using Classic Quest Log, you will need to patch it to set the correct quest watch type (1) when you Shift-click on a quest to add it to the tracker. Otherwise, AQT will not be able to recognize the quest as "manually added" and will untrack it when you zone out, which is usually not what you want when you add a quest manually.

You can download a plugin-style addon that will do this for you in this GitHub thread.


Feel free to post suggestions or issues in the GitHub Issues of the repo! Please do not post issues or suggestions in the comments on Curseforge.


Other addons by me:

WeakAuras: