AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_broggok.cpp File Reference
#include "CreatureScript.h"
#include "GameObjectScript.h"
#include "ScriptedCreature.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "blood_furnace.h"
#include "SpellMgr.h"

Go to the source code of this file.

Classes

struct  boss_broggok
 
class  go_broggok_lever
 
class  spell_broggok_poison_cloud
 

Enumerations

enum  Say { SAY_AGGRO = 0 }
 
enum  Spells {
  SPELL_SLIME_SPRAY = 30913 ,
  SPELL_POISON_CLOUD = 30916 ,
  SPELL_POISON_BOLT = 30917 ,
  SPELL_POISON = 30914
}
 

Functions

void AddSC_boss_broggok ()
 

Enumeration Type Documentation

◆ Say

enum Say
Enumerator
SAY_AGGRO 
28{
29 SAY_AGGRO = 0
30};
@ SAY_AGGRO
Definition boss_broggok.cpp:29

◆ Spells

enum Spells
Enumerator
SPELL_SLIME_SPRAY 
SPELL_POISON_CLOUD 
SPELL_POISON_BOLT 
SPELL_POISON 
33{
34 SPELL_SLIME_SPRAY = 30913,
35 SPELL_POISON_CLOUD = 30916,
36 SPELL_POISON_BOLT = 30917,
37 SPELL_POISON = 30914
38};
@ SPELL_POISON_BOLT
Definition boss_broggok.cpp:36
@ SPELL_POISON
Definition boss_broggok.cpp:37
@ SPELL_SLIME_SPRAY
Definition boss_broggok.cpp:34
@ SPELL_POISON_CLOUD
Definition boss_broggok.cpp:35

Function Documentation

◆ AddSC_boss_broggok()

void AddSC_boss_broggok ( )
142{
145 new go_broggok_lever();
146}
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
#define RegisterBloodFurnaceCreatureAI(ai_name)
Definition blood_furnace.h:74
Definition boss_broggok.cpp:97
Definition boss_broggok.cpp:115
Definition boss_broggok.cpp:41

References RegisterBloodFurnaceCreatureAI, and RegisterSpellScript.

Referenced by AddOutlandScripts().