AzeorthCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_broggok.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"
#include "blood_furnace.h"

Go to the source code of this file.

Classes

class  boss_broggok
 
struct  boss_broggok::boss_broggokAI
 
class  go_broggok_lever
 
class  spell_broggok_poison_cloud
 
class  spell_broggok_poison_cloud::spell_broggok_poison_cloud_AuraScript
 

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_broggok ()
 

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 
25{
26 SAY_AGGRO = 0,
27
28 SPELL_SLIME_SPRAY = 30913,
29 SPELL_POISON_CLOUD = 30916,
30 SPELL_POISON_BOLT = 30917,
31 SPELL_POISON = 30914,
32
36};
@ SAY_AGGRO
Definition: boss_broggok.cpp:26
@ SPELL_POISON_BOLT
Definition: boss_broggok.cpp:30
@ SPELL_POISON
Definition: boss_broggok.cpp:31
@ SPELL_SLIME_SPRAY
Definition: boss_broggok.cpp:28
@ EVENT_SPELL_POISON
Definition: boss_broggok.cpp:34
@ EVENT_SPELL_BOLT
Definition: boss_broggok.cpp:35
@ SPELL_POISON_CLOUD
Definition: boss_broggok.cpp:29
@ EVENT_SPELL_SLIME
Definition: boss_broggok.cpp:33

Function Documentation

◆ AddSC_boss_broggok()

void AddSC_boss_broggok ( )
207{
208 new boss_broggok();
209 new go_broggok_lever();
211}
Definition: boss_broggok.cpp:39
Definition: boss_broggok.cpp:149
Definition: boss_broggok.cpp:170

Referenced by AddOutlandScripts().