TrinityCore
Loading...
Searching...
No Matches
boss_kirtonos_the_herald.cpp File Reference
#include "ScriptMgr.h"
#include "GameObject.h"
#include "GameObjectAI.h"
#include "InstanceScript.h"
#include "MotionMaster.h"
#include "ObjectAccessor.h"
#include "Player.h"
#include "scholomance.h"
#include "ScriptedCreature.h"
+ Include dependency graph for boss_kirtonos_the_herald.cpp:

Go to the source code of this file.

Classes

class  boss_kirtonos_the_herald
 
struct  boss_kirtonos_the_herald::boss_kirtonos_the_heraldAI
 
class  go_brazier_of_the_herald
 
struct  go_brazier_of_the_herald::go_brazier_of_the_heraldAI
 

Enumerations

enum  Says { EMOTE_SUMMONED = 0 }
 
enum  Spells {
  SPELL_SWOOP = 18144 , SPELL_WING_FLAP = 12882 , SPELL_PIERCE_ARMOR = 6016 , SPELL_DISARM = 8379 ,
  SPELL_KIRTONOS_TRANSFORM = 16467 , SPELL_SHADOW_BOLT = 17228 , SPELL_CURSE_OF_TONGUES = 12889 , SPELL_DOMINATE_MIND = 14515
}
 
enum  Events {
  INTRO_1 = 1 , INTRO_2 = 2 , INTRO_3 = 3 , INTRO_4 = 4 ,
  INTRO_5 = 5 , INTRO_6 = 6 , EVENT_SWOOP = 7 , EVENT_WING_FLAP = 8 ,
  EVENT_PIERCE_ARMOR = 9 , EVENT_DISARM = 10 , EVENT_SHADOW_BOLT = 11 , EVENT_CURSE_OF_TONGUES = 12 ,
  EVENT_DOMINATE_MIND = 13 , EVENT_KIRTONOS_TRANSFORM = 14
}
 
enum  Misc { WEAPON_KIRTONOS_STAFF = 11365 , POINT_KIRTONOS_LAND = 13 , KIRTONOS_PATH = 840488 }
 
enum  Brazier_Of_The_Herald { NPC_KIRTONOS = 10506 , SOUND_SCREECH = 557 }
 

Functions

void AddSC_boss_kirtonos_the_herald ()
 

Variables

Position const PosMove [2]
 
Position const PosSummon [1]
 

Enumeration Type Documentation

◆ Brazier_Of_The_Herald

Enumerator
NPC_KIRTONOS 
SOUND_SCREECH 

Definition at line 268 of file boss_kirtonos_the_herald.cpp.

◆ Events

enum Events
Enumerator
INTRO_1 
INTRO_2 
INTRO_3 
INTRO_4 
INTRO_5 
INTRO_6 
EVENT_SWOOP 
EVENT_WING_FLAP 
EVENT_PIERCE_ARMOR 
EVENT_DISARM 
EVENT_SHADOW_BOLT 
EVENT_CURSE_OF_TONGUES 
EVENT_DOMINATE_MIND 
EVENT_KIRTONOS_TRANSFORM 

Definition at line 45 of file boss_kirtonos_the_herald.cpp.

◆ Misc

enum Misc
Enumerator
WEAPON_KIRTONOS_STAFF 
POINT_KIRTONOS_LAND 
KIRTONOS_PATH 

Definition at line 63 of file boss_kirtonos_the_herald.cpp.

◆ Says

enum Says
Enumerator
EMOTE_SUMMONED 

Definition at line 28 of file boss_kirtonos_the_herald.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_SWOOP 
SPELL_WING_FLAP 
SPELL_PIERCE_ARMOR 
SPELL_DISARM 
SPELL_KIRTONOS_TRANSFORM 
SPELL_SHADOW_BOLT 
SPELL_CURSE_OF_TONGUES 
SPELL_DOMINATE_MIND 

Definition at line 33 of file boss_kirtonos_the_herald.cpp.

Function Documentation

◆ AddSC_boss_kirtonos_the_herald()

void AddSC_boss_kirtonos_the_herald ( )

Definition at line 303 of file boss_kirtonos_the_herald.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ PosMove

Position const PosMove[2]
Initial value:
=
{
{ 299.4884f, 92.76137f, 105.6335f, 0.0f },
{ 314.8673f, 90.30210f, 101.6459f, 0.0f }
}

Definition at line 70 of file boss_kirtonos_the_herald.cpp.

◆ PosSummon

Position const PosSummon[1]
Initial value:
=
{
{ 315.028f, 70.53845f, 102.1496f, 0.3859715f }
}

Definition at line 274 of file boss_kirtonos_the_herald.cpp.