TrinityCore
Loading...
Searching...
No Matches
boss_razorgore.cpp File Reference
#include "ScriptMgr.h"
#include "blackwing_lair.h"
#include "GameObject.h"
#include "GameObjectAI.h"
#include "InstanceScript.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
+ Include dependency graph for boss_razorgore.cpp:

Go to the source code of this file.

Classes

struct  boss_razorgore
 
struct  go_orb_of_domination
 
class  spell_egg_event
 

Enumerations

enum  Say { SAY_EGGS_BROKEN1 = 0 , SAY_EGGS_BROKEN2 = 1 , SAY_EGGS_BROKEN3 = 2 , SAY_DEATH = 3 }
 
enum  Spells {
  SPELL_MINDCONTROL = 42013 , SPELL_CHANNEL = 45537 , SPELL_EGG_DESTROY = 19873 , SPELL_CLEAVE = 22540 ,
  SPELL_WARSTOMP = 24375 , SPELL_FIREBALLVOLLEY = 22425 , SPELL_CONFLAGRATION = 23023
}
 
enum  Summons {
  NPC_ELITE_DRACHKIN = 12422 , NPC_ELITE_WARRIOR = 12458 , NPC_WARRIOR = 12416 , NPC_MAGE = 12420 ,
  NPC_WARLOCK = 12459 , GO_EGG = 177807
}
 
enum  EVENTS { EVENT_CLEAVE = 1 , EVENT_STOMP = 2 , EVENT_FIREBALL = 3 , EVENT_CONFLAGRATION = 4 }
 

Functions

void AddSC_boss_razorgore ()
 

Enumeration Type Documentation

◆ EVENTS

enum EVENTS
Enumerator
EVENT_CLEAVE 
EVENT_STOMP 
EVENT_FIREBALL 
EVENT_CONFLAGRATION 

Definition at line 59 of file boss_razorgore.cpp.

◆ Say

enum Say
Enumerator
SAY_EGGS_BROKEN1 
SAY_EGGS_BROKEN2 
SAY_EGGS_BROKEN3 
SAY_DEATH 

Definition at line 27 of file boss_razorgore.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_MINDCONTROL 
SPELL_CHANNEL 
SPELL_EGG_DESTROY 
SPELL_CLEAVE 
SPELL_WARSTOMP 
SPELL_FIREBALLVOLLEY 
SPELL_CONFLAGRATION 

Definition at line 35 of file boss_razorgore.cpp.

◆ Summons

enum Summons
Enumerator
NPC_ELITE_DRACHKIN 
NPC_ELITE_WARRIOR 
NPC_WARRIOR 
NPC_MAGE 
NPC_WARLOCK 
GO_EGG 

Definition at line 48 of file boss_razorgore.cpp.

Function Documentation

◆ AddSC_boss_razorgore()

void AddSC_boss_razorgore ( )

Definition at line 196 of file boss_razorgore.cpp.

+ Here is the caller graph for this function: