OOX - Find it yourself, offline.

Quests
This takes advantage of the quest completion information, which was recently exposed to the API. You can read more about that in this thread:
http://us.battle.net/wow/en/forum/topic/2973255055?page=1#1

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:
http://us.battle.net/api/wow/character/destromath/Pahanda?fields=quests
(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:
http://us.battle.net/wow/en/character/amanthul/Corbette/advanced

And you can easily modify my original link to pull up her quest list:
http://us.battle.net/api/wow/character/amanthul/Corbette?fields=quests
(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.
Added a request for sticky on this thread.
Requested Sticky :)
Thank you for making this thread!

<3

/sticky

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:
https://addons.mozilla.org/en-US/firefox/addon/jsonview/
________________________________________________
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
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. =)
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?
Wow, that's actually quite interesting and amazing.
Thanks so much! my husband and I are both doing this today and we couldnt figure out witch ones we had or hadnt done!
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
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:

http://www.icy-veins.com/completed-quests-checker-wow

You can see if the quest is left on your list for those zones.
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.
Thank you!! It's been killing me trying to figure where the heck I left off in Twilight Highlands!
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.
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?
Awesome, thanks for posting how to do this
I use this method ALL THE TIME to help players on this forum by checking their quest progression. A little while ago it stopped working (forbidden). Is there a reason for this? A workaround? Why did Blizzard make this information unavailable to us?
http://us.battle.net/api/wow/character/staghelm/nessanthriel?fields=quests
says i don't have permission?

Join the Conversation

Return to Forum