aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Scenarios
diff options
context:
space:
mode:
authorXinef <none@empty.com>2017-01-21 18:40:35 +0100
committerShauren <shauren.trinity@gmail.com>2020-05-01 16:31:01 +0200
commit38d3c5ed16dd502471d810638fe21d90f8e0c7a6 (patch)
tree8442dba33b58ee80cb30f0fb920599d4e549957b /src/server/game/Scenarios
parent57a5969c2672b36160fea1b7c38c424de562a57b (diff)
Core/Achievements: Greatly optimize achievement system by splitting large types by miscvalue
Closes #18633 (cherry picked from commit 9b44ed9cda347bfda1078666b3779d985fc37b2b)
Diffstat (limited to 'src/server/game/Scenarios')
-rw-r--r--src/server/game/Scenarios/Scenario.cpp2
-rw-r--r--src/server/game/Scenarios/Scenario.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Scenarios/Scenario.cpp b/src/server/game/Scenarios/Scenario.cpp
index 5d9febd7ab5..48890b40cbe 100644
--- a/src/server/game/Scenarios/Scenario.cpp
+++ b/src/server/game/Scenarios/Scenario.cpp
@@ -305,7 +305,7 @@ std::vector<WorldPackets::Achievement::CriteriaProgress> Scenario::GetCriteriasP
return criteriasProgress;
}
-CriteriaList const& Scenario::GetCriteriaByType(CriteriaTypes type) const
+CriteriaList const& Scenario::GetCriteriaByType(CriteriaTypes type, uint32 /*asset*/) const
{
return sCriteriaMgr->GetScenarioCriteriaByType(type);
}
diff --git a/src/server/game/Scenarios/Scenario.h b/src/server/game/Scenarios/Scenario.h
index 121073441b4..ee8d34a92e0 100644
--- a/src/server/game/Scenarios/Scenario.h
+++ b/src/server/game/Scenarios/Scenario.h
@@ -93,7 +93,7 @@ class TC_GAME_API Scenario : public CriteriaHandler
std::vector<WorldPackets::Scenario::BonusObjectiveData> GetBonusObjectivesData();
std::vector<WorldPackets::Achievement::CriteriaProgress> GetCriteriasProgress();
- CriteriaList const& GetCriteriaByType(CriteriaTypes type) const override;
+ CriteriaList const& GetCriteriaByType(CriteriaTypes type, uint32 asset) const override;
ScenarioData const* _data;
private: