AzeorthCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_ambassador_hellmaw.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "ScriptedEscortAI.h"
#include "shadow_labyrinth.h"

Go to the source code of this file.

Classes

class  boss_ambassador_hellmaw
 
struct  boss_ambassador_hellmaw::boss_ambassador_hellmawAI
 

Enumerations

enum  eEnums {
  SPELL_FROZEN_PRISON = 47854 ,
  SPELL_TAIL_SWEEP = 50155 ,
  SPELL_CRYSTAL_CHAINS = 50997 ,
  SPELL_ENRAGE = 8599 ,
  SPELL_CRYSTALFIRE_BREATH = 48096 ,
  SPELL_CRYSTALIZE = 48179 ,
  SPELL_INTENSE_COLD = 48094 ,
  SPELL_INTENSE_COLD_TRIGGER = 48095 ,
  SPELL_CRYSTAL_SPIKES = 47958 ,
  SPELL_CRYSTAL_SPIKE_DAMAGE = 47944 ,
  SPELL_CRYSTAL_SPIKE_PREVISUAL = 50442 ,
  SPELL_SPELL_REFLECTION = 47981 ,
  SPELL_TRAMPLE = 48016 ,
  SPELL_FRENZY = 48017 ,
  SPELL_SUMMON_CRYSTALLINE_TANGLER = 61564 ,
  SPELL_CRYSTAL_CHAINS = 47698 ,
  EVENT_FUSION_PUNCH = 1 ,
  EVENT_STATIC_DISRUPTION = 2 ,
  EVENT_OVERWHELMING_POWER = 3 ,
  EVENT_RUNE_OF_POWER = 11 ,
  EVENT_SHIELD_OF_RUNES = 12 ,
  EVENT_RUNE_OF_DEATH = 13 ,
  EVENT_RUNE_OF_SUMMONING = 14 ,
  EVENT_LIGHTNING_BLAST = 15 ,
  EVENT_CHAIN_LIGHTNING = 21 ,
  EVENT_OVERLOAD = 22 ,
  EVENT_LIGHTNING_WHIRL = 23 ,
  EVENT_LIGHTNING_TENDRILS = 24 ,
  EVENT_LIGHTNING_LAND = 25 ,
  EVENT_LAND_LAND = 26 ,
  EVENT_ENRAGE = 30 ,
  SAY_INTRO = 0 ,
  SAY_AGGRO = 1 ,
  SAY_HELP = 2 ,
  SAY_SLAY = 3 ,
  SAY_DEATH = 4 ,
  SPELL_BANISH = 30231 ,
  SPELL_CORROSIVE_ACID = 33551 ,
  SPELL_FEAR = 33547 ,
  SPELL_ENRAGE = 34970 ,
  EVENT_SPELL_CORROSIVE = 1 ,
  EVENT_SPELL_FEAR = 2 ,
  EVENT_SPELL_ENRAGE = 3 ,
  SAY_AGGRO = 0 ,
  SPELL_SLIME_SPRAY = 30913 ,
  SPELL_POISON_CLOUD = 30916 ,
  SPELL_POISON_BOLT = 30917 ,
  SPELL_POISON = 30914 ,
  EVENT_SPELL_SLIME = 1 ,
  EVENT_SPELL_POISON = 2 ,
  EVENT_SPELL_BOLT = 3 ,
  SAY_AGGRO = 0 ,
  SAY_KILL = 1 ,
  SAY_DIE = 2 ,
  SPELL_ACID_SPRAY = 38153 ,
  SPELL_EXPLODING_BREAKER = 30925 ,
  SPELL_KNOCKDOWN = 20276 ,
  SPELL_DOMINATION = 25772 ,
  EVENT_SPELL_ACID = 1 ,
  EVENT_SPELL_EXPLODING = 2 ,
  EVENT_SPELL_DOMINATION = 3 ,
  EVENT_SPELL_KNOCKDOWN = 4
}
 

Functions

void AddSC_boss_ambassador_hellmaw ()
 

Enumeration Type Documentation

◆ eEnums

enum eEnums
Enumerator
SPELL_FROZEN_PRISON 
SPELL_TAIL_SWEEP 
SPELL_CRYSTAL_CHAINS 
SPELL_ENRAGE 
SPELL_CRYSTALFIRE_BREATH 
SPELL_CRYSTALIZE 
SPELL_INTENSE_COLD 
SPELL_INTENSE_COLD_TRIGGER 
SPELL_CRYSTAL_SPIKES 
SPELL_CRYSTAL_SPIKE_DAMAGE 
SPELL_CRYSTAL_SPIKE_PREVISUAL 
SPELL_SPELL_REFLECTION 
SPELL_TRAMPLE 
SPELL_FRENZY 
SPELL_SUMMON_CRYSTALLINE_TANGLER 
SPELL_CRYSTAL_CHAINS 
EVENT_FUSION_PUNCH 
EVENT_STATIC_DISRUPTION 
EVENT_OVERWHELMING_POWER 
EVENT_RUNE_OF_POWER 
EVENT_SHIELD_OF_RUNES 
EVENT_RUNE_OF_DEATH 
EVENT_RUNE_OF_SUMMONING 
EVENT_LIGHTNING_BLAST 
EVENT_CHAIN_LIGHTNING 
EVENT_OVERLOAD 
EVENT_LIGHTNING_WHIRL 
EVENT_LIGHTNING_TENDRILS 
EVENT_LIGHTNING_LAND 
EVENT_LAND_LAND 
EVENT_ENRAGE 
SAY_INTRO 
SAY_AGGRO 
SAY_HELP 
SAY_SLAY 
SAY_DEATH 
SPELL_BANISH 
SPELL_CORROSIVE_ACID 
SPELL_FEAR 
SPELL_ENRAGE 
EVENT_SPELL_CORROSIVE 
EVENT_SPELL_FEAR 
EVENT_SPELL_ENRAGE 
SAY_AGGRO 
SPELL_SLIME_SPRAY 
SPELL_POISON_CLOUD 
SPELL_POISON_BOLT 
SPELL_POISON 
EVENT_SPELL_SLIME 
EVENT_SPELL_POISON 
EVENT_SPELL_BOLT 
SAY_AGGRO 
SAY_KILL 
SAY_DIE 
SPELL_ACID_SPRAY 
SPELL_EXPLODING_BREAKER 
SPELL_KNOCKDOWN 
SPELL_DOMINATION 
EVENT_SPELL_ACID 
EVENT_SPELL_EXPLODING 
EVENT_SPELL_DOMINATION 
EVENT_SPELL_KNOCKDOWN 
24{
25 SAY_INTRO = 0,
26 SAY_AGGRO = 1,
27 SAY_HELP = 2,
28 SAY_SLAY = 3,
29 SAY_DEATH = 4,
30
31 SPELL_BANISH = 30231,
33 SPELL_FEAR = 33547,
34 SPELL_ENRAGE = 34970,
35
39};
@ SAY_DEATH
Definition: boss_ambassador_hellmaw.cpp:29
@ EVENT_SPELL_ENRAGE
Definition: boss_ambassador_hellmaw.cpp:38
@ SAY_HELP
Definition: boss_ambassador_hellmaw.cpp:27
@ SPELL_ENRAGE
Definition: boss_ambassador_hellmaw.cpp:34
@ SAY_AGGRO
Definition: boss_ambassador_hellmaw.cpp:26
@ EVENT_SPELL_FEAR
Definition: boss_ambassador_hellmaw.cpp:37
@ SPELL_FEAR
Definition: boss_ambassador_hellmaw.cpp:33
@ EVENT_SPELL_CORROSIVE
Definition: boss_ambassador_hellmaw.cpp:36
@ SAY_SLAY
Definition: boss_ambassador_hellmaw.cpp:28
@ SPELL_BANISH
Definition: boss_ambassador_hellmaw.cpp:31
@ SAY_INTRO
Definition: boss_ambassador_hellmaw.cpp:25
@ SPELL_CORROSIVE_ACID
Definition: boss_ambassador_hellmaw.cpp:32

Function Documentation

◆ AddSC_boss_ambassador_hellmaw()

void AddSC_boss_ambassador_hellmaw ( )
170{
172}
Definition: boss_ambassador_hellmaw.cpp:42

Referenced by AddOutlandScripts().