![]() |
TrinityCore
|
#include "icecrown_citadel.h"#include "Containers.h"#include "InstanceScript.h"#include "Map.h"#include "ObjectAccessor.h"#include "Player.h"#include "ScriptedCreature.h"#include "ScriptMgr.h"#include "SpellAuras.h"#include "SpellScript.h"
Include dependency graph for boss_festergut.cpp:Go to the source code of this file.
Classes | |
| struct | boss_festergut |
| struct | npc_stinky_icc |
| class | spell_festergut_pungent_blight |
| class | spell_festergut_gastric_bloat |
| class | spell_festergut_blighted_spores |
| class | achievement_flu_shot_shortage |
Macros | |
| #define | PUNGENT_BLIGHT_HELPER RAID_MODE<uint32>(69195, 71219, 73031, 73032) |
| #define | INOCULATED_HELPER RAID_MODE<uint32>(69291, 72101, 72102, 72103) |
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_MORTAL_WOUND = 71127 , SPELL_DECIMATE = 71123 , SPELL_PLAGUE_STENCH = 71805 } |
| enum | Events { EVENT_BERSERK = 1 , EVENT_INHALE_BLIGHT = 2 , EVENT_VILE_GAS = 3 , EVENT_GAS_SPORE = 4 , EVENT_GASTRIC_BLOAT = 5 , EVENT_DECIMATE = 6 , EVENT_MORTAL_WOUND = 7 } |
| enum | Misc { DATA_INOCULATED_STACK = 69291 } |
Functions | |
| void | AddSC_boss_festergut () |
Variables | |
| uint32 const | gaseousBlight [3] = {69157, 69162, 69164} |
| uint32 const | gaseousBlightVisual [3] = {69126, 69152, 69154} |
| #define INOCULATED_HELPER RAID_MODE<uint32>(69291, 72101, 72102, 72103) |
Definition at line 62 of file boss_festergut.cpp.
| #define PUNGENT_BLIGHT_HELPER RAID_MODE<uint32>(69195, 71219, 73031, 73032) |
Definition at line 61 of file boss_festergut.cpp.
| enum Events |
| Enumerator | |
|---|---|
| EVENT_BERSERK | |
| EVENT_INHALE_BLIGHT | |
| EVENT_VILE_GAS | |
| EVENT_GAS_SPORE | |
| EVENT_GASTRIC_BLOAT | |
| EVENT_DECIMATE | |
| EVENT_MORTAL_WOUND | |
Definition at line 67 of file boss_festergut.cpp.
| enum Misc |
| Enumerator | |
|---|---|
| DATA_INOCULATED_STACK | |
Definition at line 79 of file boss_festergut.cpp.
| 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 | |
Definition at line 29 of file boss_festergut.cpp.
| enum Spells |
| Enumerator | |
|---|---|
| SPELL_INHALE_BLIGHT | |
| SPELL_PUNGENT_BLIGHT | |
| SPELL_GASTRIC_BLOAT | |
| SPELL_GASTRIC_EXPLOSION | |
| SPELL_GAS_SPORE | |
| SPELL_VILE_GAS | |
| SPELL_INOCULATED | |
| SPELL_MORTAL_WOUND | |
| SPELL_DECIMATE | |
| SPELL_PLAGUE_STENCH | |
Definition at line 43 of file boss_festergut.cpp.
| void AddSC_boss_festergut | ( | ) |
| uint32 const gaseousBlight[3] = {69157, 69162, 69164} |
Definition at line 64 of file boss_festergut.cpp.
| uint32 const gaseousBlightVisual[3] = {69126, 69152, 69154} |
Definition at line 65 of file boss_festergut.cpp.