TrinityCore
boss_leutenant_drake.cpp File Reference
#include "ScriptMgr.h"
#include "GameObject.h"
#include "GameObjectAI.h"
#include "InstanceScript.h"
#include "MotionMaster.h"
#include "old_hillsbrad.h"
#include "ScriptedCreature.h"
+ Include dependency graph for boss_leutenant_drake.cpp:

Go to the source code of this file.

Classes

struct  boss_lieutenant_drake
 
struct  go_barrel_old_hillsbrad
 

Enumerations

enum  LieutenantDrake {
  SAY_ENTER = 0 , SAY_AGGRO = 1 , SAY_SLAY = 2 , SAY_MORTAL = 3 ,
  SAY_SHOUT = 4 , SAY_DEATH = 5 , SPELL_WHIRLWIND = 31909 , SPELL_HAMSTRING = 9080 ,
  SPELL_MORTAL_STRIKE = 31911 , SPELL_FRIGHTENING_SHOUT = 33789
}
 

Functions

void AddSC_boss_lieutenant_drake ()
 

Variables

Position const DrakeWP []
 

Enumeration Type Documentation

◆ LieutenantDrake

Enumerator
SAY_ENTER 
SAY_AGGRO 
SAY_SLAY 
SAY_MORTAL 
SAY_SHOUT 
SAY_DEATH 
SPELL_WHIRLWIND 
SPELL_HAMSTRING 
SPELL_MORTAL_STRIKE 
SPELL_FRIGHTENING_SHOUT 

Definition at line 37 of file boss_leutenant_drake.cpp.

Function Documentation

◆ AddSC_boss_lieutenant_drake()

void AddSC_boss_lieutenant_drake ( )

Definition at line 182 of file boss_leutenant_drake.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ DrakeWP

Position const DrakeWP[]
Initial value:
=
{
{ 2125.84f, 88.2535f, 54.8830f },
{ 2111.01f, 93.8022f, 52.6356f },
{ 2106.70f, 114.753f, 53.1965f },
{ 2107.76f, 138.746f, 52.5109f },
{ 2114.83f, 160.142f, 52.4738f },
{ 2125.24f, 178.909f, 52.7283f },
{ 2151.02f, 208.901f, 53.1551f },
{ 2177.00f, 233.069f, 52.4409f },
{ 2190.71f, 227.831f, 53.2742f },
{ 2178.14f, 214.219f, 53.0779f },
{ 2154.99f, 202.795f, 52.6446f },
{ 2132.00f, 191.834f, 52.5709f },
{ 2117.59f, 166.708f, 52.7686f },
{ 2093.61f, 139.441f, 52.7616f },
{ 2086.29f, 104.950f, 52.9246f },
{ 2094.23f, 81.2788f, 52.6946f },
{ 2108.70f, 85.3075f, 53.3294f },
{ 2125.50f, 88.9481f, 54.7953f },
{ 2128.20f, 70.9763f, 64.4221f }
}

Definition at line 52 of file boss_leutenant_drake.cpp.