|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "SpellScript.h"#include "SpellAuraEffects.h"#include "eye_of_eternity.h"#include "Player.h"#include "Vehicle.h"#include "CombatAI.h"#include "GameObjectAI.h"#include "CreatureTextMgr.h"#include "MoveSplineInit.h"Go to the source code of this file.
Macros | |
| #define | MAX_MALYGOS_POS 10 |
| #define | MAX_MELEE_HOVER_DISK_SPAWNPOINTS 4 |
| #define | MAX_MELEE_HOVER_DISK_WAYPOINTS 16 |
| #define | MAX_RANGE_HOVER_DISK_SPAWNPOINTS 8 |
| #define | MAX_SUMMONS_PHASE_TWO_10MAN 6 |
| #define | MAX_SUMMONS_PHASE_TWO_25MAN 12 |
| #define | TEN_MINUTES (10*MINUTE*IN_MILLISECONDS) |
Functions | |
| void | AddSC_boss_malygos () |
Variables | |
| Position const | AlexstraszaSpawnPos = { 854.551f, 1225.31f, 300.901f, 0.0f } |
| Position const | HeartOfMagicSpawnPos = { 755.351f, 1298.31f, 223.909f, 0.0f } |
| Position const | MalygosPositions [MAX_MALYGOS_POS] |
| Position const | MeleeHoverDisksSpawnPositions [MAX_RANGE_HOVER_DISK_SPAWNPOINTS] |
| Position const | MeleeHoverDisksWaypoints [MAX_MELEE_HOVER_DISK_WAYPOINTS] |
| Position const | RangeHoverDisksSpawnPositions [MAX_RANGE_HOVER_DISK_SPAWNPOINTS] |
| #define MAX_MALYGOS_POS 10 |
Definition at line 269 of file boss_malygos.cpp.
| #define MAX_MELEE_HOVER_DISK_SPAWNPOINTS 4 |
Definition at line 235 of file boss_malygos.cpp.
Referenced by boss_malygos::boss_malygosAI::UpdateAI().
| #define MAX_MELEE_HOVER_DISK_WAYPOINTS 16 |
Definition at line 244 of file boss_malygos.cpp.
| #define MAX_RANGE_HOVER_DISK_SPAWNPOINTS 8 |
Definition at line 222 of file boss_malygos.cpp.
| #define MAX_SUMMONS_PHASE_TWO_10MAN 6 |
Definition at line 219 of file boss_malygos.cpp.
Referenced by boss_malygos::boss_malygosAI::SetData().
| #define MAX_SUMMONS_PHASE_TWO_25MAN 12 |
Definition at line 220 of file boss_malygos.cpp.
Referenced by boss_malygos::boss_malygosAI::SetData().
| #define TEN_MINUTES (10*MINUTE*IN_MILLISECONDS) |
Definition at line 282 of file boss_malygos.cpp.
| enum Achievements |
| Enumerator | |
|---|---|
| ACHIEV_TIMED_START_EVENT | |
Definition at line 284 of file boss_malygos.cpp.
| enum Actions |
Definition at line 168 of file boss_malygos.cpp.
| enum AreaIds |
| Enumerator | |
|---|---|
| AREA_EYE_OF_ETERNITY | |
Definition at line 289 of file boss_malygos.cpp.
| enum Events |
Definition at line 22 of file boss_malygos.cpp.
| enum Factions |
| Enumerator | |
|---|---|
| FACTION_FRIENDLY | |
Definition at line 162 of file boss_malygos.cpp.
| enum MiscData |
Definition at line 294 of file boss_malygos.cpp.
| enum Movements |
Definition at line 143 of file boss_malygos.cpp.
| enum Phases |
| Enumerator | |
|---|---|
| PHASE_NOT_STARTED | |
| PHASE_ONE | |
| PHASE_TWO | |
| PHASE_THREE | |
Definition at line 72 of file boss_malygos.cpp.
| enum Seats |
| Enumerator | |
|---|---|
| SEAT_0 | |
Definition at line 157 of file boss_malygos.cpp.
| enum Spells |
Definition at line 80 of file boss_malygos.cpp.
| enum Texts |
Definition at line 185 of file boss_malygos.cpp.
| void AddSC_boss_malygos | ( | ) |
Definition at line 2536 of file boss_malygos.cpp.
Referenced by AddNorthrendScripts().
| Position const AlexstraszaSpawnPos = { 854.551f, 1225.31f, 300.901f, 0.0f } |
Definition at line 279 of file boss_malygos.cpp.
Referenced by boss_malygos::boss_malygosAI::JustDied().
| Position const HeartOfMagicSpawnPos = { 755.351f, 1298.31f, 223.909f, 0.0f } |
Definition at line 280 of file boss_malygos.cpp.
Referenced by boss_malygos::boss_malygosAI::JustDied().
| Position const MalygosPositions[MAX_MALYGOS_POS] |
Definition at line 270 of file boss_malygos.cpp.
Referenced by boss_malygos::boss_malygosAI::DoAction(), npc_caster_hover_disk::npc_caster_hover_diskAI::DoAction(), spell_malygos_vortex_visual::spell_malygos_vortex_visual_AuraScript::OnRemove(), and boss_malygos::boss_malygosAI::UpdateAI().
| Position const MeleeHoverDisksSpawnPositions[MAX_RANGE_HOVER_DISK_SPAWNPOINTS] |
Definition at line 236 of file boss_malygos.cpp.
Referenced by boss_malygos::boss_malygosAI::UpdateAI().
| Position const MeleeHoverDisksWaypoints[MAX_MELEE_HOVER_DISK_WAYPOINTS] |
Definition at line 245 of file boss_malygos.cpp.
Referenced by boss_malygos::boss_malygosAI::UpdateAI(), and npc_melee_hover_disk::npc_melee_hover_diskAI::UpdateAI().
| Position const RangeHoverDisksSpawnPositions[MAX_RANGE_HOVER_DISK_SPAWNPOINTS] |
Definition at line 223 of file boss_malygos.cpp.
Referenced by boss_malygos::boss_malygosAI::UpdateAI().