Resistance usage to ulduar strategy (#1212)

* - Added resistance usage to ulduar strategy

* - Fixed resistance strategies to affect only first required raid member
This commit is contained in:
kadeshar
2025-04-20 08:23:36 +02:00
committed by GitHub
parent 9be4b26424
commit bc2b83e759
7 changed files with 284 additions and 2 deletions

View File

@@ -46,6 +46,17 @@ void RaidUlduarStrategy::InitTriggers(std::vector<TriggerNode*>& triggers)
"razorscale fuse armor trigger",
NextAction::array(0, new NextAction("razorscale fuse armor action", ACTION_RAID + 2), nullptr)));
triggers.push_back(new TriggerNode(
"razorscale fire resistance trigger",
NextAction::array(0, new NextAction("razorscale fire resistance action", ACTION_RAID), nullptr)));
//
// Ignis
//
triggers.push_back(new TriggerNode(
"ignis fire resistance trigger",
NextAction::array(0, new NextAction("ignis fire resistance action", ACTION_RAID), nullptr)));
//
// Iron Assembly
//
@@ -83,6 +94,10 @@ void RaidUlduarStrategy::InitTriggers(std::vector<TriggerNode*>& triggers)
"hodir biting cold",
NextAction::array(0, new NextAction("hodir biting cold jump", ACTION_RAID), nullptr)));
triggers.push_back(new TriggerNode(
"hodir frost resistance trigger",
NextAction::array(0, new NextAction("hodir frost resistance action", ACTION_RAID), nullptr)));
//
// Freya
//