WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   General Authoring Discussion (https://www.wowinterface.com/forums/forumdisplay.php?f=20)
-   -   Quest ID from treasure (https://www.wowinterface.com/forums/showthread.php?t=54696)

Oniya 10-23-16 10:30 AM

Quest ID from treasure
 
Is there any way to know which treasure (i.e. opening chest) connected to which quest id?
as they do not push event for quest finished or completed and do not exist in Quest log?

Also is there a way to get all such type quest Id's for Zone?


Thanks :)

Nimhfree 10-23-16 05:58 PM

Simple answer: No.

A Little Complicated answer: Yes, with a bunch of work. If you want to see treasure quests, you can get Wholly and Grail. Together they will tell you as many as Grail has in its database.

More Complicated answer: Yes. The way the addons above do it is by monitoring the LOOT_CLOSED event in zones where treasure chests exist. And the addons know which quests you have already completed. So, when LOOT_CLOSED happens, a query is made to see which quests have been completed, and the difference is the quest associated with the treasure. The only way to know the list of all the quests like this for a zone is to go through the zone and make your database. Grail has this database, though it may not be totally complete, especially for the newer zones.

semlar 10-23-16 06:12 PM

How I did it back on the MoP beta was I made an addon that called GetQuestsCompleted whenever CRITERIA_UPDATE fired, and compared the new table to the previous list of completed quests to see if anything changed.

I had a separate table that kept track of normal quests that I had completed from QUEST_TURNED_IN, and any newly completed quests that weren't in that table are hidden tracking quests that can be tied to recently looted chests.

Stanzilla 10-24-16 10:53 AM

You want https://mods.curse.com/addons/wow/questschanged

Oniya 11-17-16 05:40 PM

Quote:

Originally Posted by semlar (Post 320216)
How I did it back on the MoP beta was I made an addon that called GetQuestsCompleted whenever CRITERIA_UPDATE fired, and compared the new table to the previous list of completed quests to see if anything changed.

I had a separate table that kept track of normal quests that I had completed from QUEST_TURNED_IN, and any newly completed quests that weren't in that table are hidden tracking quests that can be tied to recently looted chests.

Thank you! I will to check for it - previously was checking for QUEST_FINISHED.
but apparently treasures do not trigger it

Oniya 11-27-16 11:15 AM

Quote:

Originally Posted by Stanzilla (Post 320221)

Addon you recommended very handy, using it, Thank you so much! ^^


All times are GMT -6. The time now is 08:04 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI