nQuestLog
Questing minion
---
August 20, 2009: I have started the tear-down/rebuild of this addon and will keep this description updated as I go. My path will be:
1) DONE - Thanks Fyrye. Update the libraries so we can get it working without yelling at you, albeit with a bit of tweaking
2) Update the code to work with the new questlog api
3) Recode and reduction of external library dependancy
Thanks CB (short for CasualBlair)! :)
Just wondering if you might have an idea. I did the "QuestDifficultyColor->QuestDifficultyColors" and "GetDifficultyColor->GetQuestDifficultyColor" changes and everything works fine, except one error I get. When I click the quest to get the details I get the following error:
I don't use the nQuestlog details frames as I preferred "Doublewide" with "LightHeaded" attached. But with Blizz making "DoubleWide" obsolete, I just use the default Blizz questframe now. This error occurs when clicking the quest to get details. It pulls up the correct quest and I don't notice anything wrong. Not a big deal as it only pops once per session due to Swatter. But it would be nice if I could get rid of it completely. Any thoughts?
Gonna keep poking around in the code to see if I can resolve it as the function was copied from questfu, but an answer from someone who knows lua would be helpful.
Cheers and thanks for picking this up.
I have picked up this addon. Description has been upgraded with plans, but as I also hold down a job and family I cannot give firm dates.
Sooner than later, and sooner than Blizzard Soon™ if thats any consolation.
StijnH which one would you suggest? I have not found any that are close to nQuestLog and it saddens me to see this one retire.
Kamarade
Yeah, I second that. Used this mod for ages and it is really good at what it does (or did). Shame to see it die.
ID: 103
Error occured in: Global
Count: 1
Message: ...\nQuestLog\modules\BlizzardFrames\BlizzardFrames.lua line 304:
'for' limit must be a number
Debug:
(tail call): ?
[C]: ?
...\nQuestLog\modules\BlizzardFrames\BlizzardFrames.lua:304:
...\nQuestLog\modules\BlizzardFrames\BlizzardFrames.lua:301
(tail call): ?
[C]: QuestLog_Update()
..\FrameXML\QuestLogFrame.lua:302:
..\FrameXML\QuestLogFrame.lua:293
[C]: Show()
..\FrameXML\UIParent.lua:1570: SetUIPanel()
..\FrameXML\UIParent.lua:1392: ShowUIPanel()
..\FrameXML\UIParent.lua:1308:
..\FrameXML\UIParent.lua:1304
[C]: SetAttribute()
..\FrameXML\UIParent.lua:1934: ShowUIPanel()
..\FrameXML\UIParent.lua:1918: ToggleFrame()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
AddOns:
Sad news. I hope someone will pick this up. I tried lots of other questframe addon but none is as good as nQuestlog.
While I intended to 'fix' the addon, I quickly realised that only a complete rewrite would work.
Updating the outdated libraries would require lots of code changes, and unfortunately I do not have the time to rewrite such a huge addon.
Fixes posted here can work, but as soon as they are added to the SVN, the addon breaks completely cause of the libraries.
But be warned though, it's a lot of work :P
Good luck!
Just a quick message for those still using it (I was one of them, up till yesterday).
While I intended to 'fix' the addon, I quickly realised that only a complete rewrite would work. Updating the outdated libraries would require lots of code changes, and unfortunately I do not have the time to rewrite such a huge addon. Fixes posted here can work, but as soon as they are added to the SVN, the addon breaks completely cause of the libraries.