![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "GameObject.h"#include "InstanceScript.h"#include "karazhan.h"#include "Map.h"#include "ObjectAccessor.h"#include "Player.h"#include "ScriptedCreature.h"#include "TemporarySummon.h"
Include dependency graph for boss_netherspite.cpp:Go to the source code of this file.
Classes | |
| class | boss_netherspite |
| struct | boss_netherspite::boss_netherspiteAI |
Enumerations | |
| enum | Netherspite { EMOTE_PHASE_PORTAL = 0 , EMOTE_PHASE_BANISH = 1 , SPELL_NETHERBURN_AURA = 30522 , SPELL_VOIDZONE = 37063 , SPELL_NETHER_INFUSION = 38688 , SPELL_NETHERBREATH = 38523 , SPELL_BANISH_VISUAL = 39833 , SPELL_BANISH_ROOT = 42716 , SPELL_EMPOWERMENT = 38549 , SPELL_NETHERSPITE_ROAR = 38684 } |
| enum | Netherspite_Portal { RED_PORTAL = 0 , GREEN_PORTAL = 1 , BLUE_PORTAL = 2 } |
Functions | |
| void | AddSC_boss_netherspite () |
Variables | |
| const float | PortalCoord [3][3] |
| const uint32 | PortalID [3] = {17369, 17367, 17368} |
| const uint32 | PortalVisual [3] = {30487, 30490, 30491} |
| const uint32 | PortalBeam [3] = {30465, 30464, 30463} |
| const uint32 | PlayerBuff [3] = {30421, 30422, 30423} |
| const uint32 | NetherBuff [3] = {30466, 30467, 30468} |
| const uint32 | PlayerDebuff [3] = {38637, 38638, 38639} |
| enum Netherspite |
Definition at line 35 of file boss_netherspite.cpp.
| enum Netherspite_Portal |
| Enumerator | |
|---|---|
| RED_PORTAL | |
| GREEN_PORTAL | |
| BLUE_PORTAL | |
Definition at line 57 of file boss_netherspite.cpp.
| void AddSC_boss_netherspite | ( | ) |
Definition at line 352 of file boss_netherspite.cpp.
Referenced by AddEasternKingdomsScripts().
| const uint32 NetherBuff[3] = {30466, 30467, 30468} |
Definition at line 67 of file boss_netherspite.cpp.
Referenced by boss_netherspite::boss_netherspiteAI::SwitchToBanishPhase(), and boss_netherspite::boss_netherspiteAI::UpdatePortals().
| const uint32 PlayerBuff[3] = {30421, 30422, 30423} |
Definition at line 66 of file boss_netherspite.cpp.
Referenced by boss_netherspite::boss_netherspiteAI::UpdatePortals().
| const uint32 PlayerDebuff[3] = {38637, 38638, 38639} |
Definition at line 68 of file boss_netherspite.cpp.
Referenced by boss_netherspite::boss_netherspiteAI::UpdatePortals().
| const uint32 PortalBeam[3] = {30465, 30464, 30463} |
Definition at line 65 of file boss_netherspite.cpp.
Referenced by boss_netherspite::boss_netherspiteAI::UpdatePortals().
| const float PortalCoord[3][3] |
Definition at line 50 of file boss_netherspite.cpp.
Referenced by boss_netherspite::boss_netherspiteAI::SummonPortals().
| const uint32 PortalID[3] = {17369, 17367, 17368} |
Definition at line 63 of file boss_netherspite.cpp.
Referenced by boss_netherspite::boss_netherspiteAI::SummonPortals(), and boss_netherspite::boss_netherspiteAI::UpdatePortals().
| const uint32 PortalVisual[3] = {30487, 30490, 30491} |
Definition at line 64 of file boss_netherspite.cpp.
Referenced by boss_netherspite::boss_netherspiteAI::SummonPortals().