![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "karazhan.h"
Go to the source code of this file.
Classes | |
struct | boss_netherspite |
class | spell_nether_portal_perseverence |
Enumerations | |
enum | Emotes { EMOTE_PHASE_BANISH = 0 , EMOTE_PHASE_PORTAL = 1 } |
enum | Spells { 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 | Portals { RED_PORTAL = 0 , GREEN_PORTAL = 1 , BLUE_PORTAL = 2 } |
enum | Groups { PORTAL_PHASE = 0 , BANISH_PHASE = 1 } |
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 Emotes |
Enumerator | |
---|---|
EMOTE_PHASE_BANISH | |
EMOTE_PHASE_PORTAL |
enum Groups |
Enumerator | |
---|---|
PORTAL_PHASE | |
BANISH_PHASE |
enum Portals |
enum Spells |
Enumerator | |
---|---|
SPELL_NETHERBURN_AURA | |
SPELL_VOIDZONE | |
SPELL_NETHER_INFUSION | |
SPELL_NETHERBREATH | |
SPELL_BANISH_VISUAL | |
SPELL_BANISH_ROOT | |
SPELL_EMPOWERMENT | |
SPELL_NETHERSPITE_ROAR |
void AddSC_boss_netherspite | ( | ) |
References RegisterKarazhanCreatureAI, and RegisterSpellScript.
Referenced by AddEasternKingdomsScripts().
const uint32 NetherBuff[3] = {30466, 30467, 30468} |
Referenced by boss_netherspite::SwitchToBanishPhase(), and boss_netherspite::UpdatePortals().
const uint32 PlayerBuff[3] = {30421, 30422, 30423} |
Referenced by boss_netherspite::UpdatePortals().
const uint32 PlayerDebuff[3] = {38637, 38638, 38639} |
Referenced by boss_netherspite::UpdatePortals().
const uint32 PortalBeam[3] = {30465, 30464, 30463} |
Referenced by boss_netherspite::UpdatePortals().
const float PortalCoord[3][3] |
Referenced by boss_netherspite::SummonPortals().
const uint32 PortalID[3] = {17369, 17367, 17368} |
Referenced by boss_netherspite::SummonPortals(), and boss_netherspite::UpdatePortals().
const uint32 PortalVisual[3] = {30487, 30490, 30491} |
Referenced by boss_netherspite::SummonPortals().