TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boss_leotheras_the_blind.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "serpent_shrine.h"
#include "Player.h"
+ Include dependency graph for boss_leotheras_the_blind.cpp:

Classes

class  npc_inner_demon
 
struct  npc_inner_demon::npc_inner_demonAI
 
class  boss_leotheras_the_blind
 
struct  boss_leotheras_the_blind::boss_leotheras_the_blindAI
 
class  boss_leotheras_the_blind_demonform
 
struct  boss_leotheras_the_blind_demonform::boss_leotheras_the_blind_demonformAI
 
class  npc_greyheart_spellbinder
 
struct  npc_greyheart_spellbinder::npc_greyheart_spellbinderAI
 

Enumerations

enum  LeotherasTheBlind {
  SPELL_WHIRLWIND = 37640, SPELL_CHAOS_BLAST = 37674, SPELL_BERSERK = 26662, SPELL_INSIDIOUS_WHISPER = 37676,
  SPELL_DUAL_WIELD = 42459, BANISH_BEAM = 38909, AURA_BANISH = 37833, SPELL_EARTHSHOCK = 39076,
  SPELL_MINDBLAST = 37531, INNER_DEMON_ID = 21857, AURA_DEMONIC_ALIGNMENT = 37713, SPELL_SHADOWBOLT = 39309,
  SPELL_SOUL_LINK = 38007, SPELL_CONSUMING_MADNESS = 37749, MODEL_DEMON = 20125, MODEL_NIGHTELF = 20514,
  DEMON_FORM = 21875, NPC_SPELLBINDER = 21806, INNER_DEMON_VICTIM = 1, SAY_AGGRO = 0,
  SAY_SWITCH_TO_DEMON = 1, SAY_INNER_DEMONS = 2, SAY_DEMON_SLAY = 3, SAY_NIGHTELF_SLAY = 4,
  SAY_FINAL_FORM = 5, SAY_FREE = 6, SAY_DEATH = 7
}
 

Functions

void AddSC_boss_leotheras_the_blind ()
 

Enumeration Type Documentation

Enumerator
SPELL_WHIRLWIND 
SPELL_CHAOS_BLAST 
SPELL_BERSERK 
SPELL_INSIDIOUS_WHISPER 
SPELL_DUAL_WIELD 
BANISH_BEAM 
AURA_BANISH 
SPELL_EARTHSHOCK 
SPELL_MINDBLAST 
INNER_DEMON_ID 
AURA_DEMONIC_ALIGNMENT 
SPELL_SHADOWBOLT 
SPELL_SOUL_LINK 
SPELL_CONSUMING_MADNESS 
MODEL_DEMON 
MODEL_NIGHTELF 
DEMON_FORM 
NPC_SPELLBINDER 
INNER_DEMON_VICTIM 
SAY_AGGRO 
SAY_SWITCH_TO_DEMON 
SAY_INNER_DEMONS 
SAY_DEMON_SLAY 
SAY_NIGHTELF_SLAY 
SAY_FINAL_FORM 
SAY_FREE 
SAY_DEATH 
32 {
33  // Spells used by Leotheras The Blind
34  SPELL_WHIRLWIND = 37640,
35  SPELL_CHAOS_BLAST = 37674,
36  SPELL_BERSERK = 26662,
38  SPELL_DUAL_WIELD = 42459,
39 
40  // Spells used in banish phase
41  BANISH_BEAM = 38909,
42  AURA_BANISH = 37833,
43 
44  // Spells used by Greyheart Spellbinders
45  SPELL_EARTHSHOCK = 39076,
46  SPELL_MINDBLAST = 37531,
47 
48  // Spells used by Inner Demons and Creature ID
49  INNER_DEMON_ID = 21857,
50  AURA_DEMONIC_ALIGNMENT = 37713,
51  SPELL_SHADOWBOLT = 39309,
52  SPELL_SOUL_LINK = 38007,
54 
55  //Misc.
56  MODEL_DEMON = 20125,
57  MODEL_NIGHTELF = 20514,
58  DEMON_FORM = 21875,
59  NPC_SPELLBINDER = 21806,
61 
62  SAY_AGGRO = 0,
64  SAY_INNER_DEMONS = 2,
65  SAY_DEMON_SLAY = 3,
67  SAY_FINAL_FORM = 5,
68  SAY_FREE = 6,
69  SAY_DEATH = 7
70 };
Definition: boss_leotheras_the_blind.cpp:34
Definition: boss_leotheras_the_blind.cpp:50
Definition: boss_leotheras_the_blind.cpp:53
Definition: boss_leotheras_the_blind.cpp:67
Definition: boss_leotheras_the_blind.cpp:63
Definition: boss_leotheras_the_blind.cpp:58
Definition: boss_leotheras_the_blind.cpp:66
Definition: boss_leotheras_the_blind.cpp:37
Definition: boss_leotheras_the_blind.cpp:38
Definition: boss_leotheras_the_blind.cpp:57
Definition: boss_leotheras_the_blind.cpp:59
Definition: boss_leotheras_the_blind.cpp:69
Definition: boss_leotheras_the_blind.cpp:62
Definition: boss_leotheras_the_blind.cpp:46
Definition: boss_leotheras_the_blind.cpp:51
Definition: boss_leotheras_the_blind.cpp:65
Definition: boss_leotheras_the_blind.cpp:35
Definition: boss_leotheras_the_blind.cpp:68
Definition: boss_leotheras_the_blind.cpp:42
Definition: boss_leotheras_the_blind.cpp:64
Definition: boss_leotheras_the_blind.cpp:41
Definition: boss_leotheras_the_blind.cpp:49
Definition: boss_leotheras_the_blind.cpp:36
Definition: boss_leotheras_the_blind.cpp:52
Definition: boss_leotheras_the_blind.cpp:60
Definition: boss_leotheras_the_blind.cpp:45
Definition: boss_leotheras_the_blind.cpp:56

Function Documentation

void AddSC_boss_leotheras_the_blind ( )
817 {
821  new npc_inner_demon();
822 }
Definition: boss_leotheras_the_blind.cpp:72
Definition: boss_leotheras_the_blind.cpp:182
Definition: boss_leotheras_the_blind.cpp:603
Definition: boss_leotheras_the_blind.cpp:684

+ Here is the caller graph for this function: