![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "CellImpl.h"#include "Containers.h"#include "GridNotifiersImpl.h"#include "InstanceScript.h"#include "MotionMaster.h"#include "ObjectAccessor.h"#include "obsidian_sanctum.h"#include "ScriptedCreature.h"#include "TemporarySummon.h"
Include dependency graph for boss_sartharion.cpp:Go to the source code of this file.
Classes | |
| struct | boss_sartharion |
Functions | |
| void | AddSC_boss_sartharion () |
Variables | |
| Position const | FlameRight1Spawn = { 3200.00f, 573.211f, 57.1551f, 0.0f } |
| Position const | FlameRight1Direction = { 3289.28f, 573.211f, 57.1551f, 0.0f } |
| Position const | FlameRight2Spawn = { 3200.00f, 532.211f, 57.1551f, 0.0f } |
| Position const | FlameRight2Direction = { 3289.28f, 532.211f, 57.1551f, 0.0f } |
| Position const | FlameRight3Spawn = { 3200.00f, 491.211f, 57.1551f, 0.0f } |
| Position const | FlameRight3Direction = { 3289.28f, 491.211f, 57.1551f, 0.0f } |
| Position const | FlameLeft1Spawn = { 3289.28f, 511.711f, 57.1551f, 0.0f } |
| Position const | FlameLeft1Direction = { 3200.00f, 511.711f, 57.1551f, 0.0f } |
| Position const | FlameLeft2Spawn = { 3289.28f, 552.711f, 57.1551f, 0.0f } |
| Position const | FlameLeft2Direction = { 3200.00f, 552.711f, 57.1551f, 0.0f } |
| Position const | TenebronPositions [] |
| Position const | ShadronPositions [] |
| Position const | VesperonPositions [] |
| enum Enums |
Definition at line 29 of file boss_sartharion.cpp.
| enum Misc |
| Enumerator | |
|---|---|
| DATA_CAN_LOOT | |
Definition at line 77 of file boss_sartharion.cpp.
| enum SartharionEvents |
| Enumerator | |
|---|---|
| EVENT_HARD_ENRAGE | |
| EVENT_FLAME_TSUNAMI | |
| EVENT_FLAME_BREATH | |
| EVENT_TAIL_SWEEP | |
| EVENT_CLEAVE_ATTACK | |
| EVENT_LAVA_STRIKE | |
| EVENT_CALL_TENEBRON | |
| EVENT_CALL_SHADRON | |
| EVENT_CALL_VESPERON | |
Definition at line 112 of file boss_sartharion.cpp.
| void AddSC_boss_sartharion | ( | ) |
Definition at line 505 of file boss_sartharion.cpp.
References RegisterObsidianSanctumCreatureAI.
Referenced by AddNorthrendScripts().
| Position const FlameLeft1Direction = { 3200.00f, 511.711f, 57.1551f, 0.0f } |
Definition at line 89 of file boss_sartharion.cpp.
Referenced by boss_sartharion::UpdateAI().
| Position const FlameLeft1Spawn = { 3289.28f, 511.711f, 57.1551f, 0.0f } |
Definition at line 88 of file boss_sartharion.cpp.
Referenced by boss_sartharion::UpdateAI().
| Position const FlameLeft2Direction = { 3200.00f, 552.711f, 57.1551f, 0.0f } |
Definition at line 91 of file boss_sartharion.cpp.
Referenced by boss_sartharion::UpdateAI().
| Position const FlameLeft2Spawn = { 3289.28f, 552.711f, 57.1551f, 0.0f } |
Definition at line 90 of file boss_sartharion.cpp.
Referenced by boss_sartharion::UpdateAI().
| Position const FlameRight1Direction = { 3289.28f, 573.211f, 57.1551f, 0.0f } |
Definition at line 83 of file boss_sartharion.cpp.
Referenced by boss_sartharion::UpdateAI().
| Position const FlameRight1Spawn = { 3200.00f, 573.211f, 57.1551f, 0.0f } |
Definition at line 82 of file boss_sartharion.cpp.
Referenced by boss_sartharion::UpdateAI().
| Position const FlameRight2Direction = { 3289.28f, 532.211f, 57.1551f, 0.0f } |
Definition at line 85 of file boss_sartharion.cpp.
Referenced by boss_sartharion::UpdateAI().
| Position const FlameRight2Spawn = { 3200.00f, 532.211f, 57.1551f, 0.0f } |
Definition at line 84 of file boss_sartharion.cpp.
Referenced by boss_sartharion::UpdateAI().
| Position const FlameRight3Direction = { 3289.28f, 491.211f, 57.1551f, 0.0f } |
Definition at line 87 of file boss_sartharion.cpp.
Referenced by boss_sartharion::UpdateAI().
| Position const FlameRight3Spawn = { 3200.00f, 491.211f, 57.1551f, 0.0f } |
Definition at line 86 of file boss_sartharion.cpp.
Referenced by boss_sartharion::UpdateAI().
| Position const ShadronPositions[] |
Definition at line 100 of file boss_sartharion.cpp.
Referenced by boss_sartharion::CallDragon(), and boss_sartharion::FetchDragons().
| Position const TenebronPositions[] |
Definition at line 94 of file boss_sartharion.cpp.
Referenced by boss_sartharion::CallDragon(), and boss_sartharion::FetchDragons().
| Position const VesperonPositions[] |
Definition at line 106 of file boss_sartharion.cpp.
Referenced by boss_sartharion::CallDragon(), and boss_sartharion::FetchDragons().