◆ RestoreAttack()
| RestoreAttack::RestoreAttack |
( |
Creature * |
boss | ) |
|
|
inline |
Creature * _boss
Definition instance_blackrock_depths.cpp:115
◆ Execute()
Reimplemented from BasicEvent.
101 {
104
106 {
109 }
110
111 return true;
112 }
@ DONE
Definition InstanceScript.h:61
@ REACT_AGGRESSIVE
Definition Unit.h:576
@ DATA_GOLEM_LORD_ARGELMACH_INIT
Definition blackrock_depths.h:71
void SetTarget(ObjectGuid guid=ObjectGuid::Empty) override
Definition Creature.cpp:3616
void SetReactState(ReactStates state)
A creature can have 3 ReactStates : Agressive, Passive, Neutral.
Definition Creature.h:99
CreatureAI * AI() const
Definition Creature.h:143
void MoveChase(Unit *target, std::optional< ChaseRange > dist={}, std::optional< ChaseAngle > angle={})
Force the unit to chase this target. Doesn't work with UNIT_FLAG_DISABLE_MOVE.
Definition MotionMaster.cpp:316
virtual void SetData(uint32, uint32)
Definition UnitAI.h:219
MotionMaster * GetMotionMaster()
Definition Unit.h:1774
Unit * GetVictim() const
Definition Unit.h:910
References _boss, Creature::AI(), DATA_GOLEM_LORD_ARGELMACH_INIT, DONE, Unit::GetMotionMaster(), Unit::GetVictim(), MotionMaster::MoveChase(), REACT_AGGRESSIVE, UnitAI::SetData(), Creature::SetReactState(), and Creature::SetTarget().
◆ _boss
The documentation for this class was generated from the following file: