mirror of
https://github.com/mod-playerbots/mod-playerbots.git
synced 2026-01-19 03:35:43 +00:00
- Slad'ran (Gun'Drak): DPS will now kill snake wraps - King Ymiron (Utgarde Pinnacle): Bots will stop attack during Bane. This still needs work, sometimes if they are mid-cast they will still let it finish and blow everyone up
29 lines
1.1 KiB
C++
29 lines
1.1 KiB
C++
#include "UtgardePinnacleStrategy.h"
|
|
#include "UtgardePinnacleMultipliers.h"
|
|
|
|
|
|
void WotlkDungeonUPStrategy::InitTriggers(std::vector<TriggerNode*> &triggers)
|
|
{
|
|
// Svala Sorrowgrave
|
|
|
|
// Gortok Palehoof
|
|
|
|
// Skadi the Ruthless
|
|
// TODO: Harpoons launchable via GameObject. For now players should do them
|
|
triggers.push_back(new TriggerNode("freezing cloud",
|
|
NextAction::array(0, new NextAction("avoid freezing cloud", ACTION_RAID + 5), nullptr)));
|
|
triggers.push_back(new TriggerNode("skadi whirlwind",
|
|
NextAction::array(0, new NextAction("avoid skadi whirlwind", ACTION_RAID + 4), nullptr)));
|
|
|
|
// King Ymiron
|
|
// May need to avoid orb.. unclear if the generic avoid AoE does this well
|
|
triggers.push_back(new TriggerNode("ymiron bane",
|
|
NextAction::array(0, new NextAction("stop attack", ACTION_RAID + 5), nullptr)));
|
|
}
|
|
|
|
void WotlkDungeonUPStrategy::InitMultipliers(std::vector<Multiplier*> &multipliers)
|
|
{
|
|
multipliers.push_back(new SkadiMultiplier(botAI));
|
|
multipliers.push_back(new YmironMultiplier(botAI));
|
|
}
|