AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
utgarde_keep.cpp File Reference
#include "CreatureScript.h"
#include "GameObjectAI.h"
#include "ScriptedCreature.h"
#include "SpellScriptLoader.h"
#include "Vehicle.h"
#include "utgarde_keep.h"

Go to the source code of this file.

Classes

class  npc_dragonflayer_forge_master
 
struct  npc_dragonflayer_forge_master::npc_dragonflayer_forge_masterAI
 
class  npc_enslaved_proto_drake
 
struct  npc_enslaved_proto_drake::npc_enslaved_proto_drakeAI
 
class  spell_ticking_time_bomb
 
class  spell_ticking_time_bomb::spell_ticking_time_bomb_AuraScript
 

Enumerations

enum  EnslavedProtoDrake {
  TYPE_PROTODRAKE_AT = 28 ,
  DATA_PROTODRAKE_MOVE = 6 ,
  PATH_PROTODRAKE = 125946 ,
  EVENT_REND = 1 ,
  EVENT_FLAME_BREATH = 2 ,
  EVENT_KNOCKAWAY = 3 ,
  SPELL_REND = 43931 ,
  SPELL_FLAME_BREATH = 50653 ,
  SPELL_KNOCK_AWAY = 49722 ,
  POINT_LAST = 5
}
 
enum  TickingTimeBomb { SPELL_TICKING_TIME_BOMB_EXPLODE = 59687 }
 

Functions

void AddSC_utgarde_keep ()
 

Variables

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 
94{
97
98 PATH_PROTODRAKE = 125946,
99
100 EVENT_REND = 1,
102 EVENT_KNOCKAWAY = 3,
103
104 SPELL_REND = 43931,
105 SPELL_FLAME_BREATH = 50653,
106 SPELL_KNOCK_AWAY = 49722,
107
108 POINT_LAST = 5,
109};
@ EVENT_FLAME_BREATH
Definition: utgarde_keep.cpp:101
@ EVENT_REND
Definition: utgarde_keep.cpp:100
@ SPELL_FLAME_BREATH
Definition: utgarde_keep.cpp:105
@ TYPE_PROTODRAKE_AT
Definition: utgarde_keep.cpp:95
@ DATA_PROTODRAKE_MOVE
Definition: utgarde_keep.cpp:96
@ POINT_LAST
Definition: utgarde_keep.cpp:108
@ PATH_PROTODRAKE
Definition: utgarde_keep.cpp:98
@ SPELL_KNOCK_AWAY
Definition: utgarde_keep.cpp:106
@ SPELL_REND
Definition: utgarde_keep.cpp:104
@ EVENT_KNOCKAWAY
Definition: utgarde_keep.cpp:102

◆ TickingTimeBomb

Enumerator
SPELL_TICKING_TIME_BOMB_EXPLODE 
207{
209};
@ SPELL_TICKING_TIME_BOMB_EXPLODE
Definition: utgarde_keep.cpp:208

Function Documentation

◆ AddSC_utgarde_keep()

void AddSC_utgarde_keep ( )
246{
249
251}
Definition: utgarde_keep.cpp:26
Definition: utgarde_keep.cpp:114
Definition: utgarde_keep.cpp:212

Referenced by AddNorthrendScripts().

Variable Documentation

◆ protodrakeCheckPos

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