View Single Post
08-30-18, 10:07 AM   #1
MuffinManKen
A Flamescale Wyrmkin
AddOn Author - Click to view addons
Join Date: Dec 2009
Posts: 106
Detecting when a player has completed an Emissary quest

I'm trying to detect when the player completes the objectives for an Emissary quest ("Complete 4 World Quests in Drustvar").

With Paragon reward quests I was able to detect that via QUEST_ACCEPTED, but with Emissary quests you actually accept it as soon as the Emissary is available on the World Map.

So I tried QUEST_WATCH_UPDATE and then check if there are no incomplete objectives, but at the time of that event the update hasn't necessarily happened.

Is there an event I can listen to that will do what I need, or do I need to mess around with timers so I can catch delayed updates?
  Reply With Quote