|
| go_twilight_portalAI (GameObject *gameobject) |
|
bool | GossipHello (Player *player) override |
|
void | UpdateAI (uint32) override |
|
| GameObjectAI (GameObject *g) |
|
virtual | ~GameObjectAI () |
|
virtual void | InitializeAI () |
|
virtual void | Reset () |
|
virtual void | DoAction (int32) |
|
virtual void | SetGUID (uint64, int32) |
|
virtual uint64 | GetGUID (int32) const |
|
virtual bool | GossipSelect (Player *, uint32, uint32) |
|
virtual bool | GossipSelectCode (Player *, uint32, uint32, char const *) |
|
virtual bool | QuestAccept (Player *, Quest const *) |
|
virtual bool | QuestReward (Player *, Quest const *, uint32) |
|
virtual uint32 | GetDialogStatus (Player *) |
|
virtual void | Destroyed (Player *, uint32) |
|
virtual uint32 | GetData (uint32) const |
|
virtual void | SetData64 (uint32, uint64) |
|
virtual uint64 | GetData64 (uint32) const |
|
virtual void | SetData (uint32, uint32) |
|
virtual void | OnGameEvent (bool, uint16) |
|
virtual void | OnStateChanged (uint32, Unit *) |
|
virtual void | EventInform (uint32) |
|
go_twilight_portal::go_twilight_portalAI::go_twilight_portalAI |
( |
GameObject * |
gameobject | ) |
|
|
inline |
Because WDB template has non-existent spell ID, not seen in sniffs either, meh
Definition: ruby_sanctum.h:105
uint32 _spellId
Definition: boss_halion.cpp:1377
virtual void SetPhaseMask(uint32 newPhaseMask, bool update)
Definition: Object.cpp:2795
InstanceScript * GetInstanceScript()
Definition: Object.cpp:1540
Definition: boss_halion.cpp:109
GameObjectAI(GameObject *g)
Definition: GameObjectAI.h:34
GameObjectTemplate const * GetGOInfo() const
Definition: GameObject.h:894
struct GameObjectTemplate::@221::@233 goober
InstanceScript * _instance
Definition: boss_halion.cpp:1376
uint32 GetEntry() const
Definition: Object.h:107
bool _deleted
Definition: boss_halion.cpp:1378
Definition: ruby_sanctum.h:106
Definition: ruby_sanctum.h:104
bool go_twilight_portal::go_twilight_portalAI::GossipHello |
( |
Player * |
player | ) |
|
|
inlineoverridevirtual |
Reimplemented from GameObjectAI.
1359 player->CastSpell(player,
_spellId,
true);
uint32 _spellId
Definition: boss_halion.cpp:1377
void go_twilight_portal::go_twilight_portalAI::UpdateAI |
( |
uint32 |
| ) |
|
|
inlineoverridevirtual |
Reimplemented from GameObjectAI.
Definition: InstanceScript.h:59
Definition: ruby_sanctum.h:34
InstanceScript * _instance
Definition: boss_halion.cpp:1376
bool _deleted
Definition: boss_halion.cpp:1378
GameObject *const go
Definition: GameObjectAI.h:32
EncounterState GetBossState(uint32 id) const
Definition: InstanceScript.h:227
void Delete()
Definition: GameObject.cpp:726
bool go_twilight_portal::go_twilight_portalAI::_deleted |
|
private |
uint32 go_twilight_portal::go_twilight_portalAI::_spellId |
|
private |
The documentation for this struct was generated from the following file: