Thread Tools Display Modes
10-14-09, 07:07 PM   #1
Bluspacecow
Giver of walls of text :)
 
Bluspacecow's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2006
Posts: 770
3.3 PTR : We can now get a list of completed quests

I am wanting to bring more notice to a change that come in a recent build of the 3.3 PTR.

You know how almost every week someone's asking about an addon that gives them a history of quests they've completed and our answer is always "No that information isn't available via the api therefore can't be done in an addon"

Well....

http://forums.worldofwarcraft.com/th...26978820&sid=1
You can now query for a list of completed quests with “QueryQuestsCompleted()” then wait for the “QUEST_QUERY_COMPLETE” event, and call “GetQuestsCompleted(<luatable>)”.
http://forums.worldofwarcraft.com/th...37376853&sid=1
* NEW - QueryQuestsCompleted() requests that the server send the client a list of completed quest ids. Once the list is received the QUEST_QUERY_COMPLETE event is fired. (There is a limit on how frequently this can be called)
* NEW - tbl = GetQuestsCompleted([tbl]) populates a table (creating one if necessary) with the ids of completed quests. (The format of this table may change before release)
I did post this yesterday in my 3.3 thread but no one answered to say OMG! OMG

There was a severe lack of dancing bananas too

Front243 also posted something to the Carbonite forums too but he went unloved too

<----------------- adopts kicked puppy look

Not feeling the love here people
__________________
tuba_man on Apple test labs : "I imagine a brushed-aluminum room with a floor made of keyboards, each one plugged into a different test box somewhere. Someone is tasked with tossing a box full of cats (all wearing turtlenecks) into this room. If none of the systems catch fire within 30 minutes, testing is complete. Someone else must remove the cats. All have iPods." (http://community.livejournal.com/tec...t/2018070.html)
  Reply With Quote
10-14-09, 07:08 PM   #2
Bluspacecow
Giver of walls of text :)
 
Bluspacecow's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2006
Posts: 770
Some addon authors here are picking it apart :

http://forums.wowace.com/showthread.php?t=17220

Apparently it returns a table of quest IDs that you have finished
__________________
tuba_man on Apple test labs : "I imagine a brushed-aluminum room with a floor made of keyboards, each one plugged into a different test box somewhere. Someone is tasked with tossing a box full of cats (all wearing turtlenecks) into this room. If none of the systems catch fire within 30 minutes, testing is complete. Someone else must remove the cats. All have iPods." (http://community.livejournal.com/tec...t/2018070.html)
  Reply With Quote
10-14-09, 08:56 PM   #3
Sepioth
A Molten Giant
AddOn Author - Click to view addons
Join Date: Apr 2005
Posts: 894
Great news. Finally one of the most requested features/complaints is fixed

And now a little love for Bluspacecow ....

OMG OMG OMG



OMG OMG OMG
  Reply With Quote
10-15-09, 04:32 AM   #4
Bluspacecow
Giver of walls of text :)
 
Bluspacecow's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2006
Posts: 770


Thank you Sepioth

<-------- feels loved again
__________________
tuba_man on Apple test labs : "I imagine a brushed-aluminum room with a floor made of keyboards, each one plugged into a different test box somewhere. Someone is tasked with tossing a box full of cats (all wearing turtlenecks) into this room. If none of the systems catch fire within 30 minutes, testing is complete. Someone else must remove the cats. All have iPods." (http://community.livejournal.com/tec...t/2018070.html)
  Reply With Quote
10-15-09, 06:17 AM   #5
Eas
A Rage Talon Dragon Guard
 
Eas's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2007
Posts: 311
This is awesome. Since I just started working on Loremaster, having an addon that gives me this kidna info will make it much easier!

EDIT:
__________________
  Reply With Quote
10-15-09, 08:56 AM   #6
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view addons
Join Date: Feb 2007
Posts: 1,710
Wrote a testing addon that took usage of this new API.

In chat you could do this:
/completed [questlink]
It would return if that quest you are linking is completed or not.

Seemed to work when I tested it, though it might not be the best feature made out of the API.
  Reply With Quote
10-21-09, 08:00 PM   #7
Ross
A Theradrim Guardian
AddOn Author - Click to view addons
Join Date: Oct 2008
Posts: 67


Finally!
  Reply With Quote
10-21-09, 08:52 PM   #8
zero-kill
A Firelord
 
zero-kill's Avatar
Join Date: Aug 2009
Posts: 497
^^ that rocks ^^

This just goes to show that all the aimless posts we players post on patch days, don't justify for the rest of the community!
  Reply With Quote
10-21-09, 09:02 PM   #9
Bluspacecow
Giver of walls of text :)
 
Bluspacecow's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2006
Posts: 770
O_O

Giant banana is GIANT !
__________________
tuba_man on Apple test labs : "I imagine a brushed-aluminum room with a floor made of keyboards, each one plugged into a different test box somewhere. Someone is tasked with tossing a box full of cats (all wearing turtlenecks) into this room. If none of the systems catch fire within 30 minutes, testing is complete. Someone else must remove the cats. All have iPods." (http://community.livejournal.com/tec...t/2018070.html)
  Reply With Quote
10-21-09, 11:08 PM   #10
wurmfood
A Flamescale Wyrmkin
AddOn Author - Click to view addons
Join Date: Apr 2009
Posts: 122
Some notes about the returned values from the API:

In some cases (not all, it seems), the data returned is in an inconsistent format.

Some portion of the data will take the form (when viewing the saved info):

{
true,
nil,
nil,
true,
}

while the rest will appear as:

{
[12345] = true,
[12857] = true,
[2345] = true,
[87432] = true,
}

In the first, you will have both "true" and "nil" as values and the keys (questids) are sequential. In the second, the keys are random and the value will always be true. It's easy to handle, but it helps to know it's there.
  Reply With Quote
10-22-09, 12:18 AM   #11
BWarner
A Black Drake
 
BWarner's Avatar
Join Date: May 2008
Posts: 87
You silly people and your silly Loremaster. By which I mean, you're insane. <3! (I don't even have the willpower to do a single AT daily, much less start in on Loremaster! UGH I hate questing!)
__________________


The Warrior Formerly Known As Aerowyn.

http://AeroWow.com/
  Reply With Quote

WoWInterface » General Discussion » Gameplay » 3.3 PTR : We can now get a list of completed quests

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off