This addon restores the old quest log with the familiar list of quests on the left and details on the right on retail servers.
Please note:
- This addon is not for Classic WoW. Classic WoW already has the classic quest log. This addon is for retail servers to restore a "classic" style of quest log.
This addon's initial behavior is to commandeer your quest log key binding and micro button to toggle the new log. It should be a familiar enough experience once you log in.
If you decide you want to keep using the new default log alongside this addon, you can:
- Open the map via key binding (M is default key) will display the new map+quest log hybrid.
- Click 'Show Map' in the upper right of the Classic Quest Log, it will jump to the map of the quest's zone with the attached new style quest log.
- If that's not enough and you only want to use the Classic Quest Log occasionally, go into Key Bindings -> AddOns -> Classic Quest Log and set a binding to toggle this addon's window. Once a binding is set, it will revert the behavior of the default quest log binding and quest micro button to its map+quest default behavior.
There are a few minor changes from the true old quest log:
- Instead of saying (Completed) or (Daily) beside each quest name, they are now represented by icons just like the new log.
- There are other options in the Options button at the bottom of the window, such as the ability to move the window around the screen or to resize the height of the window.
Ty for your addon, it's very nice.
After install this, it's not automatically tracking quest when get a new quest, how to track automatically?
Just to let you know Lightheaded has been updated so you can revert the changes you made to get lightheaded to work.
In reply to tazrulez:
Thanks for heads up.
Hello, I stumbled over a problem with this lovely addon. If I use the "Show Map" button of a quest all world quest markers are gone. Even if I close the map and re-open the map again. Only a /reloadui will bring back the world quest markers. Thanks
In reply to gker:
I'm wondering if this is zone specific or if it happens for quests outside the current zone. So far I can't reproduce this but I'll keep trying.
In reply to gello3:
Hello, for test purpose I disabled all addon except Classic Quest Log. While I stand in Ardenwald I have a look on the map and I see some world quest. Now I open classic quest log and select a random quest and click on "Show Map". If it is a map in a zone with acitve world quest these are NOT shown (as I guess intended). After closing and re-open the map worldquest are still gone. Only /reloadui brings them back (or any event which triggers a reload)
Could the window location settings be stored in SavedVariables, rather than per character via the layout-local.txt file?
Clicking quest out of heads up drop down doesn't open to the corresponding quest in the quest log. Not sure what the issue is or if it's even this mod, wondering if anyone else is having the issue.
In reply to Roachtacular:
I assume you mean the list of quests on the right side of the screen (the objective tracker).
I probably won't have time to look this weekend but I'll take a look. I've noticed it misbehaving during combat so I wouldn't be surprised if it's bugged.
In reply to Roachtacular:
same issue here also
In reply to Naphala:
I'm having trouble reproducing this problem. Anyone who is having this issue can you post the name of the quest in the objective tracker and whether you were in combat or not?
In reply to gello3:
I'll try and grab any errors I can find that might be related, however this is a general issue for me, in combat, out of combat, and with all quests. I'll click a quest from the objective tracker, and it will just pop to a seemingly random quest in the log. First it appears to momentarily open the selected quest, then switches. I have the sense that it pops to a specific one depending on what is in the list, will try and pay closer attention to that too.
Edit: I've been deleting and reloading a lot of my addons, something I hate lately, don't think I've done this one yet, am probably going to do that and see if it fixes the issue. Seems some of the clutter for different addons has been the issue generally. Will report back again.
Edit 2: Delete and dl and instal of fresh didn't fix. Looks to be jumping to the last quest in the quest log.
In reply to Roachtacular:
> First it appears to momentarily open the selected quest, then switches.
Ok I can 100% guarantee this isn't Classic Quest Log doing this. Do you use ConsLegion? Or other quest addons you can temporarily disable to test? Some addons out there select quests on their own and it causes this behavior.
Mouse over quest rewards doesn't show tooltips

In reply to Drejjmit:
It shows for me:
Do you have any tooltip-related addons? I'd try disabling those. Unfortunately I can't do anything if I can't reproduce the problem.
In reply to gello3:
Sorry it was BankItems that had issues with GetQuestLogRewardCurrencyInfo. Fixed in their release from a few minutes ago.
Happy to see the addon working in the prepatch - clearly a large project for you to rewrite the addon from a monothlic single LUA file to the current form it is in now.
The integration element that Lightheaded used is no longer in the addon, and I'm wondering if you could provide some insight as to what function is the successor to it. In the old addon, Lightheaded hooked "SelectQuestIndex" in CQL (around line 96 in lightheaded.lua) so each time it was called, Lightheaded used the information in that function to bring up the same quest in its window, and it worked well. In the new code, that function no longer exists, and although I've read through some of the new code, I'm just not sure which function is its successor. Could you provide some insight, so I could see what change(s) would need to be made in Lightheaded to get them working together again? (Note: I'm not the author of Lightheaded, just comfortable working with code - although I'll post what changes need to be made to the Lightheaded comments page on Wowinterface once I've worked them out.)
Thanks!
In reply to Zeglar:
I wasn't aware of the integration. I'll take a look.
In reply to Zeglar:
Do you have a copy of Lightheaded that works on its own? The one at wowinterface has not been updated for the new quest API in 9.0.
I'm afraid Lightheaded requires some considerable work to get it working in 9.0, even before the minor fix for hooking into ClassicQuestLog. A lot of quest functions were deprecated and moved into their own namespaces, like C_QuestLog.
In reply to gello3:
I was unaware of that; I had been doing some quick lookups as I was working with it. (I 'broke' the hook section in lightheaded.lua by throwing a random character in the ClassicQuestLog string, and have been typing /lh show and then typing in the quest name in the search box and it was working fine from what I could see.). So no, no rewritten code yet. Without the hook, I am not sure how much deeper I'll get with Lightheaded, to be fair, since it is just less convenient to work with for now.
Sounds like the best method for now will be to just wait for an update for Lightheaded - they usually come after a major patch, but has often take some time for it to show up.