TrinityCore
Loading...
Searching...
No Matches
instance_uldaman.cpp File Reference
#include "ScriptMgr.h"
#include "Creature.h"
#include "CreatureAI.h"
#include "GameObject.h"
#include "InstanceScript.h"
#include "Map.h"
#include "MotionMaster.h"
#include "ObjectAccessor.h"
#include "uldaman.h"
+ Include dependency graph for instance_uldaman.cpp:

Go to the source code of this file.

Classes

class  instance_uldaman
 
struct  instance_uldaman::instance_uldaman_InstanceMapScript
 

Enumerations

enum  Spells { SPELL_ARCHAEDAS_AWAKEN = 10347 , SPELL_AWAKEN_VAULT_WALKER = 10258 , SPELL_FREEZE_ANIM = 16245 , SPELL_MINION_FREEZE_ANIM = 10255 }
 
enum  Events { EVENT_SUB_BOSS_AGGRO = 2228 }
 
enum  IronayaTalk { SAY_AGGRO = 0 }
 

Functions

void AddSC_instance_uldaman ()
 

Variables

static constexpr DungeonEncounterData Encounters []
 
const Position IronayaPoint = { -231.228f, 246.6135f, -49.01617f, 0.0f }
 

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_SUB_BOSS_AGGRO 

Definition at line 43 of file instance_uldaman.cpp.

◆ IronayaTalk

Enumerator
SAY_AGGRO 

Definition at line 48 of file instance_uldaman.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_ARCHAEDAS_AWAKEN 
SPELL_AWAKEN_VAULT_WALKER 
SPELL_FREEZE_ANIM 
SPELL_MINION_FREEZE_ANIM 

Definition at line 35 of file instance_uldaman.cpp.

Function Documentation

◆ AddSC_instance_uldaman()

void AddSC_instance_uldaman ( )

Definition at line 518 of file instance_uldaman.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ Encounters

constexpr DungeonEncounterData Encounters[]
staticconstexpr
Initial value:
=
{
{ BOSS_REVELOSH, { { 547 } } },
{ BOSS_THE_LOST_DWARVES, { { 548 } } },
{ BOSS_IRONAYA, { { 549 } } },
{ BOSS_ANCIENT_STONE_KEEPER, { { 551 } } },
{ BOSS_GALGANN_FIREHAMMER, { { 552 } } },
{ BOSS_GRIMLOK, { { 553 } } },
{ BOSS_ARCHAEDAS, { { 554 } } },
{ BOSS_OBSIDIAN_SENTINEL, { { 1887 } } },
}
@ BOSS_ANCIENT_STONE_KEEPER
Definition uldaman.h:31
@ BOSS_OBSIDIAN_SENTINEL
Definition uldaman.h:35
@ BOSS_GRIMLOK
Definition uldaman.h:33
@ BOSS_REVELOSH
Definition uldaman.h:28
@ BOSS_GALGANN_FIREHAMMER
Definition uldaman.h:32
@ BOSS_ARCHAEDAS
Definition uldaman.h:34
@ BOSS_THE_LOST_DWARVES
Definition uldaman.h:29
@ BOSS_IRONAYA
Definition uldaman.h:30

Definition at line 53 of file instance_uldaman.cpp.

◆ IronayaPoint

const Position IronayaPoint = { -231.228f, 246.6135f, -49.01617f, 0.0f }

Definition at line 65 of file instance_uldaman.cpp.