AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
instance_the_eye.cpp File Reference
#include "InstanceMapScript.h"
#include "InstanceScript.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "the_eye.h"

Go to the source code of this file.

Classes

class  instance_the_eye
 
struct  instance_the_eye::instance_the_eye_InstanceMapScript
 
class  spell_the_eye_countercharge_aura
 

Functions

void AddSC_instance_the_eye ()
 

Variables

ObjectData const creatureData []
 
ObjectData const gameObjectData []
 
DoorData const doorData []
 
BossBoundaryData const boundaries
 

Function Documentation

◆ AddSC_instance_the_eye()

void AddSC_instance_the_eye ( )
167{
168 new instance_the_eye();
170}
#define RegisterSpellScript(spell_script)
Definition: SpellScriptLoader.h:88
Definition: instance_the_eye.cpp:55
Definition: instance_the_eye.cpp:150

References RegisterSpellScript.

Referenced by AddOutlandScripts().

Variable Documentation

◆ boundaries

BossBoundaryData const boundaries
Initial value:
=
{
{ DATA_REAVER, new CircleBoundary(Position(432.741809f, 371.8595890f), 115.0f) },
{ DATA_ALAR, new CircleBoundary(Position(331.000000f, -2.38000000f), 108.29246f) },
{ DATA_ASTROMANCER, new CircleBoundary(Position(432.869202f, -374.213806f), 103.74374f) }
}
@ DATA_REAVER
Definition: the_eye.h:31
@ DATA_ALAR
Definition: the_eye.h:29
@ DATA_ASTROMANCER
Definition: the_eye.h:30
Definition: Position.h:28
Definition: AreaBoundary.h:89

Referenced by instance_the_eye::instance_the_eye_InstanceMapScript::instance_the_eye_InstanceMapScript().

◆ creatureData

ObjectData const creatureData[]
Initial value:
=
{
{ 0, 0 }
}
@ NPC_TELONICUS
Definition: the_eye.h:51
@ NPC_KAELTHAS
Definition: the_eye.h:47
@ NPC_CAPERNIAN
Definition: the_eye.h:50
@ NPC_THALADRED
Definition: the_eye.h:48
@ NPC_ALAR
Definition: the_eye.h:46
@ NPC_LORD_SANGUINAR
Definition: the_eye.h:49
@ DATA_TELONICUS
Definition: the_eye.h:38
@ DATA_LORD_SANGUINAR
Definition: the_eye.h:36
@ DATA_CAPERNIAN
Definition: the_eye.h:37
@ DATA_THALADRED
Definition: the_eye.h:35
@ DATA_KAELTHAS
Definition: magisters_terrace.h:31

Referenced by instance_the_eye::instance_the_eye_InstanceMapScript::instance_the_eye_InstanceMapScript().

◆ doorData

DoorData const doorData[]
Initial value:
=
{
{ 0, 0, DOOR_TYPE_ROOM }
}
@ DOOR_TYPE_ROOM
Definition: InstanceScript.h:67
@ GO_KAEL_DOOR_1
Definition: the_eye.h:59
@ GO_KAEL_DOOR_2
Definition: the_eye.h:60

Referenced by instance_the_eye::instance_the_eye_InstanceMapScript::instance_the_eye_InstanceMapScript().

◆ gameObjectData

ObjectData const gameObjectData[]