TrinityCore
razorfen_downs.cpp File Reference
#include "ScriptMgr.h"
#include "CellImpl.h"
#include "GameObjectAI.h"
#include "GridNotifiersImpl.h"
#include "InstanceScript.h"
#include "MotionMaster.h"
#include "Player.h"
#include "razorfen_downs.h"
#include "ScriptedCreature.h"
#include "TemporarySummon.h"
+ Include dependency graph for razorfen_downs.cpp:

Go to the source code of this file.

Classes

class  npc_belnistrasz
 
struct  npc_belnistrasz::npc_belnistraszAI
 
class  npc_idol_room_spawner
 
struct  npc_idol_room_spawner::npc_idol_room_spawnerAI
 
class  npc_tomb_creature
 
struct  npc_tomb_creature::npc_tomb_creatureAI
 
class  go_gong
 
struct  go_gong::go_gongAI
 

Enumerations

enum  Belnistrasz {
  EVENT_CHANNEL = 1 , EVENT_IDOL_ROOM_SPAWNER = 2 , EVENT_PROGRESS = 3 , EVENT_COMPLETE = 4 ,
  EVENT_FIREBALL = 5 , EVENT_FROST_NOVA = 6 , PATH_ESCORT = 6973680 , POINT_REACH_IDOL = 17 ,
  QUEST_EXTINGUISHING_THE_IDOL = 3525 , SAY_QUEST_ACCEPTED = 0 , SAY_EVENT_START = 1 , SAY_EVENT_THREE_MIN_LEFT = 2 ,
  SAY_EVENT_TWO_MIN_LEFT = 3 , SAY_EVENT_ONE_MIN_LEFT = 4 , SAY_EVENT_END = 5 , SAY_AGGRO = 6 ,
  SAY_WATCH_OUT = 7 , SPELL_ARCANE_INTELLECT = 13326 , SPELL_FIREBALL = 9053 , SPELL_FROST_NOVA = 11831 ,
  SPELL_IDOL_SHUTDOWN_VISUAL = 12774 , SPELL_IDOM_ROOM_CAMERA_SHAKE = 12816
}
 
enum  TombCreature { EVENT_WEB = 7 , SPELL_POISON_PROC = 3616 , SPELL_VIRULENT_POISON_PROC = 12254 , SPELL_WEB = 745 }
 

Functions

void AddSC_razorfen_downs ()
 

Variables

Position const PosSummonSpawner [3]
 

Enumeration Type Documentation

◆ Belnistrasz

Enumerator
EVENT_CHANNEL 
EVENT_IDOL_ROOM_SPAWNER 
EVENT_PROGRESS 
EVENT_COMPLETE 
EVENT_FIREBALL 
EVENT_FROST_NOVA 
PATH_ESCORT 
POINT_REACH_IDOL 
QUEST_EXTINGUISHING_THE_IDOL 
SAY_QUEST_ACCEPTED 
SAY_EVENT_START 
SAY_EVENT_THREE_MIN_LEFT 
SAY_EVENT_TWO_MIN_LEFT 
SAY_EVENT_ONE_MIN_LEFT 
SAY_EVENT_END 
SAY_AGGRO 
SAY_WATCH_OUT 
SPELL_ARCANE_INTELLECT 
SPELL_FIREBALL 
SPELL_FROST_NOVA 
SPELL_IDOL_SHUTDOWN_VISUAL 
SPELL_IDOM_ROOM_CAMERA_SHAKE 

Definition at line 51 of file razorfen_downs.cpp.

◆ TombCreature

Enumerator
EVENT_WEB 
SPELL_POISON_PROC 
SPELL_VIRULENT_POISON_PROC 
SPELL_WEB 

Definition at line 298 of file razorfen_downs.cpp.

Function Documentation

◆ AddSC_razorfen_downs()

void AddSC_razorfen_downs ( )

Definition at line 396 of file razorfen_downs.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ PosSummonSpawner

Position const PosSummonSpawner[3]
Initial value:
=
{
{ 2582.789f, 954.3925f, 52.48214f, 3.787364f },
{ 2569.42f, 956.3801f, 52.27323f, 5.427974f },
{ 2570.62f, 942.3934f, 53.7433f, 0.715585f }
}

Definition at line 44 of file razorfen_downs.cpp.