- Added generic boss shadow aura trigger and action (#1480)

- Added automatic aura for General Vezax and Yogg-Saron
- Added support for all rank for boss aura triggers
This commit is contained in:
kadeshar
2025-08-01 15:31:44 +02:00
committed by GitHub
parent 989b48f491
commit 65a3bf481c
5 changed files with 154 additions and 12 deletions

View File

@@ -50,3 +50,16 @@ bool BossNatureResistanceAction::Execute(Event event)
botAI->ChangeStrategy(ADD_STRATEGY_CHAR + hunterNatureResistanceStrategy.getName(), BotState::BOT_STATE_COMBAT);
return true;
}
bool BossShadowResistanceAction::isUseful()
{
BossShadowResistanceTrigger bossShadowResistanceTrigger(botAI, bossName);
return bossShadowResistanceTrigger.IsActive();
}
bool BossShadowResistanceAction::Execute(Event event)
{
PaladinShadowResistanceStrategy paladinShadowResistanceStrategy(botAI);
botAI->ChangeStrategy(ADD_STRATEGY_CHAR + paladinShadowResistanceStrategy.getName(), BotState::BOT_STATE_COMBAT);
return true;
}