TrinityCore
Loading...
Searching...
No Matches
boss_high_king_maulgar.cpp File Reference
#include "ScriptMgr.h"
#include "gruuls_lair.h"
#include "InstanceScript.h"
#include "Map.h"
#include "ScriptedCreature.h"
#include "SpellInfo.h"
+ Include dependency graph for boss_high_king_maulgar.cpp:

Go to the source code of this file.

Classes

struct  boss_high_king_maulgar
 
struct  OgreBaseAI
 
struct  boss_olm_the_summoner
 
struct  boss_kiggler_the_crazed
 
struct  boss_blindeye_the_seer
 
struct  boss_krosh_firehand
 

Enumerations

enum  MaulgarTexts {
  SAY_AGGRO = 0 , SAY_ENRAGE = 1 , SAY_OGRE_DEATH = 2 , SAY_SLAY = 3 ,
  SAY_DEATH = 4
}
 
enum  MaulgarSpells {
  SPELL_MIGHTY_BLOW = 33230 , SPELL_WHIRLWIND = 33238 , SPELL_ARCING_SMASH = 39144 , SPELL_FLURRY = 33232 ,
  SPELL_ROAR = 16508 , SPELL_BERSERKER_CHARGE = 26561 , SPELL_DARK_DECAY = 33129 , SPELL_DEATH_COIL = 33130 ,
  SPELL_SUMMON_WILD_FELHUNTER = 33131 , SPELL_LIGHTNING_BOLT = 36152 , SPELL_GREATER_POLYMORPH = 33173 , SPELL_ARCANE_SHOCK = 33175 ,
  SPELL_ARCANE_EXPLOSION = 33237 , SPELL_HEAL = 33144 , SPELL_GREATER_PW_SHIELD = 33147 , SPELL_PRAYER_OF_HEALING = 33152 ,
  SPELL_GREATER_FIREBALL = 33051 , SPELL_SPELL_SHIELD = 33054 , SPELL_BLAST_WAVE = 33061
}
 
enum  MaulgarMisc { ACTION_OGRE_DEATH = 0 }
 

Functions

void AddSC_boss_high_king_maulgar ()
 

Variables

static constexpr std::array< uint32, 4 > OgreData
 

Enumeration Type Documentation

◆ MaulgarMisc

Enumerator
ACTION_OGRE_DEATH 

Definition at line 71 of file boss_high_king_maulgar.cpp.

◆ MaulgarSpells

Enumerator
SPELL_MIGHTY_BLOW 
SPELL_WHIRLWIND 
SPELL_ARCING_SMASH 
SPELL_FLURRY 
SPELL_ROAR 
SPELL_BERSERKER_CHARGE 
SPELL_DARK_DECAY 
SPELL_DEATH_COIL 
SPELL_SUMMON_WILD_FELHUNTER 
SPELL_LIGHTNING_BOLT 
SPELL_GREATER_POLYMORPH 
SPELL_ARCANE_SHOCK 
SPELL_ARCANE_EXPLOSION 
SPELL_HEAL 
SPELL_GREATER_PW_SHIELD 
SPELL_PRAYER_OF_HEALING 
SPELL_GREATER_FIREBALL 
SPELL_SPELL_SHIELD 
SPELL_BLAST_WAVE 

Definition at line 38 of file boss_high_king_maulgar.cpp.

◆ MaulgarTexts

Enumerator
SAY_AGGRO 
SAY_ENRAGE 
SAY_OGRE_DEATH 
SAY_SLAY 
SAY_DEATH 

Definition at line 29 of file boss_high_king_maulgar.cpp.

Function Documentation

◆ AddSC_boss_high_king_maulgar()

void AddSC_boss_high_king_maulgar ( )

Definition at line 365 of file boss_high_king_maulgar.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ OgreData

constexpr std::array<uint32, 4> OgreData
staticconstexpr
Initial value:

Definition at line 76 of file boss_high_king_maulgar.cpp.