TrinityCore
zone_the_forbidden_reach.cpp File Reference
#include "AreaTrigger.h"
#include "AreaTriggerAI.h"
#include "ScriptMgr.h"
#include "Containers.h"
#include "Player.h"
#include "Spell.h"
#include "SpellScript.h"
#include "Log.h"
+ Include dependency graph for zone_the_forbidden_reach.cpp:

Go to the source code of this file.

Classes

struct  DracthyrLoginRoom
 
class  spell_dracthyr_login
 
class  scene_dracthyr_evoker_intro
 
class  spell_dracthyr_summon_dervishian
 
class  quest_awaken_dracthyr
 
struct  at_dracthyr_stasis_feedback
 

Enumerations

enum  DracthyrLoginSpells {
  SPELL_DRACTHYR_LOGIN = 369728 , SPELL_STASIS_1 = 369735 , SPELL_STASIS_2 = 366620 , SPELL_STASIS_3 = 366636 ,
  SPELL_STASIS_4 = 365560 , SPELL_DRACTHYR_MOVIE_ROOM_01 = 394245 , SPELL_DRACTHYR_MOVIE_ROOM_02 = 394279 , SPELL_DRACTHYR_MOVIE_ROOM_03 = 394281 ,
  SPELL_DRACTHYR_MOVIE_ROOM_04 = 394282 , SPELL_MAINTAIN_DERVISHIAN = 369731 , SPELL_MAINTAIN_KODETHI = 370112 , SPELL_AWAKEN_DRACTYHR_QUEST_ABANDON = 369744 ,
  SPELL_STASIS_FEEDBACK_KNOCKBACK = 364074 , SPELL_STASIS_FEEDBACK_VISUAL = 374633
}
 

Functions

void AddSC_zone_the_forbidden_reach ()
 

Variables

std::array< DracthyrLoginRoom, 4 > LoginRoomData
 

Enumeration Type Documentation

◆ DracthyrLoginSpells

Enumerator
SPELL_DRACTHYR_LOGIN 
SPELL_STASIS_1 
SPELL_STASIS_2 
SPELL_STASIS_3 
SPELL_STASIS_4 
SPELL_DRACTHYR_MOVIE_ROOM_01 
SPELL_DRACTHYR_MOVIE_ROOM_02 
SPELL_DRACTHYR_MOVIE_ROOM_03 
SPELL_DRACTHYR_MOVIE_ROOM_04 
SPELL_MAINTAIN_DERVISHIAN 
SPELL_MAINTAIN_KODETHI 
SPELL_AWAKEN_DRACTYHR_QUEST_ABANDON 
SPELL_STASIS_FEEDBACK_KNOCKBACK 
SPELL_STASIS_FEEDBACK_VISUAL 

Definition at line 27 of file zone_the_forbidden_reach.cpp.

Function Documentation

◆ AddSC_zone_the_forbidden_reach()

void AddSC_zone_the_forbidden_reach ( )

Definition at line 183 of file zone_the_forbidden_reach.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ LoginRoomData

std::array<DracthyrLoginRoom, 4> LoginRoomData
Initial value:
=
{
{
{
{ 5725.32f, -3024.26f, 251.047f, 0.01745329238474369f },
{ 5739.97216796875f, -3023.970458984375f, 251.172332763671875f, 3.193952560424804687f }
},
{
{ 5743.03f, -3067.28f, 251.047f, 0.798488140106201171f },
{ 5754.3046875f, -3056.34716796875f, 251.1725006103515625f, 3.926990747451782226f }
},
{
{ 5787.1597f, -3083.3906f, 251.04698f, 1.570796370506286621f },
{ 5787.44970703125f, -3069.335205078125f, 251.168121337890625f, 4.729842185974121093f }
},
{
{ 5829.32f, -3064.49f, 251.047f, 2.364955902099609375f },
{ 5818.533203125f, -3054.5625f, 251.3630828857421875f, 5.480333805084228515f }
}
}
}
@ SPELL_DRACTHYR_MOVIE_ROOM_03
@ SPELL_DRACTHYR_MOVIE_ROOM_04
@ SPELL_DRACTHYR_MOVIE_ROOM_01
@ SPELL_DRACTHYR_MOVIE_ROOM_02

Definition at line 54 of file zone_the_forbidden_reach.cpp.