2024-10-07 01:32:00 +11:00

35 lines
885 B
C++

#ifndef _PLAYERBOT_WOTLKDUNGEONANACTIONS_H
#define _PLAYERBOT_WOTLKDUNGEONANACTIONS_H
#include "Action.h"
#include "AttackAction.h"
#include "PlayerbotAI.h"
#include "Playerbots.h"
#include "AzjolNerubTriggers.h"
class AttackWebWrapAction : public AttackAction
{
public:
AttackWebWrapAction(PlayerbotAI* ai) : AttackAction(ai, "attack web wrap") {}
bool Execute(Event event) override;
bool isUseful() override;
};
class WatchersTargetAction : public AttackAction
{
public:
WatchersTargetAction(PlayerbotAI* ai) : AttackAction(ai, "krik'thir priority") {}
bool Execute(Event event) override;
bool isUseful() override;
};
class AnubarakDodgePoundAction : public AttackAction
{
public:
AnubarakDodgePoundAction(PlayerbotAI* ai) : AttackAction(ai, "anub'arak dodge pound") {}
bool Execute(Event event) override;
bool isUseful() override;
};
#endif