|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "InstanceScript.h"#include "violet_hold.h"#include "Player.h"#include "TemporarySummon.h"Go to the source code of this file.
Classes | |
| class | instance_violet_hold |
| struct | instance_violet_hold::instance_violet_hold_InstanceMapScript |
Macros | |
| #define | MAX_ENCOUNTER 3 |
Enumerations | |
| enum | AzureSaboteurSpells { SABOTEUR_SHIELD_DISRUPTION = 58291 , SABOTEUR_SHIELD_EFFECT = 45775 } |
| enum | CrystalSpells { SPELL_ARCANE_LIGHTNING = 57930 } |
| enum | GameObjects { GO_MAIN_DOOR = 191723 , GO_XEVOZZ_DOOR = 191556 , GO_LAVANTHOR_DOOR = 191566 , GO_ICHORON_DOOR = 191722 , GO_ZURAMAT_DOOR = 191565 , GO_EREKEM_DOOR = 191564 , GO_EREKEM_GUARD_1_DOOR = 191563 , GO_EREKEM_GUARD_2_DOOR = 191562 , GO_MORAGG_DOOR = 191606 , GO_INTRO_ACTIVATION_CRYSTAL = 193615 , GO_ACTIVATION_CRYSTAL = 193611 } |
| enum | Spells { CYANIGOSA_SPELL_TRANSFORM = 58668 , CYANIGOSA_BLUE_AURA = 47759 } |
| enum | Yells { CYANIGOSA_SAY_SPAWN = 0 } |
Functions | |
| void | AddSC_instance_violet_hold () |
Variables | |
| const Position | ArcaneSphere = {1887.060059f, 806.151001f, 61.321602f, 0.0f} |
| const Position | BossStartMove1 = {1894.684448f, 739.390503f, 47.668003f, 0.0f} |
| const Position | BossStartMove2 = {1875.173950f, 860.832703f, 43.333565f, 0.0f} |
| const Position | BossStartMove21 = {1858.854614f, 855.071411f, 43.333565f, 0.0f} |
| const Position | BossStartMove22 = {1891.926636f, 863.388977f, 43.333565f, 0.0f} |
| const Position | BossStartMove3 = {1916.138062f, 778.152222f, 35.772308f, 0.0f} |
| const Position | BossStartMove4 = {1853.618286f, 758.557617f, 38.657505f, 0.0f} |
| const Position | BossStartMove5 = {1906.683960f, 842.348022f, 38.637459f, 0.0f} |
| const Position | BossStartMove6 = {1928.207031f, 852.864441f, 47.200813f, 0.0f} |
| const Position | CyanigosasSpawnLocation = {1930.281250f, 804.407715f, 52.410946f, 3.139621f} |
| const Position | MiddleRoomLocation = {1892.291260f, 805.696838f, 38.438862f, 3.139621f} |
| const Position | MiddleRoomPortalSaboLocation = {1896.622925f, 804.854126f, 38.504772f, 3.139621f} |
| const Position | PortalLocation [] |
| #define MAX_ENCOUNTER 3 |
Definition at line 13 of file instance_violet_hold.cpp.
Referenced by instance_violet_hold::instance_violet_hold_InstanceMapScript::IsEncounterInProgress(), and instance_violet_hold::instance_violet_hold_InstanceMapScript::Load().
| enum AzureSaboteurSpells |
| Enumerator | |
|---|---|
| SABOTEUR_SHIELD_DISRUPTION | |
| SABOTEUR_SHIELD_EFFECT | |
Definition at line 44 of file instance_violet_hold.cpp.
| enum CrystalSpells |
| Enumerator | |
|---|---|
| SPELL_ARCANE_LIGHTNING | |
Definition at line 50 of file instance_violet_hold.cpp.
| enum GameObjects |
Definition at line 29 of file instance_violet_hold.cpp.
| enum Spells |
| Enumerator | |
|---|---|
| CYANIGOSA_SPELL_TRANSFORM | |
| CYANIGOSA_BLUE_AURA | |
Definition at line 85 of file instance_violet_hold.cpp.
| enum Yells |
| Enumerator | |
|---|---|
| CYANIGOSA_SAY_SPAWN | |
Definition at line 80 of file instance_violet_hold.cpp.
| void AddSC_instance_violet_hold | ( | ) |
Definition at line 827 of file instance_violet_hold.cpp.
Referenced by AddNorthrendScripts().
| const Position ArcaneSphere = {1887.060059f, 806.151001f, 61.321602f, 0.0f} |
Definition at line 65 of file instance_violet_hold.cpp.
Referenced by instance_violet_hold::instance_violet_hold_InstanceMapScript::ActivateCrystal().
| const Position BossStartMove1 = {1894.684448f, 739.390503f, 47.668003f, 0.0f} |
Definition at line 66 of file instance_violet_hold.cpp.
Referenced by instance_violet_hold::instance_violet_hold_InstanceMapScript::StartBossEncounter().
| const Position BossStartMove2 = {1875.173950f, 860.832703f, 43.333565f, 0.0f} |
Definition at line 67 of file instance_violet_hold.cpp.
Referenced by instance_violet_hold::instance_violet_hold_InstanceMapScript::StartBossEncounter().
| const Position BossStartMove21 = {1858.854614f, 855.071411f, 43.333565f, 0.0f} |
Definition at line 68 of file instance_violet_hold.cpp.
Referenced by instance_violet_hold::instance_violet_hold_InstanceMapScript::StartBossEncounter().
| const Position BossStartMove22 = {1891.926636f, 863.388977f, 43.333565f, 0.0f} |
Definition at line 69 of file instance_violet_hold.cpp.
Referenced by instance_violet_hold::instance_violet_hold_InstanceMapScript::StartBossEncounter().
| const Position BossStartMove3 = {1916.138062f, 778.152222f, 35.772308f, 0.0f} |
Definition at line 70 of file instance_violet_hold.cpp.
Referenced by instance_violet_hold::instance_violet_hold_InstanceMapScript::StartBossEncounter().
| const Position BossStartMove4 = {1853.618286f, 758.557617f, 38.657505f, 0.0f} |
Definition at line 71 of file instance_violet_hold.cpp.
Referenced by instance_violet_hold::instance_violet_hold_InstanceMapScript::StartBossEncounter().
| const Position BossStartMove5 = {1906.683960f, 842.348022f, 38.637459f, 0.0f} |
Definition at line 72 of file instance_violet_hold.cpp.
Referenced by instance_violet_hold::instance_violet_hold_InstanceMapScript::StartBossEncounter().
| const Position BossStartMove6 = {1928.207031f, 852.864441f, 47.200813f, 0.0f} |
Definition at line 73 of file instance_violet_hold.cpp.
Referenced by instance_violet_hold::instance_violet_hold_InstanceMapScript::StartBossEncounter().
| const Position CyanigosasSpawnLocation = {1930.281250f, 804.407715f, 52.410946f, 3.139621f} |
Definition at line 75 of file instance_violet_hold.cpp.
Referenced by instance_violet_hold::instance_violet_hold_InstanceMapScript::AddWave().
| const Position MiddleRoomLocation = {1892.291260f, 805.696838f, 38.438862f, 3.139621f} |
Definition at line 76 of file instance_violet_hold.cpp.
Referenced by instance_violet_hold::instance_violet_hold_InstanceMapScript::AddWave(), and instance_violet_hold::instance_violet_hold_InstanceMapScript::Update().
| const Position MiddleRoomPortalSaboLocation = {1896.622925f, 804.854126f, 38.504772f, 3.139621f} |
Definition at line 77 of file instance_violet_hold.cpp.
Referenced by instance_violet_hold::instance_violet_hold_InstanceMapScript::AddWave().
| const Position PortalLocation[] |
Definition at line 55 of file instance_violet_hold.cpp.
Referenced by instance_violet_hold::instance_violet_hold_InstanceMapScript::SpawnPortal().