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/
Hello peoples,
I wanted to say sorry for not updating sooner, life has sadly not been wanting to give me the free time.
Should hopefully be able to get back to maintaining this now, though new features are sadly still not likely anytime soon.
Big thankyou to mkong409 for tracking down the issues that arose in 5.0.4 and providing fixes ^_^
Feel free to post issues you have here or on wowace, tickets (on wowace) are generally the best way to do it.
very very big thx <3
FYI, I have this updated and working on my system with 5.04. I'm not sure I've gotten everything, but it's at least operational for now. Here is a list of changes:
First, I updated all ACE3 libs to their 5.04 counterparts, and then updated Core.lua as follows:
Line 3222: GetMaxDailyQuests() has been deprecated, updated line to read the following:
Line 4035: GetNumPartyMembers() has been renamed to GetNumGroupMembers():
Line 4982: ACHIEVEMENT_CRITERIA_PROGRESS_BAR has also been deprecated, I've found this code in other updated addons that has worked around this:
I have it packaged up, but not sure where I can post it, but if you want to apply the updates manually, have at it....
FYI, I have this updated and working on my system with 5.04. I'm not sure I've gotten everything, but it's at least operational for now. Here is a list of changes:
First, I updated all ACE3 libs to their 5.04 counterparts, and then updated Core.lua as follows:
Line 3222: GetMaxDailyQuests() has been deprecated, updated line to read the following:
Line 4035: GetNumPartyMembers() has been renamed to GetNumGroupMembers():
Line 4982: ACHIEVEMENT_CRITERIA_PROGRESS_BAR has also been deprecated, I've found this code in other updated addons that has worked around this:
I have it packaged up, but not sure where I can post it, but if you want to apply the updates manually, have at it....
Enjoy!
Edited to correct cut/paste error with first code snippet....
mkong's fixes did it for me.
Thanks SO much!
Edited To Add: Thank GOD. I couldn't stand the other tracker I was subbing with. I was about to just switch back to the Blizzard one, I was so disappointed with the other options. :(
PPS: For the # of Daily Quests Completed (line 3222) change, it didn't have the opening parenthesis.
I changed it to:
So it would be fully enclosed.
Whoops! Sorry, the opening parenthesis was in my code, must have been a cut/paste error. Glad you caught it though.
Without you, I would have never gotten to that point anyway.
Thank you for the fixes. :)
I haven't tested it yet but I made the changes and the quest tracker now appears on screen again so ...tyvm for telling us about the fix!
First let me say thank you for a great add-on! It has been a main staple of mine for many years now. Without a doubt it is the best Quest add-on available.
I sincerely hope this will be updated for 5.0.4 (and above). If not by the original author by someone else. Please don't let a truly great add-on go by the wayside.
Yeah I'm sad this broke in 5.0.4. Quest tracker is nil, just a tiny square on screen. The achievement tracker works but not the quest tracker.
This is my favorite quest addon and I hope it gets updated to work again. It would be a shame to lose this.
I love this addon!
Is this still being updated for MoP or has the project been discontinued?
Hi Sorha2,
Yes this only happens when I have your addon loaded. I do not have any other quest addons except for Quest Completist and all it does to the questlog window is add a small half-inch tab to top left corner of the questlog that will open that addon. It does not alter the questlog in any other way.
I have been running SorhaQuestLog and Quest Completist together for about 1.5-2 years now with no issue. This issue only started for me after I returned to the game from a five month break between Sept. 8, 2011 to February 8, 2012. After I came back on Feb. 8, 2012 I updated all my addons and it was in short time I started to notice this fading of text.
The text would reappear if I disabled the SorhaQuestLog addon and reloaded my UI. Every thing went back to normal again with the default game questlog + the Quest Completist tab at the top of it. I dislike the default game tracker so it only takes a minute before I want SorhaQuestLog back. So I re-enable SorhaQuestLog, reload the UI and again for the time being all is well. I don't know what makes this happen or when but after a short while of questing it begins to fade again.
Here's the kicker: It doesn't always happen. The day I reported this here to you it happened to me several times throughout my day and the day before and after, but since then while waiting for a reply from you here, all has been well. So I don't know what the deal is. Now you see it, now you don't.
I just thought I would do you the courtesy or reporting it in case you were familiar with it. I really don't want to give up SorhaQuestLog so I am willing to hassle with this when it occurs by disabling / re-enabling when need be. Even that is better than the default game tracker.
I am a fan, and I am here to stay!
EDIT: I forgot to say two things: I do not have slow-text reading turned on and if you look at the screenshot in my original post you will see the Quest Completist button I refer to in the top left corner.
Yeah had noticed the QC button just was not sure if there was anything else running ^_^
Do you by chance have anything that will auto-accept quests for you, as the only issue I have been able to find so far that cause this error are auto-accepting quests.
That error affects a few other quest addons out there by the looks. Sadly if that is the cause its another wonderful blizzard based error >.<
Also just to clarifiy a '/console reloadui' does not restore the missing text?
(Or /reloadui, /rl, etc based on what extra commands addons have added for you ^_^)
Actually I do use SickOfClickingDailies addon to auto-accept daily quests but that all is automates, dailies. When the fading text occured for me was when I was questing in Deepholm, normal quests.
That's correct, a reload did not fix the fading. I had to disable your addon, log back in game, then log out, re-enable it and I was able to use your addon with no fading, but only for a short while, then the fading would re-occur again later. After a couple times of doing this, the fading behavior just stopped.
Using the auto-accept feature of SickOfClickingDailies I was able to reproduce the bug, looks to be something going wrong in the blizzard UI.
Not certain that was what was causing it for you though as you said there was no auto-accepted quests involved at all >.<
Well anyhow if it occurs again try adding this to a macro and seeing it if clears it up.
/script QuestInfoDescriptionText:SetAlphaGradient(0, 2000);
Or add the following line into the function SorhaQuestLog:QUEST_LOG_UPDATE(...) (Core.lua) at about line 2600, just after the first if statements 'end':
QuestInfoDescriptionText:SetAlphaGradient(0, 10000);
That line should fire anytime anything changes in the quest log and so hopefully always clear it up.
Good morning,
Okay I will Sorha2, thank you very much for your time and help. I am actually surprised you were able to duplicate it. It hasn't happened to me for the last couple of days, just every once in a while - there it is.
Thanks again and have a nice Sunday.
^_^ All good, hopefully blizzard will fix whatever is going on there.
Seems that using AcceptQuest() in the QUEST_DETAIL event is the issue as manual use of AcceptQuest() does not suffer from it.
Looks like it starts the text fade in of slow appearing text, but does not bother to follow through at making it slowly appear at a guess >.<
Fun times :)
I have been having a problem with this lately. I have been out of game for five months but am back now. I updated the addon before playing again but the issue I am having is that the quest text in the right-side panel is faded in the Description area. The first ten or so letters show then fades away to nothing. This is on all quests.
The only way to fix it (briefly) is to disable the addon and then reenable it. It only lasts for a short time though. I need to leave for a bit but when I get back in game I will wait for it to happen again and then take a screenshot for you.
EDIT: Here is a Flickr link to the screenshot to show what I refer to:
http://flic.kr/p/bsUKM6
I noticed I made a goof when creating the screenshot, I accidentally shown one of the quests twice.
Ok now that one there is a very very weird bug.
Idealy that should not happen as from memory I don't touch that panel at all, does this issue only happen while SQL is enabled?
Also do you run any other quest based addons, or potentially any frame moving ones?
Half looks like the ol blizzard slowly appearing quest text when talking to quest givers stopped part way, except that should not happen on that frame anyhow >.<
I love this mod. I've been looking for a replacement for MonkeyQuest and something that would show achievement bars for a long, long time. Thanks so much for this mod.