aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2020-11-05 19:52:36 +0100
committerShauren <shauren.trinity@gmail.com>2020-12-08 18:16:46 +0100
commitc673199f194fb683a88eb531e9642a49f1ed1b35 (patch)
treeea0890192aebbb951fafc48cf1f7325a3d963219 /src
parent83eecaf2c40cc72c1dc42335766534eb8d227e60 (diff)
Core/Quests: Define new quest objective types
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Quests/QuestDef.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/server/game/Quests/QuestDef.h b/src/server/game/Quests/QuestDef.h
index b61a8edbe22..6c662c87b31 100644
--- a/src/server/game/Quests/QuestDef.h
+++ b/src/server/game/Quests/QuestDef.h
@@ -248,7 +248,10 @@ enum QuestObjectiveType
QUEST_OBJECTIVE_CRITERIA_TREE = 14,
QUEST_OBJECTIVE_PROGRESS_BAR = 15,
QUEST_OBJECTIVE_HAVE_CURRENCY = 16, // requires the player to have X currency when turning in but does not consume it
- QUEST_OBJECTIVE_OBTAIN_CURRENCY = 17 // requires the player to gain X currency after starting the quest but not required to keep it until the end (does not consume)
+ QUEST_OBJECTIVE_OBTAIN_CURRENCY = 17, // requires the player to gain X currency after starting the quest but not required to keep it until the end (does not consume)
+ QUEST_OBJECTIVE_INCREASE_REPUTATION = 18, // requires the player to gain X reputation with a faction
+ QUEST_OBJECTIVE_AREA_TRIGGER_ENTER = 19,
+ QUEST_OBJECTIVE_AREA_TRIGGER_EXIT = 20
};
enum QuestObjectiveFlags