|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "sunwell_plateau.h"#include "Player.h"#include "WorldSession.h"Go to the source code of this file.
Classes | |
| class | boss_kalec |
| struct | boss_kalec::boss_kalecAI |
| class | boss_kalecgos |
| struct | boss_kalecgos::boss_kalecgosAI |
| class | boss_sathrovarr |
| struct | boss_sathrovarr::boss_sathrovarrAI |
| class | kalecgos_teleporter |
Macros | |
| #define | CENTER_X 1705 |
| #define | CENTER_Y 930 |
| #define | DEMON_REALM_Z -74.558f |
| #define | DRAGON_REALM_Z 53.079f |
| #define | EMOTE_UNABLE_TO_FIND "is unable to find Kalecgos" |
| #define | FLY_X 1679 |
| #define | FLY_Y 900 |
| #define | FLY_Z 82 |
| #define | GO_FAILED "You are unable to use this currently." |
| #define | MAX_PLAYERS_IN_SPECTRAL_REALM 0 |
| #define | RADIUS 30 |
Enumerations | |
| enum | Spells { AURA_SUNWELL_RADIANCE = 45769 , AURA_SPECTRAL_EXHAUSTION = 44867 , AURA_SPECTRAL_REALM = 46021 , AURA_SPECTRAL_INVISIBILITY = 44801 , AURA_DEMONIC_VISUAL = 44800 , SPELL_SPECTRAL_BLAST = 44869 , SPELL_TELEPORT_SPECTRAL = 46019 , SPELL_ARCANE_BUFFET = 45018 , SPELL_FROST_BREATH = 44799 , SPELL_TAIL_LASH = 45122 , SPELL_BANISH = 44836 , SPELL_TRANSFORM_KALEC = 44670 , SPELL_ENRAGE = 44807 , SPELL_CORRUPTION_STRIKE = 45029 , SPELL_AGONY_CURSE = 45032 , SPELL_SHADOW_BOLT = 45031 , SPELL_HEROIC_STRIKE = 45026 , SPELL_REVITALIZE = 45027 } |
| enum | SWPActions { DO_ENRAGE = 1 , DO_BANISH = 2 } |
| enum | Yells { SAY_SATH_AGGRO = 0 , SAY_SATH_SLAY = 1 , SAY_SATH_DEATH = 2 , SAY_SATH_SPELL1 = 3 , SAY_SATH_SPELL2 = 4 , SAY_EVIL_AGGRO = 0 , SAY_EVIL_SLAY = 1 , SAY_GOOD_PLRWIN = 2 , SAY_EVIL_ENRAGE = 3 , SAY_GOOD_AGGRO = 0 , SAY_GOOD_NEAR_DEATH = 1 , SAY_GOOD_NEAR_DEATH2 = 2 } |
Functions | |
| void | AddSC_boss_kalecgos () |
Variables | |
| uint32 | WildMagic [] = { 44978, 45001, 45002, 45004, 45006, 45010 } |
| #define CENTER_X 1705 |
Definition at line 77 of file boss_kalecgos.cpp.
Referenced by boss_kalecgos::boss_kalecgosAI::UpdateAI().
| #define CENTER_Y 930 |
Definition at line 78 of file boss_kalecgos.cpp.
Referenced by boss_kalecgos::boss_kalecgosAI::UpdateAI().
| #define DEMON_REALM_Z -74.558f |
Definition at line 82 of file boss_kalecgos.cpp.
Referenced by kalecgos_teleporter::OnGossipHello().
| #define DRAGON_REALM_Z 53.079f |
Definition at line 81 of file boss_kalecgos.cpp.
Referenced by boss_sathrovarr::boss_sathrovarrAI::JustDied(), boss_sathrovarr::boss_sathrovarrAI::TeleportAllPlayersBack(), and boss_kalecgos::boss_kalecgosAI::UpdateAI().
| #define EMOTE_UNABLE_TO_FIND "is unable to find Kalecgos" |
Definition at line 71 of file boss_kalecgos.cpp.
Referenced by boss_sathrovarr::boss_sathrovarrAI::UpdateAI().
| #define FLY_X 1679 |
Definition at line 73 of file boss_kalecgos.cpp.
Referenced by boss_kalecgos::boss_kalecgosAI::BadEnding(), and boss_kalecgos::boss_kalecgosAI::GoodEnding().
| #define FLY_Y 900 |
Definition at line 74 of file boss_kalecgos.cpp.
Referenced by boss_kalecgos::boss_kalecgosAI::BadEnding(), and boss_kalecgos::boss_kalecgosAI::GoodEnding().
| #define FLY_Z 82 |
Definition at line 75 of file boss_kalecgos.cpp.
Referenced by boss_kalecgos::boss_kalecgosAI::BadEnding(), and boss_kalecgos::boss_kalecgosAI::GoodEnding().
| #define GO_FAILED "You are unable to use this currently." |
Definition at line 69 of file boss_kalecgos.cpp.
Referenced by kalecgos_teleporter::OnGossipHello().
| #define MAX_PLAYERS_IN_SPECTRAL_REALM 0 |
Definition at line 84 of file boss_kalecgos.cpp.
Referenced by kalecgos_teleporter::OnGossipHello().
| #define RADIUS 30 |
Definition at line 79 of file boss_kalecgos.cpp.
| enum Spells |
Definition at line 37 of file boss_kalecgos.cpp.
| enum SWPActions |
| Enumerator | |
|---|---|
| DO_ENRAGE | |
| DO_BANISH | |
Definition at line 63 of file boss_kalecgos.cpp.
| enum Yells |
Definition at line 19 of file boss_kalecgos.cpp.
| void AddSC_boss_kalecgos | ( | ) |
Definition at line 794 of file boss_kalecgos.cpp.
Referenced by AddEasternKingdomsScripts().
| uint32 WildMagic[] = { 44978, 45001, 45002, 45004, 45006, 45010 } |
Definition at line 86 of file boss_kalecgos.cpp.
Referenced by boss_kalecgos::boss_kalecgosAI::UpdateAI().