![]() |
TrinityCore
|
#include "GameObject.h"#include "InstanceScript.h"#include "MotionMaster.h"#include "Player.h"#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "TaskScheduler.h"#include "ragefire_chasm.h"
Include dependency graph for boss_lava_guard_gordoth.cpp:Go to the source code of this file.
Classes | |
| class | at_lava_guard_gordoth_intro |
| struct | boss_lava_guard_gordoth |
Enumerations | |
| enum | GordothSpells { SPELL_JAIL_BREAK = 120025 , SPELL_GROUND_SLAM = 120023 , SPELL_MEAT_EXPLOSION_1 = 111778 , SPELL_MEAT_EXPLOSION_2 = 111779 , SPELL_MEAT_EXPLOSION_3 = 111780 , SPELL_BLOODY_SUICIDE = 120022 , SPELL_GROUND_RUPTURE = 119999 , SPELL_SEISMIC_SLAM = 120024 , SPELL_ENRAGE = 50420 } |
| enum | GordothEvents { EVENT_GROUND_RUPTURE = 1 , EVENT_SEISMIC_SLAM = 2 } |
| enum | GordothActions { ACTION_JUMP = 1 } |
| enum | GordothMisc { NPC_DARK_SHAMAN_RESEARCHER = 61644 , GO_GORDOTH_CAGE = 211792 , GO_LAB_VIAL = 211784 , ANIMKIT_GORDOTH_NONE = 0 , POINT_JUMP = 1 } |
Functions | |
| void | AddSC_boss_lava_guard_gordoth () |
Variables | |
| constexpr Position | GordothJumpPos = { -363.5392f, 203.36604f, -22.005634f, 0.308123469352722167f } |
| enum GordothActions |
| Enumerator | |
|---|---|
| ACTION_JUMP | |
Definition at line 48 of file boss_lava_guard_gordoth.cpp.
| enum GordothEvents |
| Enumerator | |
|---|---|
| EVENT_GROUND_RUPTURE | |
| EVENT_SEISMIC_SLAM | |
Definition at line 42 of file boss_lava_guard_gordoth.cpp.
| enum GordothMisc |
| Enumerator | |
|---|---|
| NPC_DARK_SHAMAN_RESEARCHER | |
| GO_GORDOTH_CAGE | |
| GO_LAB_VIAL | |
| ANIMKIT_GORDOTH_NONE | |
| POINT_JUMP | |
Definition at line 53 of file boss_lava_guard_gordoth.cpp.
| enum GordothSpells |
| Enumerator | |
|---|---|
| SPELL_JAIL_BREAK | |
| SPELL_GROUND_SLAM | |
| SPELL_MEAT_EXPLOSION_1 | |
| SPELL_MEAT_EXPLOSION_2 | |
| SPELL_MEAT_EXPLOSION_3 | |
| SPELL_BLOODY_SUICIDE | |
| SPELL_GROUND_RUPTURE | |
| SPELL_SEISMIC_SLAM | |
| SPELL_ENRAGE | |
Definition at line 27 of file boss_lava_guard_gordoth.cpp.
| void AddSC_boss_lava_guard_gordoth | ( | ) |
Definition at line 234 of file boss_lava_guard_gordoth.cpp.
References RegisterRagefireChasmCreatureAI.
Referenced by AddKalimdorScripts().
|
constexpr |
Definition at line 65 of file boss_lava_guard_gordoth.cpp.
Referenced by boss_lava_guard_gordoth::DoAction(), boss_lava_guard_gordoth::InitializeAI(), and boss_lava_guard_gordoth::MovementInform().