TrinityCore
Loading...
Searching...
No Matches
boss_ragnaros.cpp File Reference
#include "ScriptMgr.h"
#include "InstanceScript.h"
#include "molten_core.h"
#include "ObjectAccessor.h"
#include "ScriptedCreature.h"
#include "TemporarySummon.h"
+ Include dependency graph for boss_ragnaros.cpp:

Go to the source code of this file.

Classes

struct  boss_ragnaros
 
struct  npc_son_of_flame
 

Enumerations

enum  Texts {
  SAY_SUMMON_MAJ = 0 , SAY_ARRIVAL1_RAG = 1 , SAY_ARRIVAL2_MAJ = 2 , SAY_ARRIVAL3_RAG = 3 ,
  SAY_ARRIVAL5_RAG = 4 , SAY_REINFORCEMENTS1 = 5 , SAY_REINFORCEMENTS2 = 6 , SAY_HAND = 7 ,
  SAY_WRATH = 8 , SAY_KILL = 9 , SAY_MAGMABURST = 10
}
 
enum  Spells {
  SPELL_HAND_OF_RAGNAROS = 19780 , SPELL_WRATH_OF_RAGNAROS = 20566 , SPELL_LAVA_BURST = 21158 , SPELL_MAGMA_BLAST = 20565 ,
  SPELL_SONS_OF_FLAME_DUMMY = 21108 , SPELL_RAGSUBMERGE = 21107 , SPELL_RAGEMERGE = 20568 , SPELL_MELT_WEAPON = 21388 ,
  SPELL_ELEMENTAL_FIRE = 20564 , SPELL_ERRUPTION = 17731
}
 
enum  Events {
  EVENT_ERUPTION = 1 , EVENT_WRATH_OF_RAGNAROS = 2 , EVENT_HAND_OF_RAGNAROS = 3 , EVENT_LAVA_BURST = 4 ,
  EVENT_ELEMENTAL_FIRE = 5 , EVENT_MAGMA_BLAST = 6 , EVENT_SUBMERGE = 7 , EVENT_INTRO_1 = 8 ,
  EVENT_INTRO_2 = 9 , EVENT_INTRO_3 = 10 , EVENT_INTRO_4 = 11 , EVENT_INTRO_5 = 12
}
 

Functions

void AddSC_boss_ragnaros ()
 

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_ERUPTION 
EVENT_WRATH_OF_RAGNAROS 
EVENT_HAND_OF_RAGNAROS 
EVENT_LAVA_BURST 
EVENT_ELEMENTAL_FIRE 
EVENT_MAGMA_BLAST 
EVENT_SUBMERGE 
EVENT_INTRO_1 
EVENT_INTRO_2 
EVENT_INTRO_3 
EVENT_INTRO_4 
EVENT_INTRO_5 

Definition at line 61 of file boss_ragnaros.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_HAND_OF_RAGNAROS 
SPELL_WRATH_OF_RAGNAROS 
SPELL_LAVA_BURST 
SPELL_MAGMA_BLAST 
SPELL_SONS_OF_FLAME_DUMMY 
SPELL_RAGSUBMERGE 
SPELL_RAGEMERGE 
SPELL_MELT_WEAPON 
SPELL_ELEMENTAL_FIRE 
SPELL_ERRUPTION 

Definition at line 47 of file boss_ragnaros.cpp.

◆ Texts

enum Texts
Enumerator
SAY_SUMMON_MAJ 
SAY_ARRIVAL1_RAG 
SAY_ARRIVAL2_MAJ 
SAY_ARRIVAL3_RAG 
SAY_ARRIVAL5_RAG 
SAY_REINFORCEMENTS1 
SAY_REINFORCEMENTS2 
SAY_HAND 
SAY_WRATH 
SAY_KILL 
SAY_MAGMABURST 

Definition at line 32 of file boss_ragnaros.cpp.

Function Documentation

◆ AddSC_boss_ragnaros()

void AddSC_boss_ragnaros ( )

Definition at line 322 of file boss_ragnaros.cpp.

+ Here is the caller graph for this function: