![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "AchievementCriteriaScript.h"
#include "CreatureScript.h"
#include "ObjectMgr.h"
#include "ScriptedCreature.h"
#include "SpellAuras.h"
#include "SpellScriptLoader.h"
#include "icecrown_citadel.h"
#include "SpellAuraEffects.h"
#include "SpellMgr.h"
Go to the source code of this file.
Classes | |
class | boss_festergut |
struct | boss_festergut::boss_festergutAI |
class | spell_festergut_pungent_blight |
class | spell_festergut_blighted_spores_aura |
class | spell_festergut_gastric_bloat |
class | achievement_flu_shot_shortage |
class | npc_stinky_icc |
struct | npc_stinky_icc::npc_stinky_iccAI |
Macros | |
#define | PUNGENT_BLIGHT_HELPER RAID_MODE<uint32>(69195, 71219, 73031, 73032) |
#define | INOCULATED_HELPER RAID_MODE<uint32>(69291, 72101, 72102, 72103) |
#define | DATA_INOCULATED_STACK 69291 |
Enumerations | |
enum | ScriptTexts { SAY_STINKY_DEAD = 0 , SAY_AGGRO = 1 , EMOTE_GAS_SPORE = 2 , EMOTE_WARN_GAS_SPORE = 3 , SAY_PUNGENT_BLIGHT = 4 , EMOTE_WARN_PUNGENT_BLIGHT = 5 , EMOTE_PUNGENT_BLIGHT = 6 , SAY_KILL = 7 , SAY_BERSERK = 8 , SAY_DEATH = 9 } |
enum | Spells { SPELL_INHALE_BLIGHT = 69165 , SPELL_PUNGENT_BLIGHT = 69195 , SPELL_GASTRIC_BLOAT = 72219 , SPELL_GASTRIC_EXPLOSION = 72227 , SPELL_GAS_SPORE = 69278 , SPELL_VILE_GAS = 69240 , SPELL_INOCULATED = 69291 , SPELL_MALLABLE_GOO_H = 72296 , SPELL_MORTAL_WOUND = 71127 , SPELL_DECIMATE = 71123 , SPELL_PLAGUE_STENCH = 71805 } |
enum | Events { EVENT_NONE , EVENT_BERSERK , EVENT_INHALE_BLIGHT , EVENT_VILE_GAS , EVENT_GAS_SPORE , EVENT_GASTRIC_BLOAT , EVENT_FESTERGUT_GOO , EVENT_DECIMATE , EVENT_MORTAL_WOUND } |
Functions | |
void | AddSC_boss_festergut () |
Variables | |
uint32 const | gaseousBlight [3] = {69157, 69162, 69164} |
uint32 const | gaseousBlightVisual [3] = {69126, 69152, 69154} |
#define DATA_INOCULATED_STACK 69291 |
#define INOCULATED_HELPER RAID_MODE<uint32>(69291, 72101, 72102, 72103) |
#define PUNGENT_BLIGHT_HELPER RAID_MODE<uint32>(69195, 71219, 73031, 73032) |
enum Events |
Enumerator | |
---|---|
EVENT_NONE | |
EVENT_BERSERK | |
EVENT_INHALE_BLIGHT | |
EVENT_VILE_GAS | |
EVENT_GAS_SPORE | |
EVENT_GASTRIC_BLOAT | |
EVENT_FESTERGUT_GOO | |
EVENT_DECIMATE | |
EVENT_MORTAL_WOUND |
enum ScriptTexts |
Enumerator | |
---|---|
SAY_STINKY_DEAD | |
SAY_AGGRO | |
EMOTE_GAS_SPORE | |
EMOTE_WARN_GAS_SPORE | |
SAY_PUNGENT_BLIGHT | |
EMOTE_WARN_PUNGENT_BLIGHT | |
EMOTE_PUNGENT_BLIGHT | |
SAY_KILL | |
SAY_BERSERK | |
SAY_DEATH |
enum Spells |
void AddSC_boss_festergut | ( | ) |
References RegisterSpellScript.
Referenced by AddNorthrendScripts().
uint32 const gaseousBlight[3] = {69157, 69162, 69164} |
Referenced by boss_festergut::boss_festergutAI::RemoveBlight(), and boss_festergut::boss_festergutAI::UpdateAI().
uint32 const gaseousBlightVisual[3] = {69126, 69152, 69154} |
Referenced by boss_festergut::boss_festergutAI::RemoveBlight(), and boss_festergut::boss_festergutAI::Reset().