Core/Criteria: Implemented AnyArtifactPowerRankPurchased criteria type
Port From (https://github.com/TrinityCore/TrinityCore/commit/a0c1ed975a5f9b0c0cdd66be386bdf7609d40c1d)
This commit is contained in:
@@ -176,6 +176,7 @@ namespace Game.Achievements
|
||||
case CriteriaType.HighestDamageTaken:
|
||||
case CriteriaType.HighestHealCast:
|
||||
case CriteriaType.HighestHealReceived:
|
||||
case CriteriaType.AnyArtifactPowerRankPurchased:
|
||||
case CriteriaType.AzeriteLevelReached:
|
||||
SetCriteriaProgress(criteria, miscValue1, referencePlayer, ProgressType.Highest);
|
||||
break;
|
||||
@@ -421,7 +422,6 @@ namespace Game.Achievements
|
||||
case CriteriaType.EnterAreaTriggerWithActionSet:
|
||||
case CriteriaType.StartGarrisonMission:
|
||||
case CriteriaType.QualityUpgradedForGarrisonFollower:
|
||||
case CriteriaType.AnyArtifactPowerRankPurchased:
|
||||
case CriteriaType.CompleteResearchGarrisonTalent:
|
||||
case CriteriaType.RecruitAnyGarrisonTroop:
|
||||
case CriteriaType.CompleteAnyWorldQuest:
|
||||
@@ -795,6 +795,8 @@ namespace Game.Achievements
|
||||
case CriteriaType.DefeatDungeonEncounter:
|
||||
case CriteriaType.LearnHeirloom:
|
||||
case CriteriaType.LearnAnyHeirloom:
|
||||
case CriteriaType.EarnArtifactXP:
|
||||
case CriteriaType.AnyArtifactPowerRankPurchased:
|
||||
case CriteriaType.LearnAnyTransmogInSlot:
|
||||
case CriteriaType.ParagonLevelIncreaseWithFaction:
|
||||
case CriteriaType.PlayerHasEarnedHonor:
|
||||
@@ -806,7 +808,6 @@ namespace Game.Achievements
|
||||
case CriteriaType.BuyItemsFromVendors:
|
||||
case CriteriaType.SellItemsToVendors:
|
||||
case CriteriaType.GainLevels:
|
||||
case CriteriaType.EarnArtifactXP:
|
||||
return progress.Counter >= requiredAmount;
|
||||
case CriteriaType.EarnAchievement:
|
||||
case CriteriaType.CompleteQuest:
|
||||
|
||||
Reference in New Issue
Block a user