![]() |
TrinityCore
|
Inheritance diagram for go_direbrew_mole_machine::go_direbrew_mole_machineAI:Private Attributes | |
| TaskScheduler | _scheduler |
Additional Inherited Members | |
Static Public Member Functions inherited from GameObjectAI | |
| static int32 | Permissible (GameObject const *go) |
Protected Attributes inherited from GameObjectAI | |
| GameObject *const | me |
Definition at line 391 of file boss_coren_direbrew.cpp.
|
inline |
Definition at line 393 of file boss_coren_direbrew.cpp.
|
inlineoverridevirtual |
Reimplemented from GameObjectAI.
Definition at line 395 of file boss_coren_direbrew.cpp.
References _scheduler, WorldObject::CastSpell(), GameObject::GetLinkedTrap(), GO_READY, GameObjectAI::me, TaskScheduler::Schedule(), GameObject::SetLootState(), SPELL_MOLE_MACHINE_EMERGE, and GameObject::UseDoorOrButton().
|
inlineoverridevirtual |
Reimplemented from GameObjectAI.
Definition at line 414 of file boss_coren_direbrew.cpp.
References _scheduler, and TaskScheduler::Update().
|
private |
Definition at line 420 of file boss_coren_direbrew.cpp.
Referenced by Reset(), and UpdateAI().