SorhaQuestLog
SorhaQuestLog is a basic Quest/Achievement addon similar to MonkeyQuest and nQuestLog.
It allows the display of quests and achievements on the screen in an configurable way.
Options panel is accessible using /sql or /sorhaquestlog
Quest Controls
Hidden Quests
- Click the square at the top of the tracker to show/hide hidden quests
- Right-click a quest to show or hide it.
Zones
- Left-click a zone to collapse/expand it
- Right-click a zone to open a menu to show/hide quests
- Alt + right-click a zone to open a menu to show/hide zones
Quests
- Left-click a quest to open quest text pane. (Alt-Left if you enable full log option)
- Alt + Left-click a quest to open quest in world map log (Left if you enable full log option)
- Control left-click a quest to set it as the active quest tracking
- Alt + Ctrl left-click a quest to abandon it. (Can disable confirm dialog in options)
Features
Core Features:
- Individual Minions for Quests, Achievements and Scenarios
- Auto Show/Hide options when entering instances, arenas, combat, pet battles, the outside world etc.
- Can hide the default blizzard quest frame
- Handles blizzards remote quests
- Borders and background for minions
- LDB Module
Quest Log Minion Features:
- Expandable/collapsible zone headers
- Auto collapsing/expanding zone headers as you change zones
- Hide Zone headers when all their quests are hidden
- Expand collapse menu available using alt-right-click on a zone
- Hide quests by right-clicking the quest or by selecting it from its zone headers right-click menu
- Hide completed objectives
- Can completely hide quest tracker when tracking no quests
- Hide or re-size item buttons
- Colour objective texts and statuses by completeness(gradual) , state(done/undone) or choose a custom colour
- Colour quest titles and level texts by level, completeness(gradual) , state(done/undone) or choose a custom colour
- Changeable fonts, font shadowing and font sizes for Zones, Quests and Objectives
- Adjustable indentation for quests and objectives
- Option to display only the quest details pane of the quest log when left-clicking a quest. (Alt left click to get the full quest log panel)
- Ctrl left-click a quest to set it as the active quest for blizzards minimap tracker, (Dugi arrow support)
- Alt + Ctrl left-click a quest to abandon it. (Can disable confirm dialog in options)
Achievement Minion Features:
- Customizable text by choosing fonts, sizes, shadowing and colours.
- Customizable textures for progress bars
- Optional progress status bars for the achievements that can have them
- Option to limit the number of tasks displayed per achievement
Notification Features:
- Customizable sounds for quest/objective complete and quest starting item picked up notifications.
- Choose custom sounds for quest completions and objective completions
- Re-direct the objective completion messages elsewhere with LibSink
Recent Changes
New since v1.4.8
- Track world quests
- Link Scenario and achievement minions to quest minion
Other Stuff >.>
Bug reporting and Suggestions
You can report bugs or suggestions using wowaces ticket system at:
http://www.wowace.com/addons/sorhaquestlog/tickets/
Localization
If you want to help localize SorhaQuestLog you can do so using the wowace localization section at:
http://www.wowace.com/addons/sorhaquestlog/localization/
For me it works, just ALT + Left Click on the World Quest in the SQL tracker.
Tripex2k (and anyone else) - Can you confirm that when you click as described it is actually grouping up through WQGF? I know that Blizz included a default "click on on tracked quests, find a group" feature in 7.1.5 if I am correct, so I just want to confirm that it is actually using WQGF not just the new default functionality.
For the record I too would like to see SQL fully support WQGF (and for that matter, the Blizzard group finding), as well as compatibility with other prominent mods like Pet Tracker (tracking pets), and Angry Keystones (enhanced Dungeon/Mythic/Scenario features), as others describe here. Would it be worth creating Issues for feature requests for thins like this?
Also, Sorha - Thank you for allowing the minions to anchor to each other! Clearly you've put a lot into developing the mod so thanks for your time :)
The ALT + Click behaviour was there before Blizz introduced their function of group group finding, and it does still work as I described, ALT + click on the world quest and you queue up for the WQ with WQGF and not the Blizz one.
For the rest, I already asked Sorha for the Angry Keystone feature, maybe he has some news for us, maybe not, at the moment I combine feature of Angry Keystone with Mythic Plus Timer, since I need a good display for M+ dungeons.
I like this addon except that it does not track battle pets. I am not sure how it works so please excuse me if I am asking for the impossible. I have the addon Pet tracker that adds a panel to the quest panel that shows how many pets I have what their quality is and what is missing. right now I just toggle between Dugi questing essential and SQL. Thank you for a great addon.
I have a question, would it be possible to disable certain parts of SQL and reenable default Blizzard parts like the scenario tracker for Mythic+? I like your addon really but I use Angry Keystones addon for chesttimers and progression tracking and such stuff in M+ inis and therefore I would need the default scenario/mythic+ tracker from Blizzard. If not, no problem, there is another addon I can use, but I would prefer Angry Keystones. ;)
SorhaQuestLog doesn't really touch the default tracker, so it should be possible to un-hide that and have the normal tracker work for Angry Keystones.
Have not got the game here atm, but from memory it is in the first main panel of options.
And if SQL is in the way it can be toggled by a keybind, the LDB module, or the following slash commands. Can used in macros if wanted:
Evertything:
/sql toggle
A module:
/sql toggle modulename
Modules: quest scenario achievement remote
Uhm, I think the problem is something else when I can say it that way: I use ElvUi and the original Quest tracker from Blizzard keeps poping up all the time so I use the Force Hide option in SQL for the default Blizzard frames. But I don't want to hide all the Blizzard standard frames, i.e. in Mythic+ dungeons I want the original Blizzard Mythic+ tracker to show up instead of SQLs scenario tracker.
Thats because Angry Keystones adds some features to the Blizzard tracker for Mythic+ like chesttimers and shrinks the affix icons and deathtrackers and some other small enhancements.
I still can go with three other addons (A M+ tracker, a keystone link extender and an addon for showing how much % a mob gives in M+ for progression.), but Angry Keystones combines all features of three addons in one but with the problem that it uses the standard Blizzard Mythic+ tracker.
Get the idea behind it? Any idea if this is doable? If not, no problem, I can still stick with my 2-3 other addons. ^^
Yeah the blizzard tracker is all tied into that one frame that the Quest/Achievement/Dungeon etc sections show up in. Makes it painful to fool about with.
Will try installing AngryKeystones tomorrow and see what I can find though.
Are you EU or US? If you are EU I can spend a keystone I don't need so you can play around. Wasn't going to do that Arcway +6 anyway -.-
Sorry trip, life went rather wrong last week, have not really had a chance to look into it just yet :(
Hey, no problem, have to do much math and other stuff with my hunter since the patch. ;) Your addon, your time, your tempo. ;)
Can you please add an option to sort the zones in the tracker by title/name? For me it's really annoying that they keep moving around. Apart from that, awesome addon!
Oh and a second thing, inside the colours part, would it be possible to add a separate complete/incomplete colour option for the quest titles? That way you would be able to use separate colours between the titles and the actual objectives. But the zone ordering would be a higher priority for me. The additional colouring is just a nice to have.
Good idea on the zone ordering.
I have made it always alphabetical with the exception of ones like "Bonus Objectives" and "World Quests" etc which stay on the bottom.
Before that it was just whatever order the data came into the client which was a bit derpy.
I added in a new Done and Undone colour in the completion colors section.
These are used for any of the dropdowns that are on the "Done/Undone" option.
So can have quest objectives on completion (the 5 colours based on progress) and quests on Done/Undown with different colours ^_^
Only on my laptop so it is possible I derped something, give it a shot and tell me what you think :)
Not made a release but r207 from here has it:
https://www.wowace.com/projects/sorhaquestlog/files
This seems to be working great! Thanks for the fast follow up.
Is it possible to inplament a text or even a custom text where it says insted f.ex "17/25" <---- quests and make it look like this "Quests 17/25" or "Objectives 17/25", and make it so when you click on that you wrap it up like you can on the original one (incase you don't want to look at all your Quests all the time) that'd be great!
Hmm, I currently don't have enough time until january to look into it too far.
Currently though you could use the LDB datatext (If you have an addon like Bazooka or ElvUI etc) to show/hide sql with a mouse click.
Or a macro like /sql toggle quest
Until then rightclick on quests to make them hidden and then clicking the little square to see them again to unhide which ones you want will kinda work.
Though that requires the /sql->quest tracker->zones->allow hidden quests tickbox on (which may be by default, not too sure)
All new errors since today's update, just from loading into wow.
4x FrameXML\PaperDollFrame.lua:1052: bad argument #2 to 'format' (number expected, got nil)
[C]: in function `format'
FrameXML\PaperDollFrame.lua:1052: in function `PaperDollFrame_SetRuneRegen'
FrameXML\PaperDollFrame.lua:172: in function `updateFunc'
DejaCharacterStats\DCSLayouts.lua:127: in function <DejaCharacterStats\DCSLayouts.lua:122>
DejaCharacterStats\DCSLayouts.lua:181: in function <DejaCharacterStats\DCSLayouts.lua:167>
Locals:
(*temporary) = "%.2fs"
(*temporary) = nil
(*temporary) = "number expected, got nil"
9x SorhaQuestLog\Locales\Locale-zhTW.lua:35: unexpected symbol near '='
Locals:
9x SorhaQuestLog\Locales\Locale-zhCN.lua:33: unexpected symbol near '='
Locals:
9x SorhaQuestLog\Locales\Locale-koKR.lua:35: unexpected symbol near '='
Locals:
9x SorhaQuestLog\Locales\Locale-frFR.lua:31: unexpected symbol near '='
Locals:
9x SorhaQuestLog\Locales\Locale-deDE.lua:35: unexpected symbol near '='
Locals:
Yeah sorry, the new curse system can't process localized strings correctly at the moment, they will hopefully get things patched up soon.
For the mean time I have tried uploading a new manually built alpha.. not 100% it will love it though :(
After the last update the quest module desappeared from the menu (and from the game itself)
Now in the option menu I only have:
Achievement Tracker
Remote Quests Tracker
Scenario Tracker
What am I missing? :D
Hmm, now that one is odd, did you by chance update using the new curse client?
It has a minor issue atm getting the nolib versions instead which might have made the quests tracker error out missing one.
If possible grab the download manually from here and give it a shot