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/
Thanks Akgis, cleared up the mouse-over error in my local, will commit later today ^_^
Will work on swapping over to tracking, though that could take a little since I need to rework a bit :)
There seems to be a error in blizzards quest watcher when you get to a certain number of tracked things... namely achievement's
I think that is it at least.. it's rather hard to pin down.
Currently dodging it by forcing the blizzard quest tracker to not show achievements.. not ideal but eh..
Should look somewhat like this:
Interface\FrameXML\WatchFrame.lua:866: WatchFrameLine2:SetPoint(): WatchFrameLine13 is dependent on this
Sinceraly your show/hide system isn't intuitive, all quest minions I tried had they show/hide quests system by using the in-game tracking.
But there is also a problem in using that and not the blizzard tracking system wich is interaction with other addons. Example Wow-pro guides wich is a free ingame leveling guide system uses a system to show on the tracker quests that you should be doing at that moment(addon auto tracks and untracks quests)and ofc that doesnt work with your addon.
I found a bug aswell sorry Iam not at the PC with WOW installed so cant post the error report but its easy to reproduce, if you are in a raid or party(was in a raid) and hover the mouse inside the minion there is a error related to party/raid.
Thanks for your work.
Growing up should be possible, though I will have to split the number of quests/hide show button from the anchor frame ^_^
Will see to adding a toggle once I get the achievement tracker finished, twas a rush job last night.
Think it would be possible to use the default tracking, though it may be an extra step when getting data.
Think its nearly a separate system getting tracked quests vs all quests/zones.
Can see a way to use it, though really the entire system I have for getting quest data could use an overhaul ^_^
I'm impressed how quick you add new features to the addon. Something, that would be very nice is a switch to toggle between quests and achivments. This way it would use less space on my UI. Thanks again for your work.
Loving the new version. Thanks for the work on it working as a treat didnt got any errors so far in 3hours of questing with my alt.
Just a question why do you use your hide quest system when you could used the track/untrack system present in the quest log?
Another sugestion: - Option for growing upwards instead of just downwards.
Darn that's a first for that error :(
Did you by chance get the no-lib version?
Message: Interface\AddOns\SorhaQuestLog\Core.lua:505: attempt to index global 'AceGUIWidgetLSMlists' (a nil value) Time: 11/15/10 07:56:06 Count: 1 Stack: Interface\AddOns\SorhaQuestLog\Core.lua:505: in function <Interface\AddOns\SorhaQuestLog\Core.lua:199> Interface\AddOns\SorhaQuestLog\Core.lua:1860: in function `SetupOptions' Interface\AddOns\SorhaQuestLog\Core.lua:931: in function <Interface\AddOns\SorhaQuestLog\Core.lua:923> (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ? ...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:514: in function `InitializeAddon' ...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:628: in function <...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:621>
Locals: <none>
^_^ can possibly kill that green rectangle off now, was just there to help me ages ago
LDB/LibSink is on my to-do list, list be getting scary :)
- Options for a backdrop and a border.(I dont use it but I guess someone else might want it)
Currently don't have a frame to display this, though it would be easy enough to do.
Couple of suggestions by relevance imo would make this the perfect quest tracker addon.
- LDB item so we can hide and show this addon without having to go to the options. It could also show quests completed/gotten/total
- Make it movable but without having to show the green rectangle, so we could move it without having to go to the options to lock and unlock.
- Showing quest completion in other chat places like a Scrolling combat text addon or Raidwarning(position not channel)
- Options for a backdrop and a border.(I dont use it but I guess someone else might want it)
edit: Also achievement tracking would be awesome aswell.
X-buZZ believe the level/title colouring bit is done.
And the tags are different, there's an option to use long tags.
See if it's what you were after in terms of functionality.
Am tempted to allow people to set the tags for each thing to whatever they like.
r30 handles tags quite differently as well.. hopefully I got lucky and it killed the no group tag issue.
But since I haven't had time to test it against a lot of quests (Or deathclasp yet) I don't know :(
http://www.wowace.com/addons/sorhaquestlog/files/58-r30/
3am, off to bed for an exam tomorrow... yay >.>
I'd love just one little thing added: a broker plugin with text showing current number of quests; it could also open the questlog on left click and sql options on right click. Pretty please :)
http://www.wowhead.com/quest=8283
I will upload a screenshot for you showing how i would like to have quest items placed later this day. Thank you for your great work!
very nice quest tracker!
However i have some requests that would make this thing perfect:
- independent coloring of questlevel and quest title
- independent font (style, size, outline) for quest title and quest objectives
- important tags like 'group', 'raid', 'daily' etc. between the quest level and title
- option to display quest items left instead of right of the quest level and title
- ButtonFacade support for quest items
- optional: LibSink support for quest progress notification
I hope these features are feasible as the would make this addon even more awesome!
Keep up the great work.
This shouldn't be to hard to do.
Assuming I should just give it the same colour options as title has already :)
- independent font (style, size, outline) for quest title and quest objectives
This ones a little harder as I will have to add another fontstring per button, should be doable..
Me and fontstrings just don't like each other much.
- important tags like 'group', 'raid', 'daily' etc. between the quest level and title
By these do you mean the g3/r/d/* etc tags in the level brackets already or would you want full length ones outside the brackets?
- option to display quest items left instead of right of the quest level and title
Quest items should sit to the left of the quest unless the option to move them right is on.
Unless I am not understanding :)
These two here might take me a little while to do with my uni exams on atm (Yay >.>)
- ButtonFacade support for quest items
- optional: LibSink support for quest progress notification
Thanks for the feedback ^_^
This shouldn't be to hard to do.
Assuming I should just give it the same colour options as title has already :)
Great! :-)
- independent font (style, size, outline) for quest title and quest objectives
This ones a little harder as I will have to add another fontstring per button, should be doable..
Me and fontstrings just don't like each other much.
I see, please try it. ;-)
- important tags like 'group', 'raid', 'daily' etc. between the quest level and title
By these do you mean the g3/r/d/* etc tags in the level brackets already or would you want full length ones outside the brackets?
An option to have full length tags inside the brackets instead of the short ones. Furthermore I have noticed that for some group quests that does not return the number of suggested group members, the 'g' tag is missing at all. I think that just applies to some Azeroth (level 1-60) quests.
- option to display quest items left instead of right of the quest level and title
Quest items should sit to the left of the quest unless the option to move them right is on.
Unless I am not understanding :)
I have the tracker located at the top left corner of the screen. The items are located at the right and i would love to have them left.
These two here might take me a little while to do with my uni exams on atm (Yay >.>)
- ButtonFacade support for quest items
- optional: LibSink support for quest progress notification
It is always good to have some long-term goals. :P
Trouble with a quest log is its hard to catch errors without doing every quest.. every time I change something :P
Also if possible could you get me a screen-shot of where you would like the item buttons.
What does the current left(default) or right options do wrong?
(Brain not wanting to work after spending all day reading a text book)
http://img207.imageshack.us/img207/157/trackerquestitem.jpg
The screenshot is currently taken from TomQuest2 which i plan to replace with your fine addon.
So your looking more for a way to have the icons inside the quest tracker, ie inline with the zone header
Rather then the way they currently sit outside the left side? :)
Had a feeling someone might want that
Should be easy enough to enable the way things are done now ^_^
Just been focusing on my uni exams this week >.<
Your Quest Tracker rocks! I love it. Compact and simple. Just one request. I would love if the questtext and not only the questobjective could be colored with the completeness colors. Thank you.