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

Go to the source code of this file.

Classes

class  boss_baron_rafe_dreuger
struct  boss_baron_rafe_dreuger::boss_baron_rafe_dreugerAI
class  boss_baroness_dorothea_millstipe
struct  boss_baroness_dorothea_millstipe::boss_baroness_dorothea_millstipeAI
class  boss_lady_catriona_von_indi
struct  boss_lady_catriona_von_indi::boss_lady_catriona_von_indiAI
class  boss_lady_keira_berrybuck
struct  boss_lady_keira_berrybuck::boss_lady_keira_berrybuckAI
class  boss_lord_crispin_ference
struct  boss_lord_crispin_ference::boss_lord_crispin_ferenceAI
class  boss_lord_robin_daris
struct  boss_lord_robin_daris::boss_lord_robin_darisAI
class  boss_moroes
struct  boss_moroes::boss_moroesAI
struct  boss_moroes_guestAI

Enumerations

enum  Spells {
  SPELL_VANISH = 29448 , SPELL_GARROTE = 37066 , SPELL_BLIND = 34694 , SPELL_GOUGE = 29425 ,
  SPELL_FRENZY = 37023 , SPELL_MANABURN = 29405 , SPELL_MINDFLY = 29570 , SPELL_SWPAIN = 34441 ,
  SPELL_SHADOWFORM = 29406 , SPELL_HAMMEROFJUSTICE = 13005 , SPELL_JUDGEMENTOFCOMMAND = 29386 , SPELL_SEALOFCOMMAND = 29385 ,
  SPELL_DISPELMAGIC = 15090 , SPELL_GREATERHEAL = 29564 , SPELL_HOLYFIRE = 29563 , SPELL_PWSHIELD = 29408 ,
  SPELL_CLEANSE = 29380 , SPELL_GREATERBLESSOFMIGHT = 29381 , SPELL_HOLYLIGHT = 29562 , SPELL_DIVINESHIELD = 41367 ,
  SPELL_HAMSTRING = 9080 , SPELL_MORTALSTRIKE = 29572 , SPELL_WHIRLWIND = 29573 , SPELL_DISARM = 8379 ,
  SPELL_HEROICSTRIKE = 29567 , SPELL_SHIELDBASH = 11972 , SPELL_SHIELDWALL = 29390
}
enum  Yells { SAY_AGGRO = 0 , SAY_SPECIAL = 1 , SAY_KILL = 2 , SAY_DEATH = 3 }

Functions

void AddSC_boss_moroes ()

Variables

const uint32 Adds [6]
Position const Locations [4]

Enumeration Type Documentation

◆ Spells

enum Spells
Enumerator
SPELL_VANISH 
SPELL_GARROTE 
SPELL_BLIND 
SPELL_GOUGE 
SPELL_FRENZY 
SPELL_MANABURN 
SPELL_MINDFLY 
SPELL_SWPAIN 
SPELL_SHADOWFORM 
SPELL_HAMMEROFJUSTICE 
SPELL_JUDGEMENTOFCOMMAND 
SPELL_SEALOFCOMMAND 
SPELL_DISPELMAGIC 
SPELL_GREATERHEAL 
SPELL_HOLYFIRE 
SPELL_PWSHIELD 
SPELL_CLEANSE 
SPELL_GREATERBLESSOFMIGHT 
SPELL_HOLYLIGHT 
SPELL_DIVINESHIELD 
SPELL_HAMSTRING 
SPELL_MORTALSTRIKE 
SPELL_WHIRLWIND 
SPELL_DISARM 
SPELL_HEROICSTRIKE 
SPELL_SHIELDBASH 
SPELL_SHIELDWALL 

Definition at line 25 of file boss_moroes.cpp.

◆ Yells

enum Yells
Enumerator
SAY_AGGRO 
SAY_SPECIAL 
SAY_KILL 
SAY_DEATH 

Definition at line 17 of file boss_moroes.cpp.

Function Documentation

◆ AddSC_boss_moroes()

void AddSC_boss_moroes ( )

Definition at line 760 of file boss_moroes.cpp.

Referenced by AddEasternKingdomsScripts().

Variable Documentation

◆ Adds

const uint32 Adds[6]
Initial value:
=
{
17007,
19872,
19873,
19874,
19875,
19876,
}

Definition at line 71 of file boss_moroes.cpp.

Referenced by boss_moroes::boss_moroesAI::SpawnAdds().

◆ Locations

Position const Locations[4]
Initial value:
=
{
{-10991.0f, -1884.33f, 81.73f, 0.614315f},
{-10989.4f, -1885.88f, 81.73f, 0.904913f},
{-10978.1f, -1887.07f, 81.73f, 2.035550f},
{-10975.9f, -1885.81f, 81.73f, 2.253890f},
}

Definition at line 63 of file boss_moroes.cpp.

Referenced by boss_moroes::boss_moroesAI::SpawnAdds().