diff options
author | Antonio MartÃn Berti <15972392+BertiRean@users.noreply.github.com> | 2024-05-12 13:01:35 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-12 18:01:35 +0200 |
commit | eaa76f0eb2524e4c6c5be1a34d3cde392d35c3de (patch) | |
tree | ed9456a5df069539c09a9d70cd07f50d50b645ae /src/server/game/Achievements/CriteriaHandler.cpp | |
parent | e9b7137380d0bb70c100dcc23d3c2e5384b8de95 (diff) |
Core/Criteria: Implemented LearnHeirloom and LearnAnyHeirloom criteria types (#29976)
Diffstat (limited to 'src/server/game/Achievements/CriteriaHandler.cpp')
-rw-r--r-- | src/server/game/Achievements/CriteriaHandler.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/server/game/Achievements/CriteriaHandler.cpp b/src/server/game/Achievements/CriteriaHandler.cpp index eaae8708e29..726b3b4579c 100644 --- a/src/server/game/Achievements/CriteriaHandler.cpp +++ b/src/server/game/Achievements/CriteriaHandler.cpp @@ -552,6 +552,7 @@ void CriteriaHandler::UpdateCriteria(CriteriaType type, uint64 miscValue1 /*= 0* case CriteriaType::DefeatDungeonEncounter: case CriteriaType::PlaceGarrisonBuilding: case CriteriaType::ActivateAnyGarrisonBuilding: + case CriteriaType::LearnAnyHeirloom: case CriteriaType::HonorLevelIncrease: case CriteriaType::PrestigeLevelIncrease: case CriteriaType::LearnAnyTransmogInSlot: @@ -677,6 +678,7 @@ void CriteriaHandler::UpdateCriteria(CriteriaType type, uint64 miscValue1 /*= 0* case CriteriaType::EnterArea: case CriteriaType::LeaveArea: case CriteriaType::RecruitGarrisonFollower: + case CriteriaType::LearnHeirloom: case CriteriaType::ActivelyReachLevel: case CriteriaType::CollectTransmogSetFromGroup: case CriteriaType::EnterTopLevelArea: @@ -815,7 +817,6 @@ void CriteriaHandler::UpdateCriteria(CriteriaType type, uint64 miscValue1 /*= 0* case CriteriaType::LevelChangedForGarrisonFollower: case CriteriaType::LearnToy: case CriteriaType::LearnAnyToy: - case CriteriaType::LearnAnyHeirloom: case CriteriaType::FindResearchObject: case CriteriaType::ExhaustAnyResearchSite: case CriteriaType::CompleteInternalCriteria: @@ -1207,6 +1208,8 @@ bool CriteriaHandler::IsCompletedCriteria(Criteria const* criteria, uint64 requi case CriteriaType::BattlePetReachLevel: case CriteriaType::ActivelyEarnPetLevel: case CriteriaType::DefeatDungeonEncounter: + case CriteriaType::LearnHeirloom: + case CriteriaType::LearnAnyHeirloom: case CriteriaType::LearnAnyTransmogInSlot: case CriteriaType::ParagonLevelIncreaseWithFaction: case CriteriaType::PlayerHasEarnedHonor: |