![]() |
TrinityCore
|
#include "violet_hold.h"#include "GameObject.h"#include "GameObjectAI.h"#include "InstanceScript.h"#include "Map.h"#include "MotionMaster.h"#include "Player.h"#include "ScriptMgr.h"#include "ScriptedEscortAI.h"#include "ScriptedGossip.h"#include "SpellAuraEffects.h"#include "SpellScript.h"#include "TemporarySummon.h"#include "WaypointDefines.h"
Include dependency graph for violet_hold.cpp:Go to the source code of this file.
Classes | |
| struct | npc_sinclari_vh |
| struct | npc_azure_saboteur |
| struct | npc_violet_hold_teleportation_portal_commonAI |
| struct | npc_violet_hold_teleportation_portal |
| struct | npc_violet_hold_teleportation_portal_elite |
| struct | npc_violet_hold_teleportation_portal_intro |
| struct | violet_hold_trashAI |
| struct | npc_azure_invader |
| struct | npc_azure_binder |
| struct | npc_azure_mage_slayer |
| struct | npc_azure_raider |
| struct | npc_azure_stalker |
| struct | npc_azure_spellbreaker |
| struct | npc_azure_captain |
| struct | npc_azure_sorceror |
| struct | npc_violet_hold_defense_system |
| struct | go_activation_crystal |
| class | spell_violet_hold_destroy_door_seal |
| class | spell_violet_hold_portal_periodic |
| class | spell_violet_hold_teleport_player |
Functions | |
| void | AddSC_violet_hold () |
Variables | |
| Position const | FirstPortalWPs [] |
| Position const | SecondPortalFirstWPs [] |
| Position const | SecondPortalSecondWPs [] |
| Position const | ThirdPortalWPs [] |
| Position const | FourthPortalWPs [] |
| Position const | FifthPortalWPs [] |
| Position const | SixthPortalWPs [] |
| Position const | DefaultPortalWPs [] |
| static WaypointPath const | SaboteurMoraggPath |
| static WaypointPath const | SaboteurErekemPath |
| static WaypointPath const | SaboteurIchoronPath |
| static WaypointPath const | SaboteurLavanthorPath |
| static WaypointPath const | SaboteurXevozzPath |
| static WaypointPath const | SaboteurZuramatPath |
| Position const | SinclariPositions [] |
| Position const | GuardsMovePosition = { 1802.099f, 803.7724f, 44.36466f, 0.0f } |
| enum AzureBinderSpells |
| Enumerator | |
|---|---|
| SPELL_ARCANE_BARRAGE | |
| SPELL_ARCANE_EXPLOSION | |
| SPELL_FROST_NOVA | |
| SPELL_FROSTBOLT | |
Definition at line 77 of file violet_hold.cpp.
| enum AzureCaptainSpells |
| Enumerator | |
|---|---|
| SPELL_MORTAL_STRIKE | |
| SPELL_WHIRLWIND_OF_STEEL | |
Definition at line 91 of file violet_hold.cpp.
| enum AzureInvaderSpells |
| Enumerator | |
|---|---|
| SPELL_CLEAVE | |
| SPELL_IMPALE | |
| SPELL_BRUTAL_STRIKE | |
| SPELL_SUNDER_ARMOR | |
Definition at line 61 of file violet_hold.cpp.
| Enumerator | |
|---|---|
| SPELL_ARCANE_EMPOWERMENT | |
| SPELL_SPELL_LOCK | |
Definition at line 85 of file violet_hold.cpp.
| enum AzureRaiderSpells |
| Enumerator | |
|---|---|
| SPELL_CONCUSSION_BLOW | |
| SPELL_MAGIC_REFLECTION | |
Definition at line 103 of file violet_hold.cpp.
| enum AzureSaboteurSpells |
| Enumerator | |
|---|---|
| SPELL_SHIELD_DISRUPTION | |
| SPELL_TELEPORT_VISUAL | |
Definition at line 115 of file violet_hold.cpp.
| Enumerator | |
|---|---|
| SPELL_ARCANE_BLAST | |
| SPELL_SLOW | |
| SPELL_CHAINS_OF_ICE | |
| SPELL_CONE_OF_COLD | |
Definition at line 69 of file violet_hold.cpp.
| enum AzureSorcerorSpells |
| Enumerator | |
|---|---|
| SPELL_ARCANE_STREAM | |
| SPELL_MANA_DETONATION | |
Definition at line 97 of file violet_hold.cpp.
| enum AzureStalkerSpells |
| Enumerator | |
|---|---|
| SPELL_BACKSTAB | |
| SPELL_TACTICAL_BLINK | |
Definition at line 109 of file violet_hold.cpp.
| enum DefenseSystemSpells |
| Enumerator | |
|---|---|
| SPELL_ARCANE_LIGHTNING_DAMAGE | |
| SPELL_ARCANE_LIGHTNING_INSTAKILL | |
| SPELL_ARCANE_LIGHTNING_DUMMY | |
Definition at line 128 of file violet_hold.cpp.
| enum MiscData |
| Enumerator | |
|---|---|
| DATA_PORTAL_PERIODIC_TICK | |
Definition at line 187 of file violet_hold.cpp.
| enum MiscSpells |
Definition at line 135 of file violet_hold.cpp.
| enum PortalCreatureIds |
Definition at line 38 of file violet_hold.cpp.
| enum Sinclari |
Definition at line 192 of file violet_hold.cpp.
| enum TrashDoorSpell |
| Enumerator | |
|---|---|
| SPELL_DESTROY_DOOR_SEAL | |
| SPELL_PRISON_DOOR_SEAL_WEAKEN | |
| SPELL_DOOR_BROKEN | |
Definition at line 121 of file violet_hold.cpp.
| void AddSC_violet_hold | ( | ) |
| Position const DefaultPortalWPs[] |
Definition at line 293 of file violet_hold.cpp.
| Position const FifthPortalWPs[] |
Definition at line 273 of file violet_hold.cpp.
| Position const FirstPortalWPs[] |
Definition at line 208 of file violet_hold.cpp.
| Position const FourthPortalWPs[] |
Definition at line 259 of file violet_hold.cpp.
| Position const GuardsMovePosition = { 1802.099f, 803.7724f, 44.36466f, 0.0f } |
Definition at line 381 of file violet_hold.cpp.
|
static |
Definition at line 311 of file violet_hold.cpp.
|
static |
Definition at line 324 of file violet_hold.cpp.
|
static |
Definition at line 335 of file violet_hold.cpp.
|
static |
Definition at line 298 of file violet_hold.cpp.
|
static |
Definition at line 346 of file violet_hold.cpp.
|
static |
Definition at line 358 of file violet_hold.cpp.
| Position const SecondPortalFirstWPs[] |
Definition at line 219 of file violet_hold.cpp.
| Position const SecondPortalSecondWPs[] |
Definition at line 233 of file violet_hold.cpp.
| Position const SinclariPositions[] |
Definition at line 373 of file violet_hold.cpp.
| Position const SixthPortalWPs[] |
Definition at line 284 of file violet_hold.cpp.
| Position const ThirdPortalWPs[] |
Definition at line 246 of file violet_hold.cpp.