Quest objectives

Материал из Uwow
Перейти к навигации Перейти к поиску

type

   QUEST_OBJECTIVE_MONSTER                                 = 0,
   QUEST_OBJECTIVE_ITEM                                    = 1,
   QUEST_OBJECTIVE_GAMEOBJECT                              = 2,
   QUEST_OBJECTIVE_TALKTO                                  = 3,
   QUEST_OBJECTIVE_CURRENCY                                = 4,
   QUEST_OBJECTIVE_LEARNSPELL                              = 5,
   QUEST_OBJECTIVE_MIN_REPUTATION                          = 6,
   QUEST_OBJECTIVE_MAX_REPUTATION                          = 7,
   QUEST_OBJECTIVE_MONEY                                   = 8,
   QUEST_OBJECTIVE_PLAYERKILLS                             = 9,
   QUEST_OBJECTIVE_AREATRIGGER                             = 10,
   QUEST_OBJECTIVE_PET_TRAINER_DEFEAT                      = 11,
   QUEST_OBJECTIVE_DEFEATBATTLEPET                         = 12,
   QUEST_OBJECTIVE_PET_BATTLE_VICTORIES                    = 13,
   QUEST_OBJECTIVE_COMPLETE_CRITERIA_TREE                  = 14, // CriteriaTree.dbc
   QUEST_OBJECTIVE_TASK_IN_ZONE                            = 15, // kill some npc, use some gobjects etc... and make dynamic quest UI completed
   QUEST_OBJECTIVE_HAVE_CURRENCY                           = 16,
   QUEST_OBJECTIVE_OBTAIN_CURRENCY                         = 17,
   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,