TrinityCore
|
#include "icecrown_citadel.h"
#include "AreaBoundary.h"
#include "Creature.h"
#include "CreatureAI.h"
#include "EventMap.h"
#include "InstanceScript.h"
#include "Map.h"
#include "ObjectMgr.h"
#include "Player.h"
#include "QuestPools.h"
#include "ScriptMgr.h"
#include "TemporarySummon.h"
#include "Transport.h"
#include "TransportMgr.h"
#include <unordered_set>
Go to the source code of this file.
Classes | |
class | instance_icecrown_citadel |
struct | instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript |
Enumerations | |
enum | EventIds { EVENT_DARGONSPIRE_ROOM_STORE = 1 , EVENT_DARGONSPIRE_ROOM_CHECK = 2 , EVENT_UROK_DOOMHOWL_SPAWNS_1 = 3 , EVENT_UROK_DOOMHOWL_SPAWNS_2 = 4 , EVENT_UROK_DOOMHOWL_SPAWNS_3 = 5 , EVENT_UROK_DOOMHOWL_SPAWNS_4 = 6 , EVENT_UROK_DOOMHOWL_SPAWNS_5 = 7 , EVENT_UROK_DOOMHOWL_SPAWN_IN = 8 , EVENT_KALECGOS_TRANSFORM = 1 , EVENT_KALECGOS_LANDING = 2 , EVENT_NEXT_PORTAL = 1 , EVENT_PLAYERS_GUNSHIP_SPAWN = 22663 , EVENT_PLAYERS_GUNSHIP_COMBAT = 22664 , EVENT_PLAYERS_GUNSHIP_SAURFANG = 22665 , EVENT_ENEMY_GUNSHIP_COMBAT = 22860 , EVENT_ENEMY_GUNSHIP_DESPAWN = 22861 , EVENT_QUAKE = 23437 , EVENT_SECOND_REMORSELESS_WINTER = 23507 , EVENT_TELEPORT_TO_FROSTMOURNE = 23617 } |
enum | TimedEvents { EVENT_QUAKE_SHATTER = 2 , EVENT_REBUILD_PLATFORM = 3 , EVENT_RESPAWN_GUNSHIP = 4 } |
enum | SpawnGroups { SPAWN_GROUP_ALLIANCE_ROS = 57 , SPAWN_GROUP_HORDE_ROS = 58 , GROUP_INITIAL_25M = 1 , GROUP_SINGLE_SPAWN = 2 } |
Functions | |
void | AddSC_instance_icecrown_citadel () |
Variables | |
BossBoundaryData const | boundaries |
DoorData const | doorData [] |
DungeonEncounterData const | encounters [] |
Position const | JainaSpawnPos = { -48.65278f, 2211.026f, 27.98586f, 3.124139f } |
Position const | MuradinSpawnPos = { -47.34549f, 2208.087f, 27.98586f, 3.106686f } |
Position const | UtherSpawnPos = { -26.58507f, 2211.524f, 30.19898f, 3.124139f } |
Position const | SylvanasSpawnPos = { -41.45833f, 2222.891f, 27.98586f, 3.647738f } |
enum EventIds |
Definition at line 34 of file instance_icecrown_citadel.cpp.
enum SpawnGroups |
Enumerator | |
---|---|
SPAWN_GROUP_ALLIANCE_ROS | |
SPAWN_GROUP_HORDE_ROS | |
GROUP_INITIAL_25M | |
GROUP_SINGLE_SPAWN |
Definition at line 53 of file instance_icecrown_citadel.cpp.
enum TimedEvents |
Enumerator | |
---|---|
EVENT_QUAKE_SHATTER | |
EVENT_REBUILD_PLATFORM | |
EVENT_RESPAWN_GUNSHIP |
Definition at line 46 of file instance_icecrown_citadel.cpp.
void AddSC_instance_icecrown_citadel | ( | ) |
Definition at line 1417 of file instance_icecrown_citadel.cpp.
BossBoundaryData const boundaries |
Definition at line 59 of file instance_icecrown_citadel.cpp.
DoorData const doorData[] |
Definition at line 77 of file instance_icecrown_citadel.cpp.
DungeonEncounterData const encounters[] |
Definition at line 107 of file instance_icecrown_citadel.cpp.
Position const JainaSpawnPos = { -48.65278f, 2211.026f, 27.98586f, 3.124139f } |
Definition at line 124 of file instance_icecrown_citadel.cpp.
Position const MuradinSpawnPos = { -47.34549f, 2208.087f, 27.98586f, 3.106686f } |
Definition at line 125 of file instance_icecrown_citadel.cpp.
Position const SylvanasSpawnPos = { -41.45833f, 2222.891f, 27.98586f, 3.647738f } |
Definition at line 127 of file instance_icecrown_citadel.cpp.
Position const UtherSpawnPos = { -26.58507f, 2211.524f, 30.19898f, 3.124139f } |
Definition at line 126 of file instance_icecrown_citadel.cpp.