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/
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)
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.
/sql or /sorhaquestlog
Those should work, my bad on not putting them into the description
Sorry if this a dumb question but i cant find it. How do you enter the options menu, i can't see any slash command for it, or in the interface panel. Thank you for the addon btw.
Been tempted to try integrate achievement tracking.
I would likely just have another separate anchor for them though rather then try fit them among quests.
Once I can get a stable release out I will look into it ^_^
thx for this great addon
works great for me
are you planning to intergrate achivement tracking to?
thx rza
1x Usage: GameTooltip:SetText("text" [, color]):
<in C code>: ?
<in C code>: in function `SetText'
SorhaQuestLog-0.4\Core.lua:924: in function <SorhaQuestLog\Core.lua:912>
Locals:
(*temporary) = GameTooltip {
0 = <userdata>
SetText = <function> defined =[C]:-1
SetExistingSocketGem = <function> defined =[C]:-1
SetHyperlink = <function> defined =[C]:-1
SetTradeSkillItem = <function> defined =[C]:-1
ARK_Data =
SetSocketGem = <function> defined =[C]:-1
SetLootItem = <function> defined =[C]:-1
SetQuestItem = <function> defined =[C]:-1
SetReforgeItem = <function> defined =[C]:-1
SetTrainerService = <function> defined =[C]:-1
SetInboxItem = <function> defined =[C]:-1
SetBuybackItem = <function> defined =[C]:-1
shoppingTooltips =
SetHyperlinkCompareItem = <function> defined =[C]:-1
SetMerchantItem = <function> defined =[C]:-1
SetQuestLogItem = <function> defined =[C]:-1
SetBackpackToken = <function> defined =[C]:-1
SetTradeTargetItem = <function> defined =[C]:-1
SetTradePlayerItem = <function> defined =[C]:-1
SetSendMailItem = <function> defined =[C]:-1
updateTooltip = 0.06599999293685
SetInventoryItem = <function> defined =[C]:-1
SetLootRollItem = <function> defined =[C]:-1
canAddRestStateLine = 1
SetAuctionSellItem = <function> defined =[C]:-1
SetBagItem = <function> defined =[C]:-1
comparing = false
SetCurrencyToken = <function> defined =[C]:-1
SetGuildBankItem = <function> defined =[C]:-1
SetMerchantCostItem = <function> defined =[C]:-1
SetAuctionItem = <function> defined =[C]:-1
}
(*temporary) = nil
(*temporary) = 0
(*temporary) = 1
(*temporary) = 0
(*temporary) = 1
---
PS. And sorry for posting here and not on WowAce.
It would be nice if standard quest tracker frame were always hidden when i'm using SQL.
Have added a hide blizzard option in r22.
Although that frame is also used for achivement tracking (SQL can't do that.. yet)
Sounds should be working correctly now.
-"more work" on completing an objective but not the quest
-"jobs done" on completing all objectives of a quest
Also the big error above was caused by quests not exiting the log when completed .. should be fixed I hope
Was using the wrong event for something >.>
r21 might work for sounds.. or explode horribly :P
I haven't got around to doing alot of testing on it (or auto collapsing zones for that matter)
..wonder if I used the sounds in the right order
Hello again,
Thanks for all the upgrades.
Here is a new suggestion: Sound Notifications for quest completion just like nQuestlog and tomQuest2 have.
1x SorhaQuestLog-0.4\Core.lua:1571: attempt to index local 'ZoneEntry' (a nil value)
SorhaQuestLog-0.4\Core.lua:943: in function <SorhaQuestLog\Core.lua:914>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?:
AceTimer-3.0-5 (DataStore):164: in function <...\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:138>
If so it should be fixed in r19+
Completely rebuilt the way it compiles quest log information, so it could have a bug or two somewhere >.>
tordenflesk:
By that do you mean the default blizzard tracker
(Don't think should show unless you track quests.. unless its on by default and I have some other addon killing it for me)
or
The default quest log that appears when you click a quest, because I haven't made a replacement for that.
Heading to bed now.
However there is an experimental version of auto expanding/collapsing zone headers and gradual objective colouring (Really experimental).
Options to hide blizzard's frame would be good...