OOX - Find it yourself, offline.


MVP - Customer Support
100 Tauren Druid
This takes advantage of the quest completion information, which was recently exposed to the API. You can read more about that in this thread:

To begin with, you need to know the Quest IDs for the OOX rescue quests. These can be easily found on Wowhead.

Hinterlands - http://www.wowhead.com/quest=836
Tanaris - http://www.wowhead.com/quest=648
Feralas - http://www.wowhead.com/quest=25476
OOX of Your Own - http://www.wowhead.com/quest=3721

The number at the end is the ID of the quest.

Now, all you need to do is pull your quest list from the server. This is pretty easy; all you need to do is pull it up in a web browser. The format looks like this:
(Note: This link will open as a text document in Chrome; if you use Firefox or IE, you may need to save it to disk; it's just a plain text file.)

Note that this is mine, not yours. To get yours, replace "destromath" with your realm, and "Pahanda" with your character's name. If your realm includes any punctuation, you can look at your Armory profile on the main website to see what you should use.

For example, I have an alternate character on the Aman'Thul realm, named Corbette:

And you can easily modify my original link to pull up her quest list:
(Note: This link will open as a text document in Chrome; if you use Firefox or IE, you may need to save it to disk; it's just a plain text file.)

Once you've gotten the list, you can then look for the quests. For simplicity's sake, search for the following strings (minus quotations, of course):
Hinterlands: ",836,"
Tanaris: ",648,"
Feralas: ",25476,"
Pet: ",3721,"

If you find a match, you've completed that quest. If not, you haven't.

It's that easy.

Happy chicken-hunting!

(This technique will work for any quest, of course, if you know the ID.)

EDIT - 12/04/2011:
The API results have been changed, formatting-wise. They're now comma-separated, but with no spaces, so I've changed the "match" strings accordingly.
Edited by Pahanda on 12/4/2011 6:52 PM PST
Reply Quote
90 Goblin Mage
Added a request for sticky on this thread.
Reply Quote
85 Human Priest
Requested Sticky :)
Reply Quote
100 Blood Elf Priest
Thank you for making this thread!



Reply Quote
MVP - Customer Support
100 Tauren Druid
09/16/2011 05:36 PMPosted by Vixie
Thank you for making this thread!

Happy to help.

For folks using Firefox who would like to just view this information directly in your web browser, you can install the JSONview addon, located here:
Customer Support Forum MVP
HDL - http://hdl-the-guild.com/~nodrama/
E-mail - neppyman.no@spam.gmail.com
"Real men (and tauren) wear kilts" -- Pahanda
Reply Quote
85 Blood Elf Mage
Thanks for posting this information, Pahanda. =) It should come in very useful for players wishing to know if they have done specific quests in-game on their characters.

It should also come in great use for me when I'm leveling my alternate characters to determine if I had done a specific quest such as the OOX ones. =)
Reply Quote
100 Pandaren Priest
How do you do this properly?
I saved mine as a txt file and all i see is a huge list of numbers separated by commas.
If these are all quest ID's, I know I have done alot more quests then that unless they reset them when cata came out?
Reply Quote
90 Blood Elf Priest
Wow, that's actually quite interesting and amazing.
Reply Quote
85 Blood Elf Death Knight
Thanks so much! my husband and I are both doing this today and we couldnt figure out witch ones we had or hadnt done!
Reply Quote
90 Goblin Hunter
this is exactly what i was looking for. but i cant seem to get it to work. i punch in my character and server name in notepad where you said to, but then what do i do. how do i get my list? please help
Reply Quote
11 Goblin Shaman
I had trouble getting this to work correctly, total user error as I am crap with computers. But, if you use Icy-veins Completed Quest Tracker:


You can see if the quest is left on your list for those zones.
Reply Quote
100 Gnome Warrior
5.0 made querying quests via macros a little easier. You can use this macro in-game:

/run print("_ OOX quest status _") local t={Hinterlands=836,Tanaris=648,Feralas=25476,["OOX of Your Own"]=3721} for quest,id in pairs(t) do print(quest,IsQuestFlaggedCompleted(id) and "is\124cff22ff22" or "is \124cffff0000not","completed.") end

You can also copy-paste it to chat (make sure no space at the start and /run is at the very beginning) to list the quests without making a macro.
Reply Quote
90 Night Elf Druid
Thank you!! It's been killing me trying to figure where the heck I left off in Twilight Highlands!
Reply Quote
90 Orc Shaman
pahanda this thread is awesome,
Reply Quote
100 Blood Elf Mage
Quests should not be a help guide are you kidding me what fun is it in that?
Back in the early days when games had quests they were hard very hard they made you think its what makes a game worth playing. If any of you know of this one ill be impressed "What is the value of Rote Actions?" This quest was a real mother to figure out before there was an internet to give you the answer. Blizzard you make the quest system a bore, just run around go here go there your done. When we had to hunt down the Onyxia key back in the day at least there wasnt a damn hint guide every step of the way you had to figure it out. THATS WHAT A QUEST IS! If you want just hand us the loot and exp. And seeing a customer support rep handing out answers is the dumbest thing i have ever seen.
Edited by Drakkul on 9/19/2014 12:53 PM PDT
Reply Quote
This is great, however, is there any way to identify quests that haven't been completed that are still in the game?

For example, I've recently gone on a binge trying to complete every low-level quest that I missed while leveling up. I've been using Quest Completionist so far to help me. Right now I'm in the Norther Barrens and have completed every quest except for the "Samophlange" quest line and subsequent quest. I've been banging my head against the wall trying to find out how to start it. There was one commenter that claimed that a GM told him the quest was removed from the game. Is there any way to confirm this?
Reply Quote

Please report any Code of Conduct violations, including:

Threats of violence. We take these seriously and will alert the proper authorities.

Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.

Harassing or discriminatory language. This will not be tolerated.

Forums Code of Conduct

Report Post # written by

Explain (256 characters max)
Submit Cancel