AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
instance_azjol_nerub.cpp File Reference
#include "AreaBoundary.h"
#include "CreatureScript.h"
#include "InstanceMapScript.h"
#include "ScriptedCreature.h"
#include "SpellScriptLoader.h"
#include "azjol_nerub.h"

Go to the source code of this file.

Classes

class  instance_azjol_nerub
 
struct  instance_azjol_nerub::instance_azjol_nerub_InstanceScript
 
class  spell_azjol_nerub_fixate
 
class  spell_azjol_nerub_fixate::spell_azjol_nerub_fixate_SpellScript
 
class  spell_azjol_nerub_web_wrap
 
class  spell_azjol_nerub_web_wrap::spell_azjol_nerub_web_wrap_AuraScript
 

Functions

void AddSC_instance_azjol_nerub ()
 

Variables

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

Function Documentation

◆ AddSC_instance_azjol_nerub()

void AddSC_instance_azjol_nerub ( )
174{
178}
Definition: instance_azjol_nerub.cpp:49
Definition: instance_azjol_nerub.cpp:118
Definition: instance_azjol_nerub.cpp:146

Referenced by AddNorthrendScripts().

Variable Documentation

◆ boundaries

BossBoundaryData const boundaries
Initial value:
=
{
{ DATA_KRIKTHIR_THE_GATEWATCHER_EVENT, new RectangleBoundary(400.0f, 580.0f, 623.5f, 810.0f) },
{ DATA_HADRONOX_EVENT, new ZRangeBoundary(666.0f, 776.0f) },
{ DATA_ANUBARAK_EVENT, new CircleBoundary(Position(550.6178f, 253.5917f), 26.0f) }
}
@ DATA_ANUBARAK_EVENT
Definition: azjol_nerub.h:34
@ DATA_HADRONOX_EVENT
Definition: azjol_nerub.h:33
@ DATA_KRIKTHIR_THE_GATEWATCHER_EVENT
Definition: azjol_nerub.h:32
Definition: Position.h:28
Definition: AreaBoundary.h:76
Definition: AreaBoundary.h:89
Definition: AreaBoundary.h:143

Referenced by instance_azjol_nerub::instance_azjol_nerub_InstanceScript::instance_azjol_nerub_InstanceScript().

◆ creatureData

ObjectData const creatureData[]
Initial value:
=
{
{ 0, 0 }
}
@ NPC_KRIKTHIR_THE_GATEWATCHER
Definition: azjol_nerub.h:42
@ NPC_HADRONOX
Definition: azjol_nerub.h:43

Referenced by instance_azjol_nerub::instance_azjol_nerub_InstanceScript::instance_azjol_nerub_InstanceScript().

◆ doorData

DoorData const doorData[]
Initial value:
=
{
{ 0, 0, DOOR_TYPE_ROOM }
}
@ DOOR_TYPE_ROOM
Definition: InstanceScript.h:67
@ DOOR_TYPE_PASSAGE
Definition: InstanceScript.h:68
@ GO_KRIKTHIR_DOORS
Definition: azjol_nerub.h:48
@ GO_ANUBARAK_DOORS1
Definition: azjol_nerub.h:49
@ GO_ANUBARAK_DOORS3
Definition: azjol_nerub.h:51
@ GO_ANUBARAK_DOORS2
Definition: azjol_nerub.h:50

Referenced by instance_azjol_nerub::instance_azjol_nerub_InstanceScript::instance_azjol_nerub_InstanceScript().