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

@@ -106,6 +106,25 @@ public:
bool isUseful() override;
};
class RazorscaleFireResistanceAction : public Action
{
public:
RazorscaleFireResistanceAction(PlayerbotAI* botAI) : Action(botAI, "razorscale fire resistance action") {}
bool Execute(Event event) override;
bool isUseful() override;
};
//
// Ignis
//
class IgnisFireResistanceAction : public Action
{
public:
IgnisFireResistanceAction(PlayerbotAI* botAI) : Action(botAI, "ignis fire resistance action") {}
bool Execute(Event event) override;
bool isUseful() override;
};
class HodirMoveSnowpackedIcicleAction : public MovementAction
{
public:
@@ -114,6 +133,14 @@ public:
bool isUseful() override;
};
class HodirFrostResistanceAction : public Action
{
public:
HodirFrostResistanceAction(PlayerbotAI* botAI) : Action(botAI, "hodir frost resistance action") {}
bool Execute(Event event) override;
bool isUseful() override;
};
class IronAssemblyLightningTendrilsAction : public MovementAction
{
public: