TrinityCore
Loading...
Searching...
No Matches
boss_broggok.cpp File Reference
#include "ScriptMgr.h"
#include "blood_furnace.h"
#include "Containers.h"
#include "GameObject.h"
#include "GameObjectAI.h"
#include "InstanceScript.h"
#include "MotionMaster.h"
#include "ScriptedCreature.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"
+ Include dependency graph for boss_broggok.cpp:

Go to the source code of this file.

Classes

struct  boss_broggok
 
struct  BroggokPrisionersAI
 
struct  npc_nascent_fel_orc
 
struct  npc_fel_orc_neophyte
 
struct  go_broggok_lever
 
class  spell_broggok_poison_cloud
 

Enumerations

enum  BroggokTexts { SAY_INTRO = 0 , SAY_AGGRO = 1 }
 
enum  BroggokSpells {
  SPELL_SLIME_SPRAY = 30913 , SPELL_POISON_BOLT = 30917 , SPELL_POISON_CLOUD = 30916 , SPELL_SUMMON_INCOMBAT_TRIGGER = 26837 ,
  SPELL_DESPAWN_INCOMBAT_TRIGGER = 26838 , SPELL_POISON_CLOUD_PASSIVE = 30914 , SPELL_STOMP = 31900 , SPELL_CONCUSSION_BLOW = 22427 ,
  SPELL_FRENZY = 8269 , SPELL_CHARGE = 22120
}
 
enum  BroggokEvents {
  EVENT_SLIME_SPRAY = 1 , EVENT_POISON_BOLT , EVENT_POISON_CLOUD , EVENT_INTRO_1 ,
  EVENT_INTRO_2 , EVENT_ACTIVATE_1 , EVENT_ACTIVATE_2
}
 
enum  BroggokMisc { PATH_ROOM = 11049200 , NPC_BROGGOK_POISON_CLOUD = 17662 , NPC_INCOMBAT_TRIGGER = 16006 }
 

Functions

void AddSC_boss_broggok ()
 

Variables

static Emote const PrisionersEmotes []
 

Enumeration Type Documentation

◆ BroggokEvents

Enumerator
EVENT_SLIME_SPRAY 
EVENT_POISON_BOLT 
EVENT_POISON_CLOUD 
EVENT_INTRO_1 
EVENT_INTRO_2 
EVENT_ACTIVATE_1 
EVENT_ACTIVATE_2 

Definition at line 54 of file boss_broggok.cpp.

◆ BroggokMisc

Enumerator
PATH_ROOM 
NPC_BROGGOK_POISON_CLOUD 
NPC_INCOMBAT_TRIGGER 

Definition at line 67 of file boss_broggok.cpp.

◆ BroggokSpells

Enumerator
SPELL_SLIME_SPRAY 
SPELL_POISON_BOLT 
SPELL_POISON_CLOUD 
SPELL_SUMMON_INCOMBAT_TRIGGER 
SPELL_DESPAWN_INCOMBAT_TRIGGER 
SPELL_POISON_CLOUD_PASSIVE 
SPELL_STOMP 
SPELL_CONCUSSION_BLOW 
SPELL_FRENZY 
SPELL_CHARGE 

Definition at line 35 of file boss_broggok.cpp.

◆ BroggokTexts

Enumerator
SAY_INTRO 
SAY_AGGRO 

Definition at line 29 of file boss_broggok.cpp.

Function Documentation

◆ AddSC_boss_broggok()

void AddSC_boss_broggok ( )

Definition at line 365 of file boss_broggok.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ PrisionersEmotes

Emote const PrisionersEmotes[]
static
Initial value:

Definition at line 217 of file boss_broggok.cpp.