diff options
author | Antonio MartÃn Berti <15972392+BertiRean@users.noreply.github.com> | 2024-05-18 10:48:07 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-18 15:48:07 +0200 |
commit | 9e22ca9d52eef131687b5f28f3187232bbe56c11 (patch) | |
tree | e6c6e5e8e29b3bd4f77a29f24b60fcd7a41e64b2 /src/server/game/Achievements/CriteriaHandler.cpp | |
parent | f80f931e2bee9dbf08c3edee94d0c79dbbb64072 (diff) |
Core/Criteria: Implemented CompletedLFGDungeon criteria type (#29980)
Diffstat (limited to 'src/server/game/Achievements/CriteriaHandler.cpp')
-rw-r--r-- | src/server/game/Achievements/CriteriaHandler.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/server/game/Achievements/CriteriaHandler.cpp b/src/server/game/Achievements/CriteriaHandler.cpp index e4d2ae0d289..08e2bdb4c27 100644 --- a/src/server/game/Achievements/CriteriaHandler.cpp +++ b/src/server/game/Achievements/CriteriaHandler.cpp @@ -575,6 +575,7 @@ void CriteriaHandler::UpdateCriteria(CriteriaType type, uint64 miscValue1 /*= 0* case CriteriaType::MoneyEarnedFromAuctions:/* FIXME: for online player only currently */ case CriteriaType::TotalDamageTaken: case CriteriaType::TotalHealReceived: + case CriteriaType::CompletedLFGDungeon: case CriteriaType::CompletedLFGDungeonWithStrangers: case CriteriaType::DamageDealt: case CriteriaType::HealingDone: @@ -829,7 +830,6 @@ void CriteriaHandler::UpdateCriteria(CriteriaType type, uint64 miscValue1 /*= 0* case CriteriaType::BattlePetAchievementPointsEarned: case CriteriaType::ReleasedSpirit: case CriteriaType::AccountKnownPet: - case CriteriaType::CompletedLFGDungeon: case CriteriaType::KickInitiatorInLFGDungeon: case CriteriaType::KickVoterInLFGDungeon: case CriteriaType::KickTargetInLFGDungeon: @@ -1201,6 +1201,7 @@ bool CriteriaHandler::IsCompletedCriteria(Criteria const* criteria, uint64 requi case CriteriaType::DefeatDungeonEncounterWhileElegibleForLoot: case CriteriaType::GetLootByType: case CriteriaType::LearnTradeskillSkillLine: + case CriteriaType::CompletedLFGDungeon: case CriteriaType::CompletedLFGDungeonWithStrangers: case CriteriaType::DeliveredKillingBlow: case CriteriaType::CurrencyGained: @@ -1384,6 +1385,7 @@ bool CriteriaHandler::RequirementsSatisfied(Criteria const* criteria, uint64 mis case CriteriaType::KillPlayer: case CriteriaType::TotalDamageTaken: case CriteriaType::TotalHealReceived: + case CriteriaType::CompletedLFGDungeon: case CriteriaType::CompletedLFGDungeonWithStrangers: case CriteriaType::GotHaircut: case CriteriaType::WinDuel: |