Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
boss_leutenant_drake.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "old_hillsbrad.h"
#include "ScriptedEscortAI.h"
Include dependency graph for boss_leutenant_drake.cpp:

Go to the source code of this file.

Classes

class  boss_lieutenant_drake
struct  boss_lieutenant_drake::boss_lieutenant_drakeAI
class  go_barrel_old_hillsbrad
struct  Location

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

static Location 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 45 of file boss_leutenant_drake.cpp.

Function Documentation

◆ AddSC_boss_lieutenant_drake()

void AddSC_boss_lieutenant_drake ( )

Definition at line 180 of file boss_leutenant_drake.cpp.

Referenced by AddKalimdorScripts().

Variable Documentation

◆ DrakeWP

Location DrakeWP[]
static
Initial value:
=
{
{0, 2125.84f, 88.2535f, 54.8830f},
{1, 2111.01f, 93.8022f, 52.6356f},
{2, 2106.70f, 114.753f, 53.1965f},
{3, 2107.76f, 138.746f, 52.5109f},
{4, 2114.83f, 160.142f, 52.4738f},
{5, 2125.24f, 178.909f, 52.7283f},
{6, 2151.02f, 208.901f, 53.1551f},
{7, 2177.00f, 233.069f, 52.4409f},
{8, 2190.71f, 227.831f, 53.2742f},
{9, 2178.14f, 214.219f, 53.0779f},
{10, 2154.99f, 202.795f, 52.6446f},
{11, 2132.00f, 191.834f, 52.5709f},
{12, 2117.59f, 166.708f, 52.7686f},
{13, 2093.61f, 139.441f, 52.7616f},
{14, 2086.29f, 104.950f, 52.9246f},
{15, 2094.23f, 81.2788f, 52.6946f},
{16, 2108.70f, 85.3075f, 53.3294f},
{17, 2125.50f, 88.9481f, 54.7953f},
{18, 2128.20f, 70.9763f, 64.4221f}
}

Definition at line 68 of file boss_leutenant_drake.cpp.

Referenced by boss_lieutenant_drake::boss_lieutenant_drakeAI::UpdateAI().