diff options
| author | Shauren <shauren.trinity@gmail.com> | 2024-12-13 13:28:35 +0100 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2024-12-13 13:28:35 +0100 |
| commit | f92b5316ab1c7b1ea4202b6808a436d40dd25c4d (patch) | |
| tree | 50b140d59316baff947defb44ddaf8dad2f15755 /src | |
| parent | 4ddf42ca52a3644ec9f23fa93fe71fa89c03b71e (diff) | |
Core/Achievements: Implemented CriteriaType::ReachMaxLevel
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/game/Achievements/CriteriaHandler.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/server/game/Achievements/CriteriaHandler.cpp b/src/server/game/Achievements/CriteriaHandler.cpp index d7df88bb8e1..f8da019f3da 100644 --- a/src/server/game/Achievements/CriteriaHandler.cpp +++ b/src/server/game/Achievements/CriteriaHandler.cpp @@ -1685,6 +1685,10 @@ bool CriteriaHandler::RequirementsSatisfied(Criteria const* criteria, uint64 mis if (!miscValue1 || miscValue1 != uint32(criteria->Entry->Asset.AreaTriggerActionSetID)) return false; break; + case CriteriaType::ReachMaxLevel: + if (!referencePlayer->IsMaxLevel()) + return false; + break; case CriteriaType::LearnTaxiNode: if (miscValue1 != uint32(criteria->Entry->Asset.TaxiNodesID)) return false; |
