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

Classes

class  boss_gurtogg_bloodboil
 
struct  boss_gurtogg_bloodboil::boss_gurtogg_bloodboilAI
 
class  spell_gurtogg_bloodboil_bloodboil
 
class  spell_gurtogg_bloodboil_bloodboil::spell_gurtogg_bloodboil_bloodboil_SpellScript
 

Enumerations

enum  Bloodboil {
  SAY_AGGRO = 0, SAY_SLAY = 1, SAY_SPECIAL = 2, SAY_ENRAGE = 3,
  SAY_DEATH = 4, SPELL_ACID_GEYSER = 40630, SPELL_ACIDIC_WOUND = 40481, SPELL_ARCING_SMASH = 40599,
  SPELL_BLOODBOIL = 42005, SPELL_FEL_ACID = 40508, SPELL_FEL_RAGE_SELF = 40594, SPELL_FEL_RAGE_TARGET = 40604,
  SPELL_FEL_RAGE_2 = 40616, SPELL_FEL_RAGE_3 = 41625, SPELL_BEWILDERING_STRIKE = 40491, SPELL_EJECT1 = 40486,
  SPELL_EJECT2 = 40597, SPELL_TAUNT_GURTOGG = 40603, SPELL_INSIGNIFIGANCE = 40618, SPELL_BERSERK = 45078
}
 

Functions

void AddSC_boss_gurtogg_bloodboil ()
 

Enumeration Type Documentation

enum Bloodboil
Enumerator
SAY_AGGRO 
SAY_SLAY 
SAY_SPECIAL 
SAY_ENRAGE 
SAY_DEATH 
SPELL_ACID_GEYSER 
SPELL_ACIDIC_WOUND 
SPELL_ARCING_SMASH 
SPELL_BLOODBOIL 
SPELL_FEL_ACID 
SPELL_FEL_RAGE_SELF 
SPELL_FEL_RAGE_TARGET 
SPELL_FEL_RAGE_2 
SPELL_FEL_RAGE_3 
SPELL_BEWILDERING_STRIKE 
SPELL_EJECT1 
SPELL_EJECT2 
SPELL_TAUNT_GURTOGG 
SPELL_INSIGNIFIGANCE 
SPELL_BERSERK 
31 {
32  //Speech'n'Sound
33  SAY_AGGRO = 0,
34  SAY_SLAY = 1,
35  SAY_SPECIAL = 2,
36  SAY_ENRAGE = 3,
37  SAY_DEATH = 4,
38 
39  //Spells
40  SPELL_ACID_GEYSER = 40630,
41  SPELL_ACIDIC_WOUND = 40481,
42  SPELL_ARCING_SMASH = 40599,
43  SPELL_BLOODBOIL = 42005, // This spell is AoE whereas it shouldn't be
44  SPELL_FEL_ACID = 40508,
45  SPELL_FEL_RAGE_SELF = 40594,
46  SPELL_FEL_RAGE_TARGET = 40604,
47  SPELL_FEL_RAGE_2 = 40616,
48  SPELL_FEL_RAGE_3 = 41625,
50  SPELL_EJECT1 = 40486, // 1000 Physical damage + knockback + script effect (should handle threat reduction I think)
51  SPELL_EJECT2 = 40597, // 1000 Physical damage + Stun (used in phase 2?)
52  SPELL_TAUNT_GURTOGG = 40603,
53  SPELL_INSIGNIFIGANCE = 40618,
54  SPELL_BERSERK = 45078
55 };
Definition: boss_gurtogg_bloodboil.cpp:35
Definition: boss_gurtogg_bloodboil.cpp:43
Definition: boss_gurtogg_bloodboil.cpp:37
Definition: boss_gurtogg_bloodboil.cpp:40
Definition: boss_gurtogg_bloodboil.cpp:53
Definition: boss_gurtogg_bloodboil.cpp:33
Definition: boss_gurtogg_bloodboil.cpp:48
Definition: boss_gurtogg_bloodboil.cpp:46
Definition: boss_gurtogg_bloodboil.cpp:49
Definition: boss_gurtogg_bloodboil.cpp:45
Definition: boss_gurtogg_bloodboil.cpp:52
Definition: boss_gurtogg_bloodboil.cpp:34
Definition: boss_gurtogg_bloodboil.cpp:47
Definition: boss_gurtogg_bloodboil.cpp:51
Definition: boss_gurtogg_bloodboil.cpp:41
Definition: boss_gurtogg_bloodboil.cpp:50
Definition: boss_gurtogg_bloodboil.cpp:42
Definition: boss_gurtogg_bloodboil.cpp:36
Definition: boss_gurtogg_bloodboil.cpp:54
Definition: boss_gurtogg_bloodboil.cpp:44

Function Documentation

void AddSC_boss_gurtogg_bloodboil ( )
320 {
323 }
Definition: boss_gurtogg_bloodboil.cpp:287
Definition: boss_gurtogg_bloodboil.cpp:57

+ Here is the caller graph for this function: