AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_captain_skarloc.cpp File Reference
#include "CreatureScript.h"
#include "ScriptedCreature.h"
#include "old_hillsbrad.h"

Go to the source code of this file.

Classes

struct  boss_captain_skarloc
 

Enumerations

enum  Text {
  SAY_ENTER = 0 ,
  SAY_TAUNT = 1 ,
  SAY_SLAY = 2 ,
  SAY_DEATH = 3
}
 
enum  Spells {
  SPELL_HOLY_LIGHT = 29427 ,
  SPELL_CLEANSE = 29380 ,
  SPELL_HAMMER_OF_JUSTICE = 13005 ,
  SPELL_HOLY_SHIELD = 31904 ,
  SPELL_DEVOTION_AURA = 8258 ,
  SPELL_CONSECRATION = 38385
}
 
enum  Misc { WAYPOINTS_COUNT = 4 }
 

Functions

void AddSC_boss_captain_skarloc ()
 

Variables

const Position startPath [WAYPOINTS_COUNT]
 

Enumeration Type Documentation

◆ Misc

enum Misc
Enumerator
WAYPOINTS_COUNT 
41{
43};
@ WAYPOINTS_COUNT
Definition boss_captain_skarloc.cpp:42

◆ Spells

enum Spells
Enumerator
SPELL_HOLY_LIGHT 
SPELL_CLEANSE 
SPELL_HAMMER_OF_JUSTICE 
SPELL_HOLY_SHIELD 
SPELL_DEVOTION_AURA 
SPELL_CONSECRATION 
31{
32 SPELL_HOLY_LIGHT = 29427,
33 SPELL_CLEANSE = 29380,
35 SPELL_HOLY_SHIELD = 31904,
37 SPELL_CONSECRATION = 38385
38};
@ SPELL_HAMMER_OF_JUSTICE
Definition boss_captain_skarloc.cpp:34
@ SPELL_CLEANSE
Definition boss_captain_skarloc.cpp:33
@ SPELL_CONSECRATION
Definition boss_captain_skarloc.cpp:37
@ SPELL_DEVOTION_AURA
Definition boss_captain_skarloc.cpp:36
@ SPELL_HOLY_SHIELD
Definition boss_captain_skarloc.cpp:35
@ SPELL_HOLY_LIGHT
Definition boss_captain_skarloc.cpp:32

◆ Text

enum Text
Enumerator
SAY_ENTER 
SAY_TAUNT 
SAY_SLAY 
SAY_DEATH 
23{
24 SAY_ENTER = 0,
25 SAY_TAUNT = 1,
26 SAY_SLAY = 2,
27 SAY_DEATH = 3
28};
@ SAY_DEATH
Definition boss_captain_skarloc.cpp:27
@ SAY_SLAY
Definition boss_captain_skarloc.cpp:26
@ SAY_TAUNT
Definition boss_captain_skarloc.cpp:25
@ SAY_ENTER
Definition boss_captain_skarloc.cpp:24

Function Documentation

◆ AddSC_boss_captain_skarloc()

void AddSC_boss_captain_skarloc ( )
227{
229}
#define RegisterOldHillsbradCreatureAI(ai_name)
Definition old_hillsbrad.h:100
Definition boss_captain_skarloc.cpp:54

References RegisterOldHillsbradCreatureAI.

Referenced by AddKalimdorScripts().

Variable Documentation

◆ startPath

const Position startPath[WAYPOINTS_COUNT]
Initial value:
=
{
{2008.38f, 281.57f, 65.70f, 0.0f},
{2035.71f, 271.38f, 63.495f, 0.0f},
{2049.12f, 252.31f, 62.855f, 0.0f},
{2058.77f, 236.04f, 63.92f, 0.0f}
}
46{
47 {2008.38f, 281.57f, 65.70f, 0.0f},
48 {2035.71f, 271.38f, 63.495f, 0.0f},
49 {2049.12f, 252.31f, 62.855f, 0.0f},
50 {2058.77f, 236.04f, 63.92f, 0.0f}
51};

Referenced by boss_captain_skarloc::InitializeAI().