Core/Items: Implemented AzeriteItem

Port From (https://github.com/TrinityCore/TrinityCore/commit/ab6ae44b638136665e2ae6c6a434ad7426621c39)
This commit is contained in:
hondacrx
2019-11-13 19:13:33 -05:00
parent 64be1a1603
commit 289f7a735a
23 changed files with 518 additions and 51 deletions
+2 -2
View File
@@ -151,6 +151,7 @@ namespace Game.Achievements
case CriteriaTypes.CompleteBattleground:
case CriteriaTypes.DamageDone:
case CriteriaTypes.HealingDone:
case CriteriaTypes.HeartOfAzerothArtifactPowerEarned:
SetCriteriaProgress(criteria, miscValue1, referencePlayer, ProgressType.Accumulate);
break;
case CriteriaTypes.KillCreature:
@@ -168,6 +169,7 @@ namespace Game.Achievements
case CriteriaTypes.HighestHitReceived:
case CriteriaTypes.HighestHealCasted:
case CriteriaTypes.HighestHealingReceived:
case CriteriaTypes.HeartOfAzerothLevelReached:
SetCriteriaProgress(criteria, miscValue1, referencePlayer, ProgressType.Highest);
break;
case CriteriaTypes.ReachLevel:
@@ -425,8 +427,6 @@ namespace Game.Achievements
case CriteriaTypes.EarnHonorXp:
case CriteriaTypes.RelicTalentUnlocked:
case CriteriaTypes.ReachAccountHonorLevel:
case CriteriaTypes.HeartOfAzerothArtifactPowerEarned:
case CriteriaTypes.HeartOfAzerothLevelReached:
break; // Not implemented yet :(
}