TrinityCore
Loading...
Searching...
No Matches
boss_magmadar.cpp File Reference
#include "ScriptMgr.h"
#include "molten_core.h"
#include "ScriptedCreature.h"
#include "SpellInfo.h"
#include "SpellScript.h"
+ Include dependency graph for boss_magmadar.cpp:

Go to the source code of this file.

Classes

struct  boss_magmadar
 
class  spell_magmadar_lava_bomb
 

Enumerations

enum  MagmadarTexts { EMOTE_FRENZY = 0 , EMOTE_EXHAUSTED = 1 }
 
enum  MagmadarSpells {
  SPELL_MAGMA_SPIT = 19449 , SPELL_FRENZY = 19451 , SPELL_PANIC = 19408 , SPELL_LAVA_BOMB_1 = 19411 ,
  SPELL_LAVA_BOMB_2 = 20474 , SPELL_SUMMON_LAVA_BOMB_1 = 20494 , SPELL_SUMMON_LAVA_BOMB_2 = 20495
}
 
enum  MagmadarEvents {
  EVENT_FRENZY = 1 , EVENT_PANIC , EVENT_LAVA_BOMB_1 , EVENT_LAVA_BOMB_2 ,
  EVENT_EXHAUSTED
}
 

Functions

void AddSC_boss_magmadar ()
 

Enumeration Type Documentation

◆ MagmadarEvents

Enumerator
EVENT_FRENZY 
EVENT_PANIC 
EVENT_LAVA_BOMB_1 
EVENT_LAVA_BOMB_2 
EVENT_EXHAUSTED 

Definition at line 48 of file boss_magmadar.cpp.

◆ MagmadarSpells

Enumerator
SPELL_MAGMA_SPIT 
SPELL_FRENZY 
SPELL_PANIC 
SPELL_LAVA_BOMB_1 
SPELL_LAVA_BOMB_2 
SPELL_SUMMON_LAVA_BOMB_1 
SPELL_SUMMON_LAVA_BOMB_2 

Definition at line 35 of file boss_magmadar.cpp.

◆ MagmadarTexts

Enumerator
EMOTE_FRENZY 
EMOTE_EXHAUSTED 

Definition at line 29 of file boss_magmadar.cpp.

Function Documentation

◆ AddSC_boss_magmadar()

void AddSC_boss_magmadar ( )

Definition at line 185 of file boss_magmadar.cpp.

+ Here is the caller graph for this function: