TrinityCore
Loading...
Searching...
No Matches
instance_shadowfang_keep.cpp File Reference
#include "ScriptMgr.h"
#include "shadowfang_keep.h"
#include "GameObject.h"
#include "InstanceScript.h"
#include "Log.h"
#include "Map.h"
#include "ScriptedCreature.h"
#include "TemporarySummon.h"
+ Include dependency graph for instance_shadowfang_keep.cpp:

Go to the source code of this file.

Classes

class  instance_shadowfang_keep
 
struct  instance_shadowfang_keep::instance_shadowfang_keep_InstanceMapScript
 

Macros

#define MAX_ENCOUNTER   4
 

Enumerations

enum  Yells { SAY_BOSS_DIE_AD = 4 , SAY_BOSS_DIE_AS = 3 , SAY_ARCHMAGE = 0 }
 
enum  Spells { SPELL_ASHCROMBE_TELEPORT = 15742 , SPELL_SUMMON_VALENTINE_ADD = 68610 }
 

Functions

void AddSC_instance_shadowfang_keep ()
 

Variables

const Position SpawnLocation []
 

Macro Definition Documentation

◆ MAX_ENCOUNTER

#define MAX_ENCOUNTER   4

Definition at line 34 of file instance_shadowfang_keep.cpp.

Enumeration Type Documentation

◆ Spells

enum Spells
Enumerator
SPELL_ASHCROMBE_TELEPORT 
SPELL_SUMMON_VALENTINE_ADD 

Definition at line 43 of file instance_shadowfang_keep.cpp.

◆ Yells

enum Yells
Enumerator
SAY_BOSS_DIE_AD 
SAY_BOSS_DIE_AS 
SAY_ARCHMAGE 

Definition at line 36 of file instance_shadowfang_keep.cpp.

Function Documentation

◆ AddSC_instance_shadowfang_keep()

void AddSC_instance_shadowfang_keep ( )

Definition at line 300 of file instance_shadowfang_keep.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ SpawnLocation

const Position SpawnLocation[]
Initial value:
=
{
{-148.199f, 2165.647f, 128.448f, 1.026f},
{-153.110f, 2168.620f, 128.448f, 1.026f},
{-145.905f, 2180.520f, 128.448f, 4.183f},
{-140.794f, 2178.037f, 128.448f, 4.090f},
{-138.640f, 2170.159f, 136.577f, 2.737f}
}

Definition at line 49 of file instance_shadowfang_keep.cpp.