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

Go to the source code of this file.

Classes

class  boss_warchief_kargath_bladefist
struct  boss_warchief_kargath_bladefist::boss_warchief_kargath_bladefistAI

Macros

#define TARGET_NUM   5

Enumerations

enum  Creatures { NPC_SHATTERED_ASSASSIN = 17695 , NPC_HEARTHEN_GUARD = 17621 , NPC_SHARPSHOOTER_GUARD = 17622 , NPC_REAVER_GUARD = 17623 }
enum  Says { SAY_AGGRO = 0 , SAY_SLAY = 1 , SAY_DEATH = 2 }
enum  Spells { SPELL_BLADE_DANCE = 30739 , H_SPELL_CHARGE = 25821 }

Functions

void AddSC_boss_warchief_kargath_bladefist ()

Variables

float AddsEntrance [3] = { 306.036f, -84.29f, 1.93f }
float AssassEntrance [3] = { 275.136f, -84.29f, 2.3f }
float AssassExit [3] = { 184.233f, -84.29f, 2.3f }

Macro Definition Documentation

◆ TARGET_NUM

Enumeration Type Documentation

◆ Creatures

enum Creatures
Enumerator
NPC_SHATTERED_ASSASSIN 
NPC_HEARTHEN_GUARD 
NPC_SHARPSHOOTER_GUARD 
NPC_REAVER_GUARD 

Definition at line 34 of file boss_warchief_kargath_bladefist.cpp.

◆ Says

enum Says
Enumerator
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 

Definition at line 21 of file boss_warchief_kargath_bladefist.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_BLADE_DANCE 
H_SPELL_CHARGE 

Definition at line 28 of file boss_warchief_kargath_bladefist.cpp.

Function Documentation

◆ AddSC_boss_warchief_kargath_bladefist()

void AddSC_boss_warchief_kargath_bladefist ( )

Definition at line 305 of file boss_warchief_kargath_bladefist.cpp.

Referenced by AddOutlandScripts().

Variable Documentation

◆ AddsEntrance

float AddsEntrance[3] = { 306.036f, -84.29f, 1.93f }

◆ AssassEntrance

float AssassEntrance[3] = { 275.136f, -84.29f, 2.3f }

◆ AssassExit

float AssassExit[3] = { 184.233f, -84.29f, 2.3f }