This Addon only supports Classic WoW. Retail WoW is NOT supported!
🧈 A butter smooth quest tracker with the Classic Feel!
Features
- Change tracker position
- Collapsible zone headers
- Format the quest headers to your liking
- Manually track / untrack quests (see caveats below)
- Quickly grab the Wowhead URL of a quest by alt clicking the quests
- Filter quests by your current zone / subzone
- Sort your quests by level, completion percentage, recently updated, or by quest proximity (only if you have a quest helper installed).
- Change the quest watch limit or remove it entirely
- Context menus to enable you to quickly share or abandon quests
- Colored quest names based on their difficulty
- Link quests in chat by ctrl clicking their name
- Adjust the font-size or padding of the tracker to your liking
- Type /bqt to quickly open the settings menu
Supported Addons
Quest Helpers
- Questie (Removes pins and allows sorting "By Quest Proximity")
- ClassicCodex (Removes pins and allows sorting "By Quest Proximity")
Quest Logs
Manually Tracking / Untracking Quests Caveats
If you manually track / untrack a quest and wish to reset it so that filtering will impact it again you need to do the following.
Open the BQT Settings menu (/bqt) > Filters & Sorting (Tab) > Reset Tracking Overrides
Bugs or Feature requests
If you find any bugs or problems please post them to the GitHub issue tracker.
I would request to add being able to show the quest lvl next to the quest title.
And maybe little - and + signs next to titles that can be minimized and maximized.
Does this addon work on BFA?
I have a lot of issues with it:
1. The actionable quest items that appear near the quest name in the default ui are not shown so i have to look for them in the inventory
2. Progress track bar for world quests doesn't show.
3. The show quests from current zone only doesn't work in lesser visions of n'zoth
4. The assaults in Uldum and Pandaria do not show on the quest tracker
Nevermind, figured it out
Is there any way to keep using questie's tracker but sort it by proximity?
I have a feature request: Please allow color customization of completed objectives. Currently, completed objectives are always white.
In reply to littlecolt:
I have another feature request: Profiles, or a toggle to make it so the settings are the same across all characters.
I absolutely love everything about this addon! The only thing I could ask for is the ability to change the font to the same font style I have all of my other addons set to.
1.9.20-classic is borked due to changes in the dependent Poncho-x embed (probably something you didn't see in local testing)
Poncho library author has destroyed Poncho-1.0 with no deprecation scheme so ButterQuesTracker package as installed from this site (or the Twitch App) is totally broken at the moment.
Made an issue on the tracker with some more details.
It's possible not all the addon users will face this issue if they have another addon loading the Poncho-1.0 library coincidentally.
Hey MrFIXIT,
Thanks for the heads up, a new version (1.9.21) has been released with a fix for this issue.
Sorry for the inconvenience and let me know if you run into any other issues!
Hello
im getting this error on login and everytime i grab or complete a quest?
any idea what i could do about it?
Message: ...ace\AddOns\ButterQuestTracker\ButterQuestTracker.lua:648: attempt to concatenate field 'zone' (a nil value)
Time: Mon Dec 16 21:17:53 2019
Count: 7
Stack: ...ace\AddOns\ButterQuestTracker\ButterQuestTracker.lua:648: attempt to concatenate field 'zone' (a nil value)
...ace\AddOns\ButterQuestTracker\ButterQuestTracker.lua:648: in function `RefreshView'
...ace\AddOns\ButterQuestTracker\ButterQuestTracker.lua:103: in function `listener'
...ButterQuestTracker\QuestLogHelper\QuestLogHelper.lua:93: in function <...ButterQuestTracker\QuestLogHelper\QuestLogHelper.lua:91>
Interface\SharedXML\C_TimerAugment.lua:16: in function <Interface\SharedXML\C_TimerAugment.lua:14>
Locals: self = <table> {
GetQuestHeader = <function> defined @Interface\AddOns\ButterQuestTracker\ButterQuestTracker.lua:470
SetDefaultModuleLibraries = <function> defined @Interface\AddOns\ButterQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:367
ToggleContextMenu = <function> defined @Interface\AddOns\ButterQuestTracker\ButterQuestTracker.lua:791
Enable = <function> defined @Interface\AddOns\ButterQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:294
UnregisterAllEvents = <function> defined @Interface\AddOns\DBM-Core\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
EnableModule = <function> defined @Interface\AddOns\ButterQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:332
modules = <table> {
}
GetModule = <function> defined @Interface\AddOns\ButterQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:210
IterateEmbeds = <function> defined @Interface\AddOns\ButterQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:442
RefreshView = <function> defined @Interface\AddOns\ButterQuestTracker\ButterQuestTracker.lua:525
defaultModuleLibraries = <table> {
}
ShowWowheadPopup = <function> defined @Interface\AddOns\ButterQuestTracker\ButterQuestTracker.lua:154
UpdateQuestProximityTimer = <function> defined @Interface\AddOns\ButterQuestTracker\ButterQuestTracker.lua:237
GetQuestInfo = <function> defined @Interface\AddOns\ButterQuestTracker\ButterQuestTracker.lua:307
hiddenContainers = <table> {
}
SetDefaultModulePrototype = <function> defined @Interface\AddOns\ButterQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:409
name = "ButterQuestTracker"
IsEnabled = <function> defined @Interface\AddOns\ButterQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:451
orderedModules = <table> {
}
questContainers = <table> {
}
DisableModule = <function> defined @Interface\AddOns\ButterQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:350
RefreshQuestWatch = <function> defined @Interface\AddOns\ButterQuestTracker\ButterQuestTracker.lua:266
tracker = TrackerHelperFrame1 {
}
OnPlayerEnteringWorld = <function> defined @Interface\AddOns\ButterQuestTracker\ButterQuestTracker.lua:61
baseName = "ButterQuestTracker"
RegisterMessage = <function> defined @Interface\AddOns\DBM-Core\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
UnregisterMessage = <function> defined @Interface\AddOns\DBM-Core\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
LogTrace = <function> defined @Interface\AddOns\ButterQuestTracker\ButterQuestTracker.lua:898
LogInfo = <function> defined @Interface\AddOns\ButterQuestTracker\ButterQuestTracker.lua:894
LogWarn = <function> defined @Interface\AddOns\ButterQuestTracker\ButterQuestTracker.lua:890
UpdateQuestWatch = <function> defined @Interface\AddOns\ButterQuestTracker\ButterQuestTracker.lua:279
Debug = <function> defined @Interface\AddOns\ButterQuestTracker\ButterQuestTracker.lua:880
IsModule = <function> defined @Interface\AddOns\ButterQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:468
db = <table> {
}
SetDefaultModuleState = <function> defined @Interface\AddOns\ButterQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:387
Sort = <function> defined @Interface\AddOns\ButterQuestTracker\ButterQuestTracker.lua:486
GetTrackerHeader = <function>
Hey Mulle,
It looks like BQT is having issues determining which zone one of your quests is associated with.
Can you provide a screenshot of your quest log? Or if that isn't possible just provide a list of the quests (including the zone headers).
In reply to Stormie25:
Sure i can.
but fyi happens no matter what character im on.
https://imgur.com/a/C5cP7CB
Hey Mulle,
Knowing it happens on every character is extremely helpful.
Can you try disabling all your other addons except for BQT?
If the issue goes away then can you provide the name of the addon you're using to replace the Quest Log?
In reply to Stormie25:
Hey stormie
Already tried that.
But later today I'll try and remove every addon from the addon folder and try to delete the Wtf folder as well, just to rule out any interference from other addons.
I'll post results when I've got some time.
In reply to Stormie25:
So i deleted everything reinstalled the addon and found that not every character gets it as is thought.
my warrior and hunter gets it so here are som screenshots of my hunters log as well.
https://imgur.com/fkcm5eX
https://imgur.com/fjLP44h
hope it is usefull.
This looks exactly the same as the default tracker...
v 1.9.14 seems to have added an unintentional new feature. All quests are automatically tracked at login. It seems to be overriding my untracked quests for some reason.
Hey RPG, thanks for letting me know.
Looks like a race condition between Questie initializing and our Quest Cache initializing.
I've pushed out a fix in 1.9.15 that should resolve this issue.
Let me know if you run into any other problems!
In reply to Stormie25:
Confirmed fix. Thanks for the fast response.
i love this addon, you mentioned something about possibly making it so that it would be possible to move the Quest Timer in a future release. How likely is that to happen, and when :)