- summary: The quests the character follows in the quest tracker, each with its current step and objectives.
- area: Game.Quest
The quests the character follows in the quest tracker, each with its current step and objectives.
Kind event · Area Game.Quest
Tells you which quests the character FOLLOWS, the ones the quest tracker shows.
Each entry is a QuestActive: the quest id and its current step with that
step's objectives (QuestActive.details).
WHAT TO DO WHEN YOU RECEIVE IT
1. For each entry of quests, add QuestActive.quest_id to your list of
followed quests. The client appends to the list it already has; it does not
clear it first.
2. For each objective in that entry's QuestActiveDetails.objectives whose
boolean flag is set, mark the objective as tracked. The client does this
through the same tracker toggle the player uses, which can also send
QuestObjectiveFollowRequest. A bot that does not show a tracker can skip
this step.
3. Send nothing back for the list itself.
The full journal (finished quests too) comes with QuestsEvent; this message
only covers the tracked subset.
When you may send it
- Requires
character_selectedinferred
Related messages
- Unsolicited - nothing you send causes this inferred — no request of the client's quest frame asks for the followed list; the client only receives it
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 2 | quests | repeated QuestActive | The followed quests, each with its current step and objectives. Repeated QuestActive. The client reads each entry's quest_id and the objectives of its details. | never |