|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ObjectMgr.h"#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "SpellAuraEffects.h"#include "Group.h"#include "Spell.h"#include "icecrown_citadel.h"#include "Vehicle.h"#include "GridNotifiers.h"Go to the source code of this file.
Macros | |
| #define | EXPERIMENT_STATE_GAS true |
| #define | EXPERIMENT_STATE_OOZE false |
| #define | SPELL_GASEOUS_BLOAT_HELPER RAID_MODE<uint32>(70672, 72455, 72832, 72833) |
Functions | |
| void | AddSC_boss_professor_putricide () |
Variables | |
| Position const | festergutWatchPos = {4324.820f, 3166.03f, 389.3831f, 3.316126f} |
| uint32 const | oozeFloodSpells [4] = {69782, 69796, 69798, 69801} |
| Position const | rotfaceWatchPos = {4390.371f, 3164.50f, 389.3890f, 5.497787f} |
| Position const | tablePos = {4356.190f, 3262.90f, 389.4820f, 1.483530f} |
| #define EXPERIMENT_STATE_GAS true |
Definition at line 158 of file boss_professor_putricide.cpp.
| #define EXPERIMENT_STATE_OOZE false |
Definition at line 157 of file boss_professor_putricide.cpp.
Referenced by boss_professor_putricide::boss_professor_putricideAI::boss_professor_putricideAI(), and boss_professor_putricide::boss_professor_putricideAI::Reset().
| #define SPELL_GASEOUS_BLOAT_HELPER RAID_MODE<uint32>(70672, 72455, 72832, 72833) |
Definition at line 101 of file boss_professor_putricide.cpp.
| enum Events |
Definition at line 103 of file boss_professor_putricide.cpp.
| enum Phases |
| Enumerator | |
|---|---|
| PHASE_NONE | |
| PHASE_FESTERGUT | |
| PHASE_ROTFACE | |
| PHASE_COMBAT_1 | |
| PHASE_COMBAT_2 | |
| PHASE_COMBAT_3 | |
Definition at line 126 of file boss_professor_putricide.cpp.
| enum Points |
| Enumerator | |
|---|---|
| POINT_FESTERGUT | |
| POINT_ROTFACE | |
| POINT_TABLE | |
Definition at line 136 of file boss_professor_putricide.cpp.
| enum PutricideData |
| Enumerator | |
|---|---|
| DATA_EXPERIMENT_STAGE | |
| DATA_PHASE | |
| DATA_ABOMINATION | |
Definition at line 150 of file boss_professor_putricide.cpp.
| enum Say |
Definition at line 16 of file boss_professor_putricide.cpp.
| enum Spells |
Definition at line 39 of file boss_professor_putricide.cpp.
| void AddSC_boss_professor_putricide | ( | ) |
Definition at line 1569 of file boss_professor_putricide.cpp.
Referenced by AddNorthrendScripts().
| Position const festergutWatchPos = {4324.820f, 3166.03f, 389.3831f, 3.316126f} |
Definition at line 143 of file boss_professor_putricide.cpp.
Referenced by boss_professor_putricide::boss_professor_putricideAI::DoAction().
| uint32 const oozeFloodSpells[4] = {69782, 69796, 69798, 69801} |
Definition at line 148 of file boss_professor_putricide.cpp.
Referenced by boss_professor_putricide::boss_professor_putricideAI::DoAction().
| Position const rotfaceWatchPos = {4390.371f, 3164.50f, 389.3890f, 5.497787f} |
Definition at line 144 of file boss_professor_putricide.cpp.
Referenced by boss_professor_putricide::boss_professor_putricideAI::DoAction().
| Position const tablePos = {4356.190f, 3262.90f, 389.4820f, 1.483530f} |
Definition at line 145 of file boss_professor_putricide.cpp.
Referenced by boss_professor_putricide::boss_professor_putricideAI::DoAction(), and boss_professor_putricide::boss_professor_putricideAI::UpdateAI().