Core/Quests: Quest improvements

* Add quest log slot argument to functions dealing with objective progress
* Implemented QUEST_OBJECTIVE_FLAG_SEQUENCED (prevent progressing hidden objectives)
This commit is contained in:
Shauren
2021-05-09 20:21:32 +02:00
parent dd8aed421a
commit 91b91b502f
11 changed files with 552 additions and 302 deletions

View File

@@ -342,7 +342,7 @@ public:
if (uint32(quest->Objectives[i].ObjectID) != me->GetEntry())
continue;
if (player->GetQuestObjectiveData(quest, i) != 0)
if (player->GetQuestObjectiveData(quest->Objectives[i]) != 0)
continue;
player->KilledMonsterCredit(me->GetEntry());