|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ObjectMgr.h"#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "SpellScript.h"#include "PassiveAI.h"#include "GameObjectAI.h"#include "MapManager.h"#include "MoveSplineInit.h"#include "ulduar.h"#include "Player.h"Go to the source code of this file.
Macros | |
| #define | COLLAPSING_STAR_COUNT 4 |
| #define | LIVING_CONSTELLATION_COUNT 11 |
Functions | |
| void | AddSC_boss_algalon_the_observer () |
Variables | |
| Position const | AlgalonLandPos = {1632.668f, -302.7656f, 417.3211f, 1.530165f} |
| Position const | AlgalonOutroPos = {1633.64f, -317.78f, 417.3211f, 0.0f} |
| Position const | AlgalonSummonPos = {1632.531f, -304.8516f, 450.1123f, 1.530165f} |
| Position const | BrannIntroSpawnPos = {1676.277f, -162.5308f, 427.3326f, 3.235537f} |
| Position const | BrannIntroWaypoint [MAX_BRANN_WAYPOINTS_INTRO] |
| Position const | BrannOutroPos [3] |
| Position const | CollapsingStarPos [COLLAPSING_STAR_COUNT] |
| Position const | ConstellationPos [LIVING_CONSTELLATION_COUNT] |
| uint32 const | PhasePunchAlphaId [5] = {64435, 64434, 64428, 64421, 64417} |
| #define COLLAPSING_STAR_COUNT 4 |
Definition at line 210 of file boss_algalon_the_observer.cpp.
Referenced by boss_algalon_the_observer::boss_algalon_the_observerAI::DamageTaken(), and boss_algalon_the_observer::boss_algalon_the_observerAI::UpdateAI().
| #define LIVING_CONSTELLATION_COUNT 11 |
Definition at line 194 of file boss_algalon_the_observer.cpp.
Referenced by boss_algalon_the_observer::boss_algalon_the_observerAI::UpdateAI().
| enum AchievmentInfo |
| Enumerator | |
|---|---|
| EVENT_ID_SUPERMASSIVE_START | |
| DATA_HAS_FED_ON_TEARS | |
Definition at line 170 of file boss_algalon_the_observer.cpp.
| enum Actions |
| Enumerator | |
|---|---|
| ACTION_START_INTRO | |
| ACTION_FINISH_INTRO | |
| ACTION_ACTIVATE_STAR | |
| ACTION_BIG_BANG | |
| ACTION_ASCEND | |
| ACTION_OUTRO | |
Definition at line 142 of file boss_algalon_the_observer.cpp.
| enum EncounterPhases |
| Enumerator | |
|---|---|
| PHASE_NORMAL | |
| PHASE_ROLE_PLAY | |
| PHASE_BIG_BANG | |
Definition at line 163 of file boss_algalon_the_observer.cpp.
| enum Events |
Definition at line 92 of file boss_algalon_the_observer.cpp.
| enum Points |
| Enumerator | |
|---|---|
| POINT_BRANN_INTRO | |
| MAX_BRANN_WAYPOINTS_INTRO | |
| POINT_BRANN_OUTRO | |
| POINT_BRANN_OUTRO_END | |
| POINT_ALGALON_LAND | |
| POINT_ALGALON_OUTRO | |
Definition at line 152 of file boss_algalon_the_observer.cpp.
| enum Spells |
Definition at line 46 of file boss_algalon_the_observer.cpp.
| enum Texts |
Definition at line 17 of file boss_algalon_the_observer.cpp.
| void AddSC_boss_algalon_the_observer | ( | ) |
Definition at line 1343 of file boss_algalon_the_observer.cpp.
Referenced by AddNorthrendScripts().
| Position const AlgalonLandPos = {1632.668f, -302.7656f, 417.3211f, 1.530165f} |
Definition at line 192 of file boss_algalon_the_observer.cpp.
Referenced by boss_algalon_the_observer::boss_algalon_the_observerAI::DoAction(), and instance_ulduar::instance_ulduar_InstanceMapScript::OnPlayerEnter().
| Position const AlgalonOutroPos = {1633.64f, -317.78f, 417.3211f, 0.0f} |
Definition at line 218 of file boss_algalon_the_observer.cpp.
Referenced by boss_algalon_the_observer::boss_algalon_the_observerAI::UpdateAI().
| Position const AlgalonSummonPos = {1632.531f, -304.8516f, 450.1123f, 1.530165f} |
Definition at line 191 of file boss_algalon_the_observer.cpp.
Referenced by npc_brann_bronzebeard_algalon::npc_brann_bronzebeard_algalonAI::UpdateAI().
| Position const BrannIntroSpawnPos = {1676.277f, -162.5308f, 427.3326f, 3.235537f} |
Definition at line 177 of file boss_algalon_the_observer.cpp.
Referenced by go_celestial_planetarium_access::go_celestial_planetarium_accessAI::GossipHello().
| Position const BrannIntroWaypoint[MAX_BRANN_WAYPOINTS_INTRO] |
Definition at line 178 of file boss_algalon_the_observer.cpp.
Referenced by npc_brann_bronzebeard_algalon::npc_brann_bronzebeard_algalonAI::UpdateAI().
| Position const BrannOutroPos[3] |
Definition at line 219 of file boss_algalon_the_observer.cpp.
Referenced by npc_brann_bronzebeard_algalon::npc_brann_bronzebeard_algalonAI::DoAction(), boss_algalon_the_observer::boss_algalon_the_observerAI::UpdateAI(), and npc_brann_bronzebeard_algalon::npc_brann_bronzebeard_algalonAI::UpdateAI().
| Position const CollapsingStarPos[COLLAPSING_STAR_COUNT] |
Definition at line 211 of file boss_algalon_the_observer.cpp.
Referenced by boss_algalon_the_observer::boss_algalon_the_observerAI::DamageTaken(), and boss_algalon_the_observer::boss_algalon_the_observerAI::UpdateAI().
| Position const ConstellationPos[LIVING_CONSTELLATION_COUNT] |
Definition at line 195 of file boss_algalon_the_observer.cpp.
Referenced by boss_algalon_the_observer::boss_algalon_the_observerAI::UpdateAI().
| uint32 const PhasePunchAlphaId[5] = {64435, 64434, 64428, 64421, 64417} |
Definition at line 90 of file boss_algalon_the_observer.cpp.
Referenced by spell_algalon_phase_punch::spell_algalon_phase_punch_AuraScript::HandlePeriodic(), and spell_algalon_phase_punch::spell_algalon_phase_punch_AuraScript::OnRemove().