![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "Containers.h"#include "DBCStores.h"#include "GameObject.h"#include "GameObjectAI.h"#include "InstanceScript.h"#include "Map.h"#include "ObjectAccessor.h"#include "Player.h"#include "ruby_sanctum.h"#include "ScriptedCreature.h"#include "Spell.h"#include "SpellAuraEffects.h"#include "SpellScript.h"#include "TemporarySummon.h"#include "Vehicle.h"
Include dependency graph for boss_halion.cpp:Go to the source code of this file.
Classes | |
| struct | CorporealityEntry |
| struct | boss_halion |
| struct | boss_twilight_halion |
| struct | npc_halion_controller |
| struct | npc_orb_carrier |
| struct | npc_meteor_strike_initial |
| struct | npc_meteor_strike |
| struct | npc_meteor_strike_flame |
| struct | npc_combustion_consumption |
| struct | npc_living_inferno |
| struct | npc_living_ember |
| struct | go_twilight_portal |
| class | spell_halion_meteor_strike_marker |
| class | spell_halion_combustion_consumption |
| class | spell_halion_combustion_consumption_periodic |
| class | spell_halion_marks |
| class | spell_halion_damage_aoe_summon |
| class | spell_halion_twilight_realm_handlers |
| class | spell_halion_clear_debuffs |
| class | TwilightCutterSelector |
| class | spell_halion_twilight_cutter |
| class | spell_halion_twilight_phasing |
| class | spell_halion_summon_exit_portals |
| class | spell_halion_spawn_living_embers |
| class | spell_halion_blazing_aura |
Typedefs | |
| typedef boss_halion | HalionAI |
Functions | |
| void | AddSC_boss_halion () |
Variables | |
| Position const | HalionSpawnPos = {3156.67f, 533.8108f, 72.98822f, 3.159046f} |
| Position const | HalionRespawnPos = {3156.625f, 533.2674f, 72.97205f, 0.0f} |
| uint8 const | MAX_CORPOREALITY_STATE = 11 |
| CorporealityEntry const | _corporealityReference [MAX_CORPOREALITY_STATE] |
| typedef boss_halion HalionAI |
Definition at line 387 of file boss_halion.cpp.
| enum CorporealityEvent |
| Enumerator | |
|---|---|
| CORPOREALITY_NONE | |
| CORPOREALITY_TWILIGHT_MENDING | |
| CORPOREALITY_INCREASE | |
| CORPOREALITY_DECREASE | |
Definition at line 192 of file boss_halion.cpp.
| enum HalionActions |
| Enumerator | |
|---|---|
| ACTION_METEOR_STRIKE_BURN | |
| ACTION_METEOR_STRIKE_AOE | |
| ACTION_MONITOR_CORPOREALITY | |
| ACTION_WARNING_SHOOT | |
| ACTION_SHOOT | |
| ACTION_ACTIVATE_EMBERS | |
Definition at line 151 of file boss_halion.cpp.
| enum HalionEvents |
Definition at line 122 of file boss_halion.cpp.
| enum HalionMisc |
| Enumerator | |
|---|---|
| DATA_TWILIGHT_DAMAGE_TAKEN | |
| DATA_MATERIAL_DAMAGE_TAKEN | |
| DATA_STACKS_DISPELLED | |
| DATA_FIGHT_PHASE | |
| DATA_SPAWNED_FLAMES | |
Definition at line 175 of file boss_halion.cpp.
| enum HalionPhases |
| Enumerator | |
|---|---|
| PHASE_ALL | |
| PHASE_INTRO | |
| PHASE_ONE | |
| PHASE_TWO | |
| PHASE_THREE | |
Definition at line 166 of file boss_halion.cpp.
| enum HalionSpells |
Definition at line 60 of file boss_halion.cpp.
| enum HalionTexts |
Definition at line 35 of file boss_halion.cpp.
| enum OrbCarrierSeats |
| Enumerator | |
|---|---|
| SEAT_NORTH | |
| SEAT_SOUTH | |
| SEAT_EAST | |
| SEAT_WEST | |
Definition at line 184 of file boss_halion.cpp.
| void AddSC_boss_halion | ( | ) |
| CorporealityEntry const _corporealityReference[MAX_CORPOREALITY_STATE] |
Definition at line 211 of file boss_halion.cpp.
| Position const HalionRespawnPos = {3156.625f, 533.2674f, 72.97205f, 0.0f} |
Definition at line 201 of file boss_halion.cpp.
| Position const HalionSpawnPos = {3156.67f, 533.8108f, 72.98822f, 3.159046f} |
Definition at line 200 of file boss_halion.cpp.
| uint8 const MAX_CORPOREALITY_STATE = 11 |
Definition at line 203 of file boss_halion.cpp.