Core/Criteria: Implemented LearnHeirloom and LearnAnyHeirloom criteria types

Port From (https://github.com/TrinityCore/TrinityCore/commit/eaa76f0eb2524e4c6c5be1a34d3cde392d35c3de)
This commit is contained in:
Hondacrx
2024-08-24 21:21:53 -04:00
parent 29aecf864e
commit 141b6e4a9a
3 changed files with 10 additions and 3 deletions
+4 -1
View File
@@ -133,6 +133,7 @@ namespace Game.Achievements
case CriteriaType.DefeatDungeonEncounter:
case CriteriaType.PlaceGarrisonBuilding:
case CriteriaType.ActivateAnyGarrisonBuilding:
case CriteriaType.LearnAnyHeirloom:
case CriteriaType.HonorLevelIncrease:
case CriteriaType.PrestigeLevelIncrease:
case CriteriaType.LearnAnyTransmogInSlot:
@@ -260,6 +261,7 @@ namespace Game.Achievements
case CriteriaType.EnterArea:
case CriteriaType.LeaveArea:
case CriteriaType.RecruitGarrisonFollower:
case CriteriaType.LearnHeirloom:
case CriteriaType.ActivelyReachLevel:
case CriteriaType.CollectTransmogSetFromGroup:
case CriteriaType.EnterTopLevelArea:
@@ -400,7 +402,6 @@ namespace Game.Achievements
case CriteriaType.LevelChangedForGarrisonFollower:
case CriteriaType.LearnToy:
case CriteriaType.LearnAnyToy:
case CriteriaType.LearnAnyHeirloom:
case CriteriaType.FindResearchObject:
case CriteriaType.ExhaustAnyResearchSite:
case CriteriaType.CompleteInternalCriteria:
@@ -792,6 +793,8 @@ namespace Game.Achievements
case CriteriaType.BattlePetReachLevel:
case CriteriaType.ActivelyEarnPetLevel:
case CriteriaType.DefeatDungeonEncounter:
case CriteriaType.LearnHeirloom:
case CriteriaType.LearnAnyHeirloom:
case CriteriaType.LearnAnyTransmogInSlot:
case CriteriaType.ParagonLevelIncreaseWithFaction:
case CriteriaType.PlayerHasEarnedHonor: