![]() |
TrinityCore
|
Inheritance diagram for scene_auchindoun_soulbinder_nyami:Public Member Functions | |
| scene_auchindoun_soulbinder_nyami () | |
| void | OnSceneStart (Player *player, uint32, SceneTemplate const *) override |
| void | OnSceneComplete (Player *player, uint32, SceneTemplate const *) override |
| void | OnSceneCancel (Player *player, uint32, SceneTemplate const *) override |
Public Member Functions inherited from SceneScript | |
| ~SceneScript () | |
| virtual void | OnSceneTriggerEvent (Player *player, uint32 sceneInstanceID, SceneTemplate const *sceneTemplate, std::string const &triggerName) |
Public Member Functions inherited from ScriptObject | |
| ScriptObject (ScriptObject const &right)=delete | |
| ScriptObject (ScriptObject &&right)=delete | |
| ScriptObject & | operator= (ScriptObject const &right)=delete |
| ScriptObject & | operator= (ScriptObject &&right)=delete |
| std::string const & | GetName () const |
Static Public Member Functions | |
| static void | HandleScene (Player *player) |
Additional Inherited Members | |
Protected Member Functions inherited from SceneScript | |
| SceneScript (char const *name) noexcept | |
Protected Member Functions inherited from ScriptObject | |
| ScriptObject (char const *name) noexcept | |
| virtual | ~ScriptObject () |
Definition at line 363 of file auchindoun.cpp.
|
inline |
Definition at line 366 of file auchindoun.cpp.
|
inlinestatic |
Definition at line 368 of file auchindoun.cpp.
References WorldObject::CastSpell(), Unit::ClearUnitState(), WorldObject::GetMap(), Map::IsSpawnGroupActive(), PhasingHandler::OnConditionChange(), SPAWNGROUP_TUULANI_IMPRISONED, Map::SpawnGroupSpawn(), SPELL_GRIMRAIL_DEPOT_REMOVE_AURA, SPELL_GRIMRAIL_DEPOT_TELEPORT, TRIGGERED_FULL_MASK, and UNIT_STATE_ROOT.
Referenced by OnSceneCancel(), and OnSceneComplete().
|
inlineoverridevirtual |
Reimplemented from SceneScript.
Definition at line 390 of file auchindoun.cpp.
References HandleScene().
|
inlineoverridevirtual |
Reimplemented from SceneScript.
Definition at line 385 of file auchindoun.cpp.
References HandleScene().
|
inlineoverridevirtual |
Reimplemented from SceneScript.
Definition at line 380 of file auchindoun.cpp.
References Unit::AddUnitState(), and UNIT_STATE_ROOT.