Core/Achievements: Implemented GameEvent related criteria types 73 and 93

Port From (https://github.com/TrinityCore/TrinityCore/commit/22edf79c70519a571d9eeb7e397add695d7a28bb)
This commit is contained in:
hondacrx
2022-05-31 20:00:36 -04:00
parent 8bbd650d0b
commit a0b381ed79
4 changed files with 16 additions and 2 deletions
+2 -2
View File
@@ -136,7 +136,9 @@ namespace Game.Achievements
case CriteriaType.DeliveredKillingBlow:
case CriteriaType.PVPKillInArea:
case CriteriaType.WinArena: // This also behaves like CriteriaType.WinAnyRankedArena
case CriteriaType.PlayerTriggerGameEvent:
case CriteriaType.Login:
case CriteriaType.AnyoneTriggerGameEventScenario:
case CriteriaType.BattlePetReachLevel:
case CriteriaType.ActivelyEarnPetLevel:
case CriteriaType.PlaceGarrisonBuilding:
@@ -414,10 +416,8 @@ namespace Game.Achievements
case CriteriaType.CompleteAnyChallengeMode:
case CriteriaType.KilledAllUnitsInSpawnRegion:
case CriteriaType.CompleteChallengeMode:
case CriteriaType.PlayerTriggerGameEvent:
case CriteriaType.CreatedItemsByCastingSpellWithLimit:
case CriteriaType.BattlePetAchievementPointsEarned:
case CriteriaType.AnyoneTriggerGameEventScenario:
case CriteriaType.ReleasedSpirit:
case CriteriaType.AccountKnownPet:
case CriteriaType.DefeatDungeonEncounterWhileElegibleForLoot: