World of Warcraft Quest Tracker Updated to 1.1

I've released a new version of my World of Warcraft Quest Tracker today, bringing it to version 1.1:

  • we now keep track of quests available per zone and total.
  • added initial support for Allakhazham's "Special Category" quests.
  • added support for some of the unlisted "Unknown" categories/zones.
  • print current zone to STDERR so we have a progress report.

You can see the latest output for my level 60 Troll Shaman, Morbulin, here. Today's update brings the quest count available to Horde members up to 2128. Unfortunately, due to some oddness in the Allakhazham backend, there are a large number of duplicate quests and, more disconcerting, a large number of unlisted quests (for example, Un-Life's Little Annoyances is in the database, and is even assigned to a zone, but you'd never find it by going through the Quests by Zone list, which the script depends upon.) I don't know how to solve this (how do I list a quest no one knows about?), and I'm attempting to contact Allakhazham's developers to see what I can do to help.

As you can see in the notes above, I've also added support for four or five of Allakhazham's "Unknown" categories. These appear to be categories that have yet to be "properly" inserted into the database, and are usually time-relevant, such as the Ahn'Qiraj War Effort or the Lunar Festival. Others, however, have been assigned to crazy categories (like Unknown (-367)). Regardless, these types of quests seem to have many duplicates and very little information (as evidenced by the ?'s in the latest outputs). It's becoming a bit of a problem, and I'm not entirely sure how I'm going to solve it yet.


question. Could you run the quest dialogue through the microsoft text-to-speech engine?

I know some players that have trouble reading. (and he's an adult so...) Its sometimes hard to realize not everyone was taught how to read or read well. Others I know get headaches from reading text on screen.

That'd certainly be possible, but this particular script wouldn't be the best approach to it (it doesn't do anything with the full quest dialogue at all, and modifying the script to suck down the full text of thousands of quests would be a little rude from Allakhazham's standpoint).

I'm getting the following error..

Can't modify constant item in scalar assignment at line 29, near "&
syntax error at line 29, near ">"
syntax error at line 34, near "<"
syntax error at line 34, near "&gt"
Execution of aborted due to compilation errors.
'gt' is not recognized as an internal or external command,
operable program or batch file.

Am I missing something? I don't quite understand how this script knows which quests you have completed.

for those of us not familiar with perl.. or anything like that... how do we use that? i would really like to be able to track my quest this way, but i have no idea how to use what you have written

I'm sorry -- in order to prevent Allakhazham (where the quest data is scraped from, without their permission) from being hammered from usage of this script, I do not provide instructions past what is in the script itself.

Did anyone get a text to speech to work with WOW quest if so how? my son would love to play it but hes 5 and dont read well !

hey guys,where do i dl it? lol email me at

What file in the game directory contains a particular characters list of completed quests? The data has to be stored on the hdd somehow, even if it's by the ID codes like what Allakhazam uses for the quest identifiers.

This is a good question, but I don't see an answer. Anyone have ideas?

hope it is good
thank you

So this is a stupid question..but i'm new to WOW...i've downloaded a few of these quest trackers but i don't understand all this coding do i implement the coding into the game and get the quest tracker map to work? If you could be of help thanks so much!


i have 2 little brothers and they are not able to read but love wow alot but cant read is their a way to combine wow speech with this so it can read quests to them

Add new comment