Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
instance_magtheridons_lair.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "InstanceScript.h"
#include "magtheridons_lair.h"
Include dependency graph for instance_magtheridons_lair.cpp:

Go to the source code of this file.

Classes

class  instance_magtheridons_lair
struct  instance_magtheridons_lair::instance_magtheridons_lair_InstanceMapScript

Macros

#define CHAMBER_CENTER_X   -15.14
#define CHAMBER_CENTER_Y   1.8
#define CHAMBER_CENTER_Z   -0.4
#define EMOTE_BONDS_WEAKEN   "'s bonds begin to weaken!"
#define MAX_ENCOUNTER   2

Enumerations

enum  Spells { SPELL_SOUL_TRANSFER = 30531 , SPELL_BLAZE_TARGET = 30541 }

Functions

void AddSC_instance_magtheridons_lair ()

Macro Definition Documentation

◆ CHAMBER_CENTER_X

#define CHAMBER_CENTER_X   -15.14

Definition at line 24 of file instance_magtheridons_lair.cpp.

◆ CHAMBER_CENTER_Y

#define CHAMBER_CENTER_Y   1.8

Definition at line 25 of file instance_magtheridons_lair.cpp.

◆ CHAMBER_CENTER_Z

#define CHAMBER_CENTER_Z   -0.4

Definition at line 26 of file instance_magtheridons_lair.cpp.

◆ EMOTE_BONDS_WEAKEN

#define EMOTE_BONDS_WEAKEN   "'s bonds begin to weaken!"

◆ MAX_ENCOUNTER

Enumeration Type Documentation

◆ Spells

enum Spells
Enumerator
SPELL_SOUL_TRANSFER 
SPELL_BLAZE_TARGET 

Definition at line 18 of file instance_magtheridons_lair.cpp.

Function Documentation

◆ AddSC_instance_magtheridons_lair()

void AddSC_instance_magtheridons_lair ( )

Definition at line 250 of file instance_magtheridons_lair.cpp.

Referenced by AddOutlandScripts().