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

Go to the source code of this file.

Classes

class  boss_nightbane
struct  boss_nightbane::boss_nightbaneAI

Enumerations

enum  Says {
  EMOTE_SUMMON = 0 , YELL_AGGRO = 1 , YELL_FLY_PHASE = 2 , YELL_LAND_PHASE = 3 ,
  EMOTE_BREATH = 4
}
enum  Spells {
  SPELL_BELLOWING_ROAR = 39427 , SPELL_CHARRED_EARTH = 30129 , SPELL_DISTRACTING_ASH = 30130 , SPELL_SMOLDERING_BREATH = 30210 ,
  SPELL_TAIL_SWEEP = 25653 , SPELL_RAIN_OF_BONES = 37098 , SPELL_SMOKING_BLAST = 37057 , SPELL_FIREBALL_BARRAGE = 30282 ,
  SPELL_SEARING_CINDERS = 30127 , SPELL_SUMMON_SKELETON = 30170
}

Functions

void AddSC_boss_nightbane ()

Variables

float IntroWay [8][3]

Enumeration Type Documentation

◆ Says

enum Says
Enumerator
EMOTE_SUMMON 
YELL_AGGRO 
YELL_FLY_PHASE 
YELL_LAND_PHASE 
EMOTE_BREATH 

Definition at line 33 of file boss_nightbane.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_BELLOWING_ROAR 
SPELL_CHARRED_EARTH 
SPELL_DISTRACTING_ASH 
SPELL_SMOLDERING_BREATH 
SPELL_TAIL_SWEEP 
SPELL_RAIN_OF_BONES 
SPELL_SMOKING_BLAST 
SPELL_FIREBALL_BARRAGE 
SPELL_SEARING_CINDERS 
SPELL_SUMMON_SKELETON 

Definition at line 17 of file boss_nightbane.cpp.

Function Documentation

◆ AddSC_boss_nightbane()

void AddSC_boss_nightbane ( )

Definition at line 435 of file boss_nightbane.cpp.

Referenced by AddEasternKingdomsScripts().

Variable Documentation

◆ IntroWay

float IntroWay[8][3]
Initial value:
=
{
{-11053.37f, -1794.48f, 149.00f},
{-11141.07f, -1841.40f, 125.00f},
{-11187.28f, -1890.23f, 125.00f},
{-11189.20f, -1931.25f, 125.00f},
{-11153.76f, -1948.93f, 125.00f},
{-11128.73f, -1929.75f, 125.00f},
{-11140.00f, -1915.00f, 122.00f},
{-11163.00f, -1903.00f, 91.473f}
}

Definition at line 42 of file boss_nightbane.cpp.

Referenced by boss_nightbane::boss_nightbaneAI::MovementInform(), boss_nightbane::boss_nightbaneAI::Reset(), boss_nightbane::boss_nightbaneAI::TakeOff(), and boss_nightbane::boss_nightbaneAI::UpdateAI().