aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Scenarios/Scenario.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Scenarios/Scenario.cpp')
-rw-r--r--src/server/game/Scenarios/Scenario.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/server/game/Scenarios/Scenario.cpp b/src/server/game/Scenarios/Scenario.cpp
index df36fec1cff..1e70b40cf54 100644
--- a/src/server/game/Scenarios/Scenario.cpp
+++ b/src/server/game/Scenarios/Scenario.cpp
@@ -54,7 +54,7 @@ void Scenario::Reset()
void Scenario::CompleteStep(ScenarioStepEntry const* step)
{
- if (Quest const* quest = sObjectMgr->GetQuestTemplate(step->QuestRewardID))
+ if (Quest const* quest = sObjectMgr->GetQuestTemplate(step->RewardQuestID))
for (ObjectGuid guid : _players)
if (Player* player = ObjectAccessor::FindPlayer(guid))
player->RewardQuest(quest, 0, nullptr, false);
@@ -63,7 +63,7 @@ void Scenario::CompleteStep(ScenarioStepEntry const* step)
return;
ScenarioStepEntry const* newStep = nullptr;
- for (auto _step : _data->Steps)
+ for (auto const& _step : _data->Steps)
{
if (_step.second->IsBonusObjective())
continue;
@@ -71,7 +71,7 @@ void Scenario::CompleteStep(ScenarioStepEntry const* step)
if (GetStepState(_step.second) == SCENARIO_STEP_DONE)
continue;
- if (!newStep || _step.second->Step < newStep->Step)
+ if (!newStep || _step.second->OrderIndex < newStep->OrderIndex)
newStep = _step.second;
}
@@ -246,7 +246,7 @@ ScenarioStepEntry const* Scenario::GetFirstStep() const
if (scenarioStep.second->IsBonusObjective())
continue;
- if (!firstStep || scenarioStep.second->Step < firstStep->Step)
+ if (!firstStep || scenarioStep.second->OrderIndex < firstStep->OrderIndex)
firstStep = scenarioStep.second;
}
@@ -268,7 +268,7 @@ std::vector<WorldPackets::Scenario::BonusObjectiveData> Scenario::GetBonusObject
if (!itr->second->IsBonusObjective())
continue;
- if (sCriteriaMgr->GetCriteriaTree(itr->second->CriteriaTreeID))
+ if (sCriteriaMgr->GetCriteriaTree(itr->second->Criteriatreeid))
{
WorldPackets::Scenario::BonusObjectiveData bonusObjectiveData;
bonusObjectiveData.BonusObjectiveID = itr->second->ID;