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/
Will think about offsets/colours ^_^
SQL should catch messages which follow that cooking daily message format.. not sure why it wouldn't :(
I have noticed that the LibSink output for completed quests is working for me.
Currently it is display this way: 'Quest XY (completed)'
I would prefer to have it this way: 'Quest completed: "Quest XY"'
Can this output also be translated?
Unfortunately i still don't get LibSink output for quest objectives. The only chat related addon i am using is Prat.
Changed it like that, prefer it that way myself, just had it the other way when I was testing ^_^
Thus the no localizing and then I forgot about it :P
Hopefully LibSink is fixed in r51.
Turns out the deDE client likes to do things differently with the string pattern for those messages >.>
- I have two last requests left ( beside the ButtonFacade support :-P ):
- What do you think about using the collapse/expand graphics from the blizzard quest log for the zone headers? I think it would look very nice and more professional the plus and minus signs. ;-)
- TomQuest2 had a nice feature that notifies via LibSink when the player loots an item starting a quest. Is that feasible to implement or out of scope for SQL?
I want to thank you for your time and the great features you have implemented in this addon. You should present it at some time in the ACE forums (http://forums.wowace.com). I think you will receive a lot of positive feedback from there and also make it a bit more popular there.
-think about using the collapse/expand graphics from the blizzard quest lo
This is one thing I might stay away from.
They are a nicer icon but they stand out something shocking and don't really fit in to well with the rest of the addon.
Meybi some day when I have spare time I will look into adding an option for them :)
- TomQuest2 had a nice feature that notifies via LibSink when the player loots an item starting a quest.
Think I have this working on my local copy, doing some more testing and will commit later today.
- Okay, it's fine for me when you don't want to use the collapse/expand graphics. When it is going to cause troubles then we should stay away from it. ;-)
- I am testing the release containing the quest starting item notification. Now i just have to find such an item... ;-)
- The german translation should be finished. Some terms will be fine tuned by me during the next days but it's ready in general. I am glad that i could contribute to your great addon in some way.
Though about to add more phrases tonight :P
Could you get me a picture of the 'little grey question marks'.
And are they in the same place as the grey dots on the items in the screen-shots? (Which will be hidden now on, my bad on that >.>)
http://forums.wowace.com/showthread.php?p=312336
Probably easier to talk there since curse is going funny from to many quotes ^_^
Does the latest alpha hide those marks?
22/25 (5/25)
Thanks for considering!
Narzual, am hoping to get something of the sort done.
Just takes a while because of the way the trackers are done :(
Akgis have a feeling that's caused by the auto collapsing/expanding.
I never use those so missed an issue there :(
Will see what I can do towards fixing it ^_^
Fairly annoying bug
WIth the options "Allow Hidden quests" and "Hide zone headers with only hidden quests" the minion appon login or zone shows Zone headers even with if only have hidden quests.
IDEA! Could you put an option in to combine the Achievement Tracker with the Quest Traker? Maybe have a little button to switch from quest to achievements so we don't need a second tracker. What do you think?
My bad on that one there to cakelord...
Seems I managed to totally forget that library >.<
I don't run into the error because another addon somewhere must be loading it for me though, thus why it made it this far ^_^
Hopefully going to finally have these errors fixed next in r40.. but time will tell :(
hey getting this error with the latest revision:
[16:29:59] Interface\AddOns\SorhaQuestLog\Core.lua:664: attempt to index global 'AceGUIWidgetLSMlists' (a nil value) (tail call): ? Interface\AddOns\SorhaQuestLog\Core.lua:664: in function <Interface\AddOns\SorhaQuestLog\Core.lua:297> Interface\AddOns\SorhaQuestLog\Core.lua:1682: in function `SetupOptions' Interface\AddOns\SorhaQuestLog\Core.lua:1607: in function <Interface\AddOns\SorhaQuestLog\Core.lua:1596> (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ? Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:514: in function `InitializeAddon' Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:628: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:621>
excellent work so far. Thank for implementing my requests!
There are just some small things left before this is THE perfect tracker for me:
- Please allow a wider quest tracker. 300 px is a bit too small.
- An option to intend the quest objectives by x pixel.
- An option to customize the 'goto' and 'done' texts (Great for non-english clients)
- An option to define custom colors for the 'goto' and 'done' texts (independently)
Furthermore i believe that when using outlines for text that text shadows are also active at the same time. Please correct me if i am wrong.
Keep up the great work!
Done in r40 onward, set to 600.. probably overkill there, but I guess it doesn't technically do anything bad >.>
- An option to intend the quest objectives by x pixel.
Will look into this, should be easier now that I changed the way indenting works to allow item buttons to be hidden.
- An option to customize the 'goto' and 'done' texts (Great for non-english clients)
The best way to do this would be to make the translations at SQL's localization area if they are not done.
I generally add locale updates in every beta and most revisions.
http://www.wowace.com/addons/sorhaquestlog/localization/
- An option to define custom colors for the 'goto' and 'done' texts (independently)
I can look into this, shouldn't be hard per-say, its just a lot more colours to add :P