diff options
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: |