mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-16 07:30:42 +01:00
Core/Achievements: Implemented ModifierTreeType::PlayerIsInTimerunningSeason
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -1977,7 +1977,7 @@ enum class ModifierTreeType : int32
|
||||
PlayerHasCompletedQuestlineOnAccount = 383, /*NYI*/ // Player has completed questline "{Questline}" on account
|
||||
PlayerHasCompletedQuestlineQuestCountOnAccount = 384, /*NYI*/ // Player has completed "{#Quests}" quests in questline "{Questline}" on account
|
||||
PlayerHasActiveTraitSubTree = 385, // Player has active trait config with {TraitSubTree}
|
||||
|
||||
PlayerIsInTimerunningSeason = 386, // Player is timerunning {TimerunningSeason}
|
||||
PlayerIsInSoloRBG = 387, /*NYI*/ // Player is in solo RBG (BG Blitz)
|
||||
PlayerHasCompletedCampaign = 388, /*NYI*/ // Player has completed campaign "{Campaign}"
|
||||
TargetCreatureClassificationEqual = 389, // Creature classification is {CreatureClassification}
|
||||
|
||||
Reference in New Issue
Block a user