![]() |
TrinityCore
|
#include "violet_hold.h"#include "GameObject.h"#include "InstanceScript.h"#include "Map.h"#include "MotionMaster.h"#include "Player.h"#include "ScriptedCreature.h"#include "ScriptMgr.h"#include "TemporarySummon.h"#include "WorldStatePackets.h"
Include dependency graph for instance_violet_hold.cpp:Go to the source code of this file.
Classes | |
| class | instance_violet_hold |
| struct | instance_violet_hold::instance_violet_hold_InstanceMapScript |
Enumerations | |
| enum | VioletHoldTexts { SAY_CYANIGOSA_SPAWN = 3 , SAY_XEVOZZ_SPAWN = 3 , SAY_EREKEM_SPAWN = 3 , SAY_ICHORON_SPAWN = 3 , SAY_ZURAMAT_SPAWN = 3 , SOUND_MORAGG_SPAWN = 10112 } |
| enum | VioletHoldSpells { SPELL_CYANIGOSA_TRANSFORM = 58668 , SPELL_CYANIGOSA_ARCANE_POWER_STATE = 49411 , SPELL_MORAGG_EMOTE_ROAR = 48350 , SPELL_LAVANTHOR_SPECIAL_UNARMED = 33334 , SPELL_ZURAMAT_COSMETIC_CHANNEL_OMNI = 57552 } |
Functions | |
| void | AddSC_instance_violet_hold () |
| enum VioletHoldSpells |
| Enumerator | |
|---|---|
| SPELL_CYANIGOSA_TRANSFORM | |
| SPELL_CYANIGOSA_ARCANE_POWER_STATE | |
| SPELL_MORAGG_EMOTE_ROAR | |
| SPELL_LAVANTHOR_SPECIAL_UNARMED | |
| SPELL_ZURAMAT_COSMETIC_CHANNEL_OMNI | |
Definition at line 148 of file instance_violet_hold.cpp.
| enum VioletHoldTexts |
| Enumerator | |
|---|---|
| SAY_CYANIGOSA_SPAWN | |
| SAY_XEVOZZ_SPAWN | |
| SAY_EREKEM_SPAWN | |
| SAY_ICHORON_SPAWN | |
| SAY_ZURAMAT_SPAWN | |
| SOUND_MORAGG_SPAWN | |
Definition at line 137 of file instance_violet_hold.cpp.
| void AddSC_instance_violet_hold | ( | ) |
Definition at line 968 of file instance_violet_hold.cpp.
Here is the caller graph for this function:| ObjectData const creatureData[] |
Definition at line 157 of file instance_violet_hold.cpp.
| Position const CyanigosaJumpLocation = { 1888.32f, 804.473f, 38.3578f, 0.0f } |
Definition at line 37 of file instance_violet_hold.cpp.
| Position const CyanigosaSpawnLocation = { 1922.109f, 804.4493f, 52.49254f, 3.176499f } |
Definition at line 36 of file instance_violet_hold.cpp.
| Position const DefenseSystemLocation = { 1888.146f, 803.382f, 58.60389f, 3.071779f } |
Definition at line 34 of file instance_violet_hold.cpp.
| uint32 const EncouterPortalsCount = PortalPositionsSize + PortalElitePositionsSize |
Definition at line 69 of file instance_violet_hold.cpp.
| Position const ErekemGuardLeftPath[ErekemGuardLeftPathSize] |
Definition at line 88 of file instance_violet_hold.cpp.
| uint32 const ErekemGuardLeftPathSize = 3 |
Definition at line 87 of file instance_violet_hold.cpp.
| Position const ErekemGuardRightPath[ErekemGuardRightPathSize] |
Definition at line 96 of file instance_violet_hold.cpp.
| uint32 const ErekemGuardRightPathSize = 3 |
Definition at line 95 of file instance_violet_hold.cpp.
| Position const ErekemPath[ErekemPathSize] |
Definition at line 80 of file instance_violet_hold.cpp.
| uint32 const ErekemPathSize = 3 |
Definition at line 79 of file instance_violet_hold.cpp.
| ObjectData const gameObjectData[] |
Definition at line 171 of file instance_violet_hold.cpp.
| Position const IchoronPath[IchoronPathSize] |
Definition at line 104 of file instance_violet_hold.cpp.
| uint32 const IchoronPathSize = 5 |
Definition at line 103 of file instance_violet_hold.cpp.
| Position const LavanthorPath[LavanthorPathSize] |
Definition at line 114 of file instance_violet_hold.cpp.
| uint32 const LavanthorPathSize = 3 |
Definition at line 113 of file instance_violet_hold.cpp.
| MinionData const minionData[] |
Definition at line 185 of file instance_violet_hold.cpp.
| Position const MoraggPath[MoraggPathSize] |
Definition at line 72 of file instance_violet_hold.cpp.
| uint32 const MoraggPathSize = 3 |
Definition at line 71 of file instance_violet_hold.cpp.
| Position const PortalElitePositions[PortalElitePositionsSize] |
Definition at line 52 of file instance_violet_hold.cpp.
| uint32 const PortalElitePositionsSize = 3 |
Definition at line 51 of file instance_violet_hold.cpp.
| Position const PortalIntroPositions[PortalIntroPositionsSize] |
Definition at line 60 of file instance_violet_hold.cpp.
| uint32 const PortalIntroPositionsSize = 5 |
Definition at line 59 of file instance_violet_hold.cpp.
| Position const PortalPositions[PortalPositionsSize] |
Definition at line 42 of file instance_violet_hold.cpp.
| uint32 const PortalPositionsSize = 5 |
Definition at line 41 of file instance_violet_hold.cpp.
| Position const SaboteurSpawnLocation = { 1886.251f, 803.0743f, 38.42326f, 3.211406f } |
Definition at line 39 of file instance_violet_hold.cpp.
| Position const XevozzPath[XevozzPathSize] |
Definition at line 122 of file instance_violet_hold.cpp.
| uint32 const XevozzPathSize = 3 |
Definition at line 121 of file instance_violet_hold.cpp.
| Position const ZuramatPath[ZuramatPathSize] |
Definition at line 130 of file instance_violet_hold.cpp.
| uint32 const ZuramatPathSize = 3 |
Definition at line 129 of file instance_violet_hold.cpp.