|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "sunwell_plateau.h"#include <math.h>#include "Player.h"Go to the source code of this file.
Classes | |
| class | boss_kalecgos_kj |
| struct | boss_kalecgos_kj::boss_kalecgos_kjAI |
| class | boss_kiljaeden |
| struct | boss_kiljaeden::boss_kiljaedenAI |
| class | go_orb_of_the_blue_flight |
| class | npc_armageddon |
| struct | npc_armageddon::npc_armageddonAI |
| class | npc_felfire_portal |
| struct | npc_felfire_portal::npc_felfire_portalAI |
| class | npc_hand_of_the_deceiver |
| struct | npc_hand_of_the_deceiver::npc_hand_of_the_deceiverAI |
| class | npc_kiljaeden_controller |
| struct | npc_kiljaeden_controller::npc_kiljaeden_controllerAI |
| class | npc_shield_orb |
| struct | npc_shield_orb::npc_shield_orbAI |
| class | npc_sinster_reflection |
| struct | npc_sinster_reflection::npc_sinster_reflectionAI |
| class | npc_volatile_felfire_fiend |
| struct | npc_volatile_felfire_fiend::npc_volatile_felfire_fiendAI |
| struct | Speech |
Macros | |
| #define | ERROR_KJ_NOT_SUMMONED "TSCR ERROR: Unable to summon Kil'Jaeden for some reason" |
| #define | FLOOR_Z 28.050388f |
| #define | SHIELD_ORB_Z 45.000f |
Functions | |
| void | AddSC_boss_kiljaeden () |
Variables | |
| Position | DeceiverLocations [3] |
| float | ShieldOrbLocations [4][2] |
| static Speech | Speeches [] |
| #define ERROR_KJ_NOT_SUMMONED "TSCR ERROR: Unable to summon Kil'Jaeden for some reason" |
Definition at line 135 of file boss_kiljaeden.cpp.
| #define FLOOR_Z 28.050388f |
Definition at line 138 of file boss_kiljaeden.cpp.
| #define SHIELD_ORB_Z 45.000f |
Definition at line 139 of file boss_kiljaeden.cpp.
Referenced by boss_kiljaeden::boss_kiljaedenAI::UpdateAI(), and npc_shield_orb::npc_shield_orbAI::UpdateAI().
| enum KilJaedenTimers |
| Enumerator | |
|---|---|
| TIMER_SPEECH | |
| TIMER_SOUL_FLAY | |
| TIMER_LEGION_LIGHTNING | |
| TIMER_FIRE_BLOOM | |
| TIMER_SUMMON_SHILEDORB | |
| TIMER_SHADOW_SPIKE | |
| TIMER_FLAME_DART | |
| TIMER_DARKNESS | |
| TIMER_ORBS_EMPOWER | |
| TIMER_ARMAGEDDON | |
Definition at line 151 of file boss_kiljaeden.cpp.
| enum Phase |
| Enumerator | |
|---|---|
| PHASE_DECEIVERS | |
| PHASE_NORMAL | |
| PHASE_DARKNESS | |
| PHASE_ARMAGEDDON | |
| PHASE_SACRIFICE | |
Definition at line 141 of file boss_kiljaeden.cpp.
| enum Spells |
Definition at line 55 of file boss_kiljaeden.cpp.
| enum Yells |
Definition at line 22 of file boss_kiljaeden.cpp.
| void AddSC_boss_kiljaeden | ( | ) |
Definition at line 1404 of file boss_kiljaeden.cpp.
Referenced by AddEasternKingdomsScripts().
| Position DeceiverLocations[3] |
Definition at line 172 of file boss_kiljaeden.cpp.
Referenced by npc_kiljaeden_controller::npc_kiljaeden_controllerAI::UpdateAI().
| float ShieldOrbLocations[4][2] |
Definition at line 180 of file boss_kiljaeden.cpp.
Referenced by npc_shield_orb::npc_shield_orbAI::Reset(), and boss_kiljaeden::boss_kiljaedenAI::UpdateAI().
|
static |
Definition at line 195 of file boss_kiljaeden.cpp.
Referenced by boss_kiljaeden::boss_kiljaedenAI::UpdateAI().