aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Achievements/CriteriaHandler.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2025-11-08 13:28:38 +0100
committerShauren <shauren.trinity@gmail.com>2025-11-08 13:28:38 +0100
commitb1b2d7955729c115da759e0bcb1e23eae744ebd4 (patch)
tree3c034652c0f665465be8c5dbf52999682bb191da /src/server/game/Achievements/CriteriaHandler.cpp
parent7084615c6af84699896550c68e9d458e78805430 (diff)
Core/Achievements: Implemented ModifierTreeType::PlayerIsInTimerunningSeason
Diffstat (limited to 'src/server/game/Achievements/CriteriaHandler.cpp')
-rw-r--r--src/server/game/Achievements/CriteriaHandler.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/server/game/Achievements/CriteriaHandler.cpp b/src/server/game/Achievements/CriteriaHandler.cpp
index 99d91824557..850f6f9f970 100644
--- a/src/server/game/Achievements/CriteriaHandler.cpp
+++ b/src/server/game/Achievements/CriteriaHandler.cpp
@@ -4027,6 +4027,10 @@ bool CriteriaHandler::ModifierSatisfied(ModifierTreeEntry const* modifier, uint6
return false;
break;
}
+ case ModifierTreeType::PlayerIsInTimerunningSeason: // 386
+ if (referencePlayer->m_activePlayerData->TimerunningSeasonID != int32(reqValue))
+ return false;
+ break;
case ModifierTreeType::TargetCreatureClassificationEqual: // 389
{
Creature const* targetCreature = Object::ToCreature(ref);