From f92b5316ab1c7b1ea4202b6808a436d40dd25c4d Mon Sep 17 00:00:00 2001 From: Shauren Date: Fri, 13 Dec 2024 13:28:35 +0100 Subject: Core/Achievements: Implemented CriteriaType::ReachMaxLevel --- src/server/game/Achievements/CriteriaHandler.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/server') 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; -- cgit v1.2.3