TrinityCore
Loading...
Searching...
No Matches
boss_slagmaw.cpp File Reference
#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
 

Enumeration Type Documentation

◆ SlagmawEvents

Enumerator
EVENT_LAVA_SPIT 
EVENT_TELEPORT 
EVENT_EMERGE 
EVENT_BOUNDARY_CHECK 

Definition at line 34 of file boss_slagmaw.cpp.

◆ 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.

Function Documentation

◆ AddSC_boss_slagmaw()

void AddSC_boss_slagmaw ( )

Definition at line 162 of file boss_slagmaw.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ SlagmawTeleportSpells

std::array<uint32, 4> const SlagmawTeleportSpells
Initial value:

Definition at line 42 of file boss_slagmaw.cpp.