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
A month or so ago, I wanted to slim down my addons so I killed Cartographer on my slaves...why would I need to see 5 copies of the same map? The second I did, all my nQuestlogs stopped working, so I turned on just the base Cart and they started working again, so I went on my way and forgot about it.
When the patch came up, 2 of my nQuestLogs broke and started spamming the crap out of me with errors. I figured that would be that, I'd have to find something else. I disabled the broken ones and left the others until I found a replacement. Going through to patch all my busted addons, I saw Cart2 was officially in its death throes so I removed it and replaced it with Mapster. On a whim I remembered what happened with Cart and nQuestLog before, so I figured I'd turn on the broken ones and see what happened.
What happened was they worked. I posted this before, but I figured a few hours without errors wasn't good enough to call "fixed" and deleted it. Now it's been the whole weekend and the only error I've seen is a random Quixote error for one of them, which has a supposed fix posted in the notes here:
http://www.wowace.com/addons/n-quest-log/
I don't know how or why, I just know that I'm still running this mod with no issues. Your mileage may vary, but it may be worth seeing if some other random mod is causing problems for you.
thank you very much for the fix, myrathi2!!
Ok. Quick-fix that seems to work across a couple of similar quests (on different alts) is a modification to only Quixote, treating a 'log' leaderboard entry just like an 'event' one: it has a 'textual requirement' and is either completed or not.
This is, as far as I can tell, identical to how Blizzard's own code seems to treat it, as they simply append
" (Complete)"
to the text in the default quest description panel if thefinished
variable equates totrue
.The hack works fine for me, anyway, so I hope it fixes the issue for others, also.
Let me know if there are any problems (other than having multiple addons that embed a Quixote-1.0 lib :P)...
File: /nQuestLog/libs/Quixote-1.0/Quixote-1.0.lua
Line:
~329
Change:
To:
Found the problem. It's a leaderboard type that's screwing things up (unsurprisingly), since Quixote isn't handling it correctly. Specifically, type="log".
The Terokkar quest "Seek Out Kirrik" is the example that's killing my nQL (on an alt).
Simple enough to hack a fix into nQL but a proper solution requires modifications to both (Quixote needs to handle the new type and nQL needs to display it properly).
Will post again if/when I figure out a decent way to deal with it. :P
any news on updates ?or if someone is going to update it at all?
Hopefully this just needs a minor lua code update to comply with the new blizz tracking features, since only certain types of quests break it like Des mentioned. I really hope someone is able to fix this every other minion out there sucks and the default blizz tracker is garbage. I'll try to post an error code the next it breaks for me.
I have nquestlog working fine with patch 3.3 .. that is until you pick up a quest that's instantly complete, then lots of error messages, until you hand that quest in, then it's fine again .. any ideas if there's anything I can do about this ?
btw I did same as ff123 and emptied quest log then re-enabled nquestlog before using it
I just grabbed the latest Fyrye branch of nQuestLog and it blows up all over the place just like my own branch does. So not sure how/why yours is working, but I'm getting all kinds of errors (including I can't drop any quests while nQuestLog is loaded). :-) Logging back out to disable.
not sure of it works for everyone but i abandoned all my quests, restarted the game and re-enabled nquestlog and now it works perfectly.
I'm guessing with the release of 3.3 today (which while I got it running on the PTR it pretty much blows up if you touch anything) this marks the end of nQuestLog?
One suggestion for future updates is to make the auto-expand work for the 'tournament' zone.
More than once I've forgotten to turn in a daily because it was auto-collapsed.
I gotta agree with the auto-expand for the Tournie quests, not missed a daily but its kinda annoying!
- Sudo.
No word since August, mine seems to be working fine, but I made changes to the core to work with my Addon Compilation, so unless I get bored and decide to cancel my 4 other projects I have planned, I won't be re-writting nQuestlog. Updating it from Ace2 to Ace3 would be a hassle. Ontop of it re-writting it to work with Quixote2 is another hassle.
I will post fixes for issues like I have in the past if I continue to play WoW, but no new features.