![]() |
TrinityCore
|
#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 () |
| #define SPELL_SLIME_SPRAY RAID_MODE<uint32>(28157,54364) |
Definition at line 56 of file boss_grobbulus.cpp.
| enum GrobbulusEvents |
| Enumerator | |
|---|---|
| EVENT_BERSERK | |
| EVENT_CLOUD | |
| EVENT_INJECT | |
| EVENT_SPRAY | |
Definition at line 58 of file boss_grobbulus.cpp.
| enum GrobbulusSpells |
Definition at line 39 of file boss_grobbulus.cpp.
| enum GrobbulusTexts |
| Enumerator | |
|---|---|
| EMOTE_SLIME | |
| EMOTE_MUTAGEN | |
Definition at line 33 of file boss_grobbulus.cpp.
| void AddSC_boss_grobbulus | ( | ) |
Definition at line 242 of file boss_grobbulus.cpp.
References RegisterNaxxramasCreatureAI, and RegisterSpellScript.
Referenced by AddNorthrendScripts().