TrinityCore
boss_grobbulus.cpp File Reference
#include "naxxramas.h"
#include "Map.h"
#include "ObjectAccessor.h"
#include "PassiveAI.h"
#include "ScriptedCreature.h"
#include "ScriptMgr.h"
#include "SpellAuraEffects.h"
#include "SpellAuras.h"
#include "SpellInfo.h"
#include "SpellScript.h"
+ Include dependency graph for boss_grobbulus.cpp:

Go to the source code of this file.

Classes

struct  boss_grobbulus
 
struct  npc_grobbulus_poison_cloud
 
struct  npc_fallout_slime
 
class  spell_grobbulus_mutating_injection
 
class  spell_grobbulus_poison_cloud
 

Macros

#define SPELL_SLIME_SPRAY   RAID_MODE<uint32>(28157,54364)
 

Enumerations

enum  GrobbulusTexts { EMOTE_SLIME = 0 , EMOTE_MUTAGEN = 1 }
 
enum  GrobbulusSpells {
  SPELL_BOMBARD_SLIME = 28280 , SPELL_SUMMON_FALLOUT_SLIME = 28218 , SPELL_MUTATING_INJECTION = 28169 , SPELL_MUTATING_EXPLOSION = 28206 ,
  SPELL_POISON_CLOUD = 28240 , SPELL_BERSERK = 26662 , SPELL_POISON_CLOUD_PASSIVE = 28158 , SPELL_POISON_CLOUD_PASSIVE_25 = 54362 ,
  SPELL_PACIFY_SELF = 19951 , SPELL_DISEASE_CLOUD = 54367
}
 
enum  GrobbulusEvents { EVENT_BERSERK = 1 , EVENT_CLOUD , EVENT_INJECT , EVENT_SPRAY }
 

Functions

void AddSC_boss_grobbulus ()
 

Macro Definition Documentation

◆ SPELL_SLIME_SPRAY

#define SPELL_SLIME_SPRAY   RAID_MODE<uint32>(28157,54364)

Definition at line 56 of file boss_grobbulus.cpp.

Enumeration Type Documentation

◆ GrobbulusEvents

Enumerator
EVENT_BERSERK 
EVENT_CLOUD 
EVENT_INJECT 
EVENT_SPRAY 

Definition at line 58 of file boss_grobbulus.cpp.

◆ GrobbulusSpells

Enumerator
SPELL_BOMBARD_SLIME 
SPELL_SUMMON_FALLOUT_SLIME 
SPELL_MUTATING_INJECTION 
SPELL_MUTATING_EXPLOSION 
SPELL_POISON_CLOUD 
SPELL_BERSERK 
SPELL_POISON_CLOUD_PASSIVE 
SPELL_POISON_CLOUD_PASSIVE_25 
SPELL_PACIFY_SELF 
SPELL_DISEASE_CLOUD 

Definition at line 39 of file boss_grobbulus.cpp.

◆ GrobbulusTexts

Enumerator
EMOTE_SLIME 
EMOTE_MUTAGEN 

Definition at line 33 of file boss_grobbulus.cpp.

Function Documentation

◆ AddSC_boss_grobbulus()

void AddSC_boss_grobbulus ( )

Definition at line 242 of file boss_grobbulus.cpp.

+ Here is the caller graph for this function: