Eye of Eternity skeleton

This commit is contained in:
Bobblybook
2024-12-03 21:13:28 +11:00
parent 657bb9a6da
commit f20e5d76d1
12 changed files with 741 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
#include "RaidEoEStrategy.h"
#include "RaidEoEMultipliers.h"
#include "Strategy.h"
void RaidEoEStrategy::InitTriggers(std::vector<TriggerNode*>& triggers)
{
// triggers.push_back(
// new TriggerNode("sartharion tank",
// NextAction::array(0, new NextAction("sartharion tank position", ACTION_MOVE), nullptr)));
// triggers.push_back(
// new TriggerNode("twilight fissure",
// NextAction::array(0, new NextAction("avoid twilight fissure", ACTION_RAID + 2), nullptr)));
// triggers.push_back(
// new TriggerNode("flame tsunami",
// NextAction::array(0, new NextAction("avoid flame tsunami", ACTION_RAID + 1), nullptr)));
// triggers.push_back(
// new TriggerNode("sartharion dps",
// NextAction::array(0, new NextAction("sartharion attack priority", ACTION_RAID), nullptr)));
// // Flank dragon positioning
// triggers.push_back(new TriggerNode("sartharion melee positioning",
// NextAction::array(0, new NextAction("rear flank", ACTION_MOVE + 4), nullptr)));
// triggers.push_back(new TriggerNode("twilight portal enter",
// NextAction::array(0, new NextAction("enter twilight portal", ACTION_RAID + 1), nullptr)));
// triggers.push_back(new TriggerNode("twilight portal exit",
// NextAction::array(0, new NextAction("exit twilight portal", ACTION_RAID + 1), nullptr)));
}
void RaidEoEStrategy::InitMultipliers(std::vector<Multiplier*> &multipliers)
{
// multipliers.push_back(new SartharionMultiplier(botAI));
}