![]() |
TrinityCore
|
#include "Containers.h"#include "InstanceScript.h"#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "ragefire_chasm.h"
Include dependency graph for boss_slagmaw.cpp:Go to the source code of this file.
Classes | |
| struct | boss_slagmaw |
Enumerations | |
| enum | SlagmawSpells { SPELL_LAVA_SPIT = 119434 , SPELL_MAGNAW_SUBMERGE = 120384 , SPELL_MAGNAW_TELEPORT_NORTH = 119424 , SPELL_MAGNAW_TELEPORT_EAST = 119425 , SPELL_MAGNAW_TELEPORT_SOUTH = 119426 , SPELL_MAGNAW_TELEPORT_WEST = 119428 } |
| enum | SlagmawEvents { EVENT_LAVA_SPIT = 1 , EVENT_TELEPORT , EVENT_EMERGE , EVENT_BOUNDARY_CHECK } |
Functions | |
| void | AddSC_boss_slagmaw () |
Variables | |
| std::array< uint32, 4 > const | SlagmawTeleportSpells |
| enum SlagmawEvents |
| Enumerator | |
|---|---|
| EVENT_LAVA_SPIT | |
| EVENT_TELEPORT | |
| EVENT_EMERGE | |
| EVENT_BOUNDARY_CHECK | |
Definition at line 34 of file boss_slagmaw.cpp.
| enum SlagmawSpells |
| Enumerator | |
|---|---|
| SPELL_LAVA_SPIT | |
| SPELL_MAGNAW_SUBMERGE | |
| SPELL_MAGNAW_TELEPORT_NORTH | |
| SPELL_MAGNAW_TELEPORT_EAST | |
| SPELL_MAGNAW_TELEPORT_SOUTH | |
| SPELL_MAGNAW_TELEPORT_WEST | |
Definition at line 24 of file boss_slagmaw.cpp.
| void AddSC_boss_slagmaw | ( | ) |
Definition at line 162 of file boss_slagmaw.cpp.
References RegisterRagefireChasmCreatureAI.
Referenced by AddKalimdorScripts().
| std::array<uint32, 4> const SlagmawTeleportSpells |
Definition at line 42 of file boss_slagmaw.cpp.
Referenced by boss_slagmaw::GetNextTeleportSpell().