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/
yes.
Also another bug with the headers :p
Situation: Main char with some quests tracked in 2 different spots headers collapsed, logging a alt with quests tracked in other location with headers expanded, when logging the main back the headers will he expanded
Should be able to do that, was just worried about how you would be able to find the minion again without opening the blizzard quest log and tracking a quest.
As it stands now that or picking up a quest that starts auto tracking would be the only ways to make it reappear Would that be bad?
"In the case of hiding it how would you want to redisplay it after it has hidden the show hidden quests buttons, using the LBD etc? Or would hiding the title and leaving the button showing work?"
Maintaining the LDB click to show hide but having another option to dont show the minion completely including the hide/show button and quest number tittle, when there isnt any quest tracked
so for example:
We have like 3 pvp quests we haven't made yet and we don't want tracked no other quest tracked aswell, Minion is turned on tho in the LDB but since we don't have anything tracked the button and title wont show. We accept a daily and then we get the minion showing the quest we just accepted the button and the tittle.
hope It was clear now.
-an option to show the number of quests on the zone header would be nice.
This shouldn't be to hard to do, will add it to the todo list.
However I am a little unsure what you mean by:
-will we get the ability to click on zone headers or quests to expand or hide details in the quest minion (similar to nQuestLog)
It is currently possible to collapse/expand zone headers by clicking them, though not possible to hide quest objectives with an alt-click on quests.
Also possible to show/hide quests in a zone by right-clicking the quest or the zone header and selecting from the minion.
Also by:
-Only thing this don't have is the minimalistic quest details and lightheaded frame.
Do you mean the quest details frame that shows up when you click on a quest? (Where as in my case it displays the quest log)
Have an option coming to display only the quest half of the log when you click a friend to keep it smaller
Lightheaded I haven't had time to look at yet will one day ^_^
This is almost, imo, the best alternative to nQuestLog out there. Only thing this don't have is the minimalistic quest details and lightheaded frame.
I do have a question, will we get the ability to click on zone headers or quests to expand or hide details in the quest minion (similar to nQuestLog)? I ask because there is auto zone expansion, but some times I like to look at a quest's details thats nearby for whatever reason.
And an option to show the number of quests on the zone header would be nice.
Sorry if you're not wanting to make this an alternative to nQuestLog, but like I mentioned, imo, it's the best quest log addon for me (sadly the changes to questlog has screwed it over)
Unless I missed something LBF should not be running right now.
I have an issue with one of the layers on the quest item buttons, so the code for LBF is there mostly just the call to it is disabled.
Everything that touches on LBF should be inside a statement like so
So not sure if it could affect the pet buttons as LBF should be nil and not run.. unless someone didn't make their LBF ref local. Will look into it >.>
In the case of hiding it how would you want to redisplay it after it has hidden the show hidden quests buttons, using the LBD etc?
Or would hiding the title and leaving the button showing work?
Have u applyed any buttonfaced code to make the addon compatible with it?
Cause my pet buttons are diferent and only thing I changed was updating your addon today.
And since my pet buttons are more or less same size as the quest items I wondered.
Edit: Another sugestion hide the quest tracker totaly when there isnt a single tracked quest.
Will look into it ^_^ (From what I can tell they should be fixed this time.. really >.>)
Good news is that my PC seems to be up and running again so I can work on SQL again :)
Also I tried adding some achievement progress bars in if you would like to test those critters :)
(Options in achievement settings)
The problem with the headers when all quests are untracker/invisible is still not resolved afterall. I think I know where the problem is on and I think its with the auto collapse/expand on enter/exiting a zone
IF you logout and in in same zone or a zone where you don't have quest it works fine but if u go into a zone where you have quests it shows all headers even those that are invisible.
I hope it was clear what I ment.
Entering an arena
Entering a raid
Entering the normal world
Entering/Leaving combat etc
Tis a start ^_^
I may have forgotten to update the locale file :P
Should be fixed in r48, but its untested :(
Been working all day to fix broken home PC's.
Don't have access to wow at the moment :(
Quite alot of localization errors in the latest alpha (r47):
1x AceLocale-3.0: SorhaQuestLog: Missing entry for 'Objective Settings': SorhaQuestLog-0.4\Core.lua:801: in function <SorhaQuestLog\Core.lua:312> SorhaQuestLog-0.4\Core.lua:1822: in function `SetupOptions' SorhaQuestLog-0.4\Core.lua:1747: in function <SorhaQuestLog\Core.lua:1736> (tail call): ?: <in C code>: ? <string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ?: AceAddon-3.0-10 (Ace3):514: in function `InitializeAddon' AceAddon-3.0-10 (Ace3):628: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:621>
-1x AceLocale-3.0: SorhaQuestLog: Missing entry for 'Shows/Hides text shadowing': SorhaQuestLog-0.4\Core.lua:713: in function <SorhaQuestLog\Core.lua:312> SorhaQuestLog-0.4\Core.lua:1822: in function `SetupOptions' SorhaQuestLog-0.4\Core.lua:1747: in function <SorhaQuestLog\Core.lua:1736> (tail call): ?: <in C code>: ? <string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ?: AceAddon-3.0-10 (Ace3):514: in function `InitializeAddon' AceAddon-3.0-10 (Ace3):628: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:621>
-1x AceLocale-3.0: SorhaQuestLog: Missing entry for 'Shadow Text': SorhaQuestLog-0.4\Core.lua:712: in function <SorhaQuestLog\Core.lua:312> SorhaQuestLog-0.4\Core.lua:1822: in function `SetupOptions' SorhaQuestLog-0.4\Core.lua:1747: in function <SorhaQuestLog\Core.lua:1736> (tail call): ?: <in C code>: ? <string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ?: AceAddon-3.0-10 (Ace3):514: in function `InitializeAddon' AceAddon-3.0-10 (Ace3):628: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:621>
-Also have you considered making a thread on the forum for the addon? Would be easier to copy/paste errors in there instead of spamming up the comment section in here.
Just wanted to say that this is hands down the best quest tracker. I have tried them all and they are not as clean or as functional as this one. Congratz and good job on this!
Seems like its remenbering the headers properly, thanks sorha2
thank you so much for the coloring options and the intend settings!
I still have some things left:
- LibSink output does not work for me at all. :-( The Blizzard quest notifications are also still shown although toggled hidden by SQL. I am using MikScrollingBattleText (MSBT). I got no error, it simply does not work.
- Button Facade support for quest items would be delicious. :-)
- 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. ( i don't know if you have missed this in my last post)
You may have noticed that i have started to translate this great addon to german. I hope you like it :-)
Keep up the great work!
If you have them on to suppress I am not to sure whats happening there.
Either my string matches don't work for your clients language or another addons doing something magical.
Have any that change those messages in any way, and can you if possible enter the text in here that pops up with the message, just one or two.
- Button Facade support for quest items would be delicious. :-)
I did implement this at one point but turned away from it again as it ruined the cooldown spirals on the buttons, can always try looking into it again though ^_^
- 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. ( i don't know if you have missed this in my last post)
How I missed seeing that entire sentence before I don't know >.<
There is now an option to disable shadowing for any of the fonts in r47 ^_^
Hope it doesn't explode
Noticed the translations, thanks for the help ^_^
This is an example from the new cooking daily in Stormwind (collecting apples):
Saftiger Apfel: 6/12
- Does SQL also send out LibSink messages when a quest is completed?
I know this might sound stupid but please take a look at the announce module in TomQuest2. This is handled very fine there but no worries: i like your complete package more. :-)
- Yes, thats what i mean regarding the font shadows. It would be nice to have an option to turn off the shadow at all OR being able to change the shadow x and y offsets and color ;-)
Keep up the great work!