Quester
Quester enhances the questing experience by improving upon the built-in Quest UI, smoothing some rough edges and providing a few enhancements.
Quester was inspired by SmoothQuest and the add-ons SmoothQuest was based on before it. It is designed entirely for the new questing experience in Warlords of Draenor, and will not function in Mists of Pandaria.
Quester performs following enhancements:
- Quest levels in the quest log, on the map, in the quest tracker, in NPC dialogs, everywhere!
- Difficulty coloring of quests
- Progress coloring red -> green of objectives in the quest tracker
- Quest progress sounds:
- "More work?!" when an objective is completed
- "Job's Done!" if the quest is complete
- Two sound sets: Alliance Peasant and Horde Peon
- Colored quest details in unit and item tooltips
- Objective and quest information is send through LibSink-2.0, and can be fully re-routed
- Highlight of the most valuable quest reward (in gold value)
- Move the Objective Tracker to wherever it fits into your UI!
Many of the functions of Quester can be individually turned on/off and configured through the Interface AddOn options, or through /quester
Seems to be working well enough for now. A lot of the options I have turned off, but what remains is working without issue so far (Classic)
Quester taints quest item button in objective tracker
1x [ADDON_ACTION_FORBIDDEN] 애드온 'Quester'|1이;가; 보호된 함수 'UseQuestLogSpecialItem()' 호출을 시도했습니다.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `UseQuestLogSpecialItem'
[string "@Blizzard_ObjectiveTracker/Blizzard_ObjectiveTrackerShared.lua"]:94: in function <...ObjectiveTracker/Blizzard_ObjectiveTrackerShared.lua:87>
Locals:
_ = Frame {
}
event = "ADDON_ACTION_FORBIDDEN"
events = <table> {
}
In reply to Elnarfim: I'm getting the same issue
Quester version 11.0.0.0 is causing an error in Quester.lua on the line ...
self.rewardHighlightFrame = CreateFrame("Frame", "QuesterRewardHighlight", QuestInfoRewardsFrame, "AutoCastShineTemplate")
(I don't know the line# because I modified the file to "fix" the problem.)
Basically, the AutoCastShineTemplate no longer exists. I don't know what Blizz replaced it with, so I just changed self.rewardHighlightFrame into a solid background color. The error went away, but I don't know if it works properly when presented more than one reward yet.
FYI, my code ...
function Quester:SetRewardHighlight(reward)
if not self.rewardHighlightFrame then
self.rewardHighlightFrame = CreateFrame("Frame", "QuesterRewardHighlight", QuestInfoRewardsFrame)
self.rewardHighlightFrame:SetFrameLevel( QuestInfoRewardsFrame:GetFrameLevel()-1 )
self.rewardHighlightFrame.bg = self.rewardHighlightFrame:CreateTexture(nil, "BACKGROUND")
self.rewardHighlightFrame.bg:SetPoint("TOPLEFT", -3, 3)
self.rewardHighlightFrame.bg:SetPoint("BOTTOMRIGHT", 3, -3)
self.rewardHighlightFrame.bg:SetColorTexture(0.5, 1, 0, 1) -- Light Green
end
self.rewardHighlightFrame:ClearAllPoints()
self.rewardHighlightFrame:SetAllPoints(reward)
self.rewardHighlightFrame:Show()
end
i need an addon to show on classicera the icon " ! " on npcs, to gray quests, can you make it ?
In reply to comonier:
There should be an option already in game for this. Track low level quests
EDIT - Ignore me, apparently this isn't in Classic. I had though this was in Vanilla, but it may have actually been added in Burning Crusade :/
I am getting this error on Era server.
5x Quester/Quester.lua:763: attempt to call global 'GetGossipAvailableQuests' (a nil value)
[string "@Quester/Quester.lua"]:763: in function `?'
[string "@Quester/Quester.lua"]:424: in function `HandleEvent'
[string "@Quester/Quester.lua"]:407: in function <Quester/Quester.lua:407>
Love how lightweight it is and the options you've added. Seriously what a great addon. I'm sure this has been asked before, but is there anyway of adding an option to right click a quest in the quest tracker and get a wowhead link to said quest? Again I apologize if it's been asked before.
With the "More Work!?" option selected, upon every login and on some random events (such as kills not relating to any quest) the "More Work!?" or "Work, Work!" sound will play (depending on whether you select peon or peasant). Depending on the number of quests in the quest log, this can be like 5-10 plays overlapping each other at every single login. Any chance this can be fixed to not play sounds immediately following a player login and/or other misc checks not relating to the quest update(s) themselves?
After the Ulduar update sounds are no longer playing.
Update: Might have been a bug, after todays patch it seems to be working again..
How about disable move option? Blizz supports it now
Many thanks for the 10.0.2 update :)
will this be getting an update for DF?
love the addon :)
In reply to JBabbb:
Until it gets updated: Disable "Show Quest Level" in the settings. It works without errors then.
Please add option to show quests in current zone, and auto hide quests from other zone when switching zones.
In reply to addonaddictblabla:
FYI:
You can use the Shadowlands forge of Auto Quest Tracker (by angelblue05) together with Quester. I started using this combo in Shadowlands, and it still works fine with 10.0.0.
I am using this in TBC but only using a few features. Is there an update for TBC so it doesn't show as wrong addon for TBC..??
Is it possible to show the quest item on the left side?
Could you add an option to stick with the default UI's objective coloring?
I'd like the quest objectives to stay yellow, and not go from red to yellow to green as it progresses. The different colors in the Blizzard Error Frame distracts me.
In reply to LoneStar2911:
Same. Doesnt seem like the author agrees though. There is a reason options exist.