#include "ACTriggers.h" #include "ACStrategy.h" #include "ACMultipliers.h" void TbcDungeonAuchenaiCryptsStrategy::InitTriggers(std::vector& triggers) { // Shirrak The Dead Watcher triggers.push_back(new TriggerNode("shirrak tank position boss", { NextAction("shirrak tank position boss", ACTION_RAID + 1) })); triggers.push_back(new TriggerNode("shirrak flee focus fire", { NextAction("shirrak flee focus fire", ACTION_EMERGENCY + 10) })); triggers.push_back(new TriggerNode("shirrak ranged keep distance", { NextAction("shirrak ranged keep distance", ACTION_RAID + 1) })); } void TbcDungeonAuchenaiCryptsStrategy::InitMultipliers(std::vector& multipliers) { multipliers.push_back(new ShirrakFleeFocusFireMultiplier(botAI)); }