TrinityCore
utgarde_keep.cpp File Reference
#include "ScriptMgr.h"
#include "GameObject.h"
#include "InstanceScript.h"
#include "MotionMaster.h"
#include "ScriptedCreature.h"
#include "SpellInfo.h"
#include "SpellScript.h"
#include "utgarde_keep.h"
+ Include dependency graph for utgarde_keep.cpp:

Go to the source code of this file.

Classes

struct  npc_dragonflayer_forge_master
 
class  spell_fixate
 
class  spell_uk_second_wind
 
struct  npc_enslaved_proto_drake
 

Enumerations

enum  Fixate { SPELL_FIXATE_TRIGGER = 40415 }
 
enum  SecondWind { SPELL_SECOND_WIND_TRIGGER = 42771 }
 
enum  EnslavedProtoDrake {
  TYPE_PROTODRAKE_AT = 28 , DATA_PROTODRAKE_MOVE = 6 , PATH_PROTODRAKE = 1007568 , EVENT_REND = 1 ,
  EVENT_FLAME_BREATH = 2 , EVENT_KNOCKAWAY = 3 , SPELL_REND = 43931 , SPELL_FLAME_BREATH = 50653 ,
  SPELL_KNOCK_AWAY = 49722 , POINT_LAST = 5
}
 

Functions

void AddSC_utgarde_keep ()
 

Variables

uint32 ForgeSearch [3]
 
const Position protodrakeCheckPos = {206.24f, -190.28f, 200.11f, 0.f}
 

Enumeration Type Documentation

◆ EnslavedProtoDrake

Enumerator
TYPE_PROTODRAKE_AT 
DATA_PROTODRAKE_MOVE 
PATH_PROTODRAKE 
EVENT_REND 
EVENT_FLAME_BREATH 
EVENT_KNOCKAWAY 
SPELL_REND 
SPELL_FLAME_BREATH 
SPELL_KNOCK_AWAY 
POINT_LAST 

Definition at line 167 of file utgarde_keep.cpp.

◆ Fixate

enum Fixate
Enumerator
SPELL_FIXATE_TRIGGER 

Definition at line 107 of file utgarde_keep.cpp.

◆ SecondWind

enum SecondWind
Enumerator
SPELL_SECOND_WIND_TRIGGER 

Definition at line 131 of file utgarde_keep.cpp.

Function Documentation

◆ AddSC_utgarde_keep()

void AddSC_utgarde_keep ( )

Definition at line 257 of file utgarde_keep.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ ForgeSearch

uint32 ForgeSearch[3]
Initial value:
=
{
}
@ GO_GLOWING_ANVIL_1
Definition: utgarde_keep.h:71
@ GO_GLOWING_ANVIL_2
Definition: utgarde_keep.h:72
@ GO_GLOWING_ANVIL_3
Definition: utgarde_keep.h:73

Definition at line 27 of file utgarde_keep.cpp.

◆ protodrakeCheckPos

const Position protodrakeCheckPos = {206.24f, -190.28f, 200.11f, 0.f}

Definition at line 185 of file utgarde_keep.cpp.