Adds a journal entry under the quest and grants rewards (if defined).
- The QuestID from quest_prototypes.lsx.
- The Status of a QuestState node in quest_prototypes.lsx.
A quest can have one or more steps as defined in QuestState nodes in quest_prototypes.lsx. Calling QuestUpdate will apply the effects from the QuestState whose Status matches
_Status, including updating the journal with a new sub-entry under the quest, awarding experience, awarding reputation, etc.
Quests are defined in quest_prototypes.lsx. See this forum post for information on how to set up this file.
Though the quest_prototypes contains a "Marker" entry, it doesn't seem to add a map marker. Use ShowMapMarker call instead.