AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_terestian_illhoof.cpp File Reference
#include "CreatureScript.h"
#include "ScriptedCreature.h"
#include "SpellInfo.h"
#include "karazhan.h"

Go to the source code of this file.

Classes

struct  npc_kilrek
 
struct  npc_demon_chain
 
struct  boss_terestian_illhoof
 

Enumerations

enum  Text {
  SAY_SLAY = 0 ,
  SAY_DEATH = 1 ,
  SAY_AGGRO = 2 ,
  SAY_SACRIFICE = 3 ,
  SAY_SUMMON = 4
}
 
enum  Spells {
  SPELL_SUMMON_DEMONCHAINS = 30120 ,
  SPELL_DEMON_CHAINS = 30206 ,
  SPELL_ENRAGE = 23537 ,
  SPELL_SHADOW_BOLT = 30055 ,
  SPELL_SACRIFICE = 30115 ,
  SPELL_BERSERK = 32965 ,
  SPELL_SUMMON_FIENDISIMP = 30184 ,
  SPELL_SUMMON_IMP = 30066 ,
  SPELL_FIENDISH_PORTAL = 30171 ,
  SPELL_FIENDISH_PORTAL_1 = 30179 ,
  SPELL_FIREBOLT = 30050 ,
  SPELL_BROKEN_PACT = 30065 ,
  SPELL_AMPLIFY_FLAMES = 30053
}
 
enum  Creatures {
  NPC_DEMONCHAINS = 17248 ,
  NPC_PORTAL = 17265
}
 

Functions

void AddSC_boss_terestian_illhoof ()
 

Enumeration Type Documentation

◆ Creatures

enum Creatures
Enumerator
NPC_DEMONCHAINS 
NPC_PORTAL 
52{
53 NPC_DEMONCHAINS = 17248,
54 NPC_PORTAL = 17265
55};
@ NPC_DEMONCHAINS
Definition boss_terestian_illhoof.cpp:53
@ NPC_PORTAL
Definition boss_terestian_illhoof.cpp:54

◆ Spells

enum Spells
Enumerator
SPELL_SUMMON_DEMONCHAINS 
SPELL_DEMON_CHAINS 
SPELL_ENRAGE 
SPELL_SHADOW_BOLT 
SPELL_SACRIFICE 
SPELL_BERSERK 
SPELL_SUMMON_FIENDISIMP 
SPELL_SUMMON_IMP 
SPELL_FIENDISH_PORTAL 
SPELL_FIENDISH_PORTAL_1 
SPELL_FIREBOLT 
SPELL_BROKEN_PACT 
SPELL_AMPLIFY_FLAMES 
33{
35 SPELL_DEMON_CHAINS = 30206,
36 SPELL_ENRAGE = 23537,
37 SPELL_SHADOW_BOLT = 30055,
38 SPELL_SACRIFICE = 30115,
39 SPELL_BERSERK = 32965,
41 SPELL_SUMMON_IMP = 30066,
42
45
46 SPELL_FIREBOLT = 30050,
47 SPELL_BROKEN_PACT = 30065,
49};
@ SPELL_DEMON_CHAINS
Definition boss_terestian_illhoof.cpp:35
@ SPELL_SUMMON_DEMONCHAINS
Definition boss_terestian_illhoof.cpp:34
@ SPELL_FIENDISH_PORTAL_1
Definition boss_terestian_illhoof.cpp:44
@ SPELL_ENRAGE
Definition boss_terestian_illhoof.cpp:36
@ SPELL_AMPLIFY_FLAMES
Definition boss_terestian_illhoof.cpp:48
@ SPELL_FIREBOLT
Definition boss_terestian_illhoof.cpp:46
@ SPELL_SHADOW_BOLT
Definition boss_terestian_illhoof.cpp:37
@ SPELL_SACRIFICE
Definition boss_terestian_illhoof.cpp:38
@ SPELL_BROKEN_PACT
Definition boss_terestian_illhoof.cpp:47
@ SPELL_FIENDISH_PORTAL
Definition boss_terestian_illhoof.cpp:43
@ SPELL_SUMMON_IMP
Definition boss_terestian_illhoof.cpp:41
@ SPELL_BERSERK
Definition boss_terestian_illhoof.cpp:39
@ SPELL_SUMMON_FIENDISIMP
Definition boss_terestian_illhoof.cpp:40

◆ Text

enum Text
Enumerator
SAY_SLAY 
SAY_DEATH 
SAY_AGGRO 
SAY_SACRIFICE 
SAY_SUMMON 
24{
25 SAY_SLAY = 0,
26 SAY_DEATH = 1,
27 SAY_AGGRO = 2,
28 SAY_SACRIFICE = 3,
29 SAY_SUMMON = 4
30};
@ SAY_DEATH
Definition boss_terestian_illhoof.cpp:26
@ SAY_AGGRO
Definition boss_terestian_illhoof.cpp:27
@ SAY_SACRIFICE
Definition boss_terestian_illhoof.cpp:28
@ SAY_SLAY
Definition boss_terestian_illhoof.cpp:25
@ SAY_SUMMON
Definition boss_terestian_illhoof.cpp:29

Function Documentation

◆ AddSC_boss_terestian_illhoof()

void AddSC_boss_terestian_illhoof ( )
241{
245}
#define RegisterKarazhanCreatureAI(ai_name)
Definition karazhan.h:219
Definition boss_terestian_illhoof.cpp:148
Definition boss_terestian_illhoof.cpp:113
Definition boss_terestian_illhoof.cpp:58

References RegisterKarazhanCreatureAI.

Referenced by AddEasternKingdomsScripts().