TrinityCore
Loading...
Searching...
No Matches
boss_moroes.cpp File Reference
#include "ScriptMgr.h"
#include "Containers.h"
#include "karazhan.h"
#include "InstanceScript.h"
#include "ObjectAccessor.h"
#include "ScriptedCreature.h"
#include "TemporarySummon.h"
+ Include dependency graph for boss_moroes.cpp:

Go to the source code of this file.

Classes

class  boss_moroes
 
struct  boss_moroes::boss_moroesAI
 
struct  boss_moroes_guestAI
 
class  boss_baroness_dorothea_millstipe
 
struct  boss_baroness_dorothea_millstipe::boss_baroness_dorothea_millstipeAI
 
class  boss_baron_rafe_dreuger
 
struct  boss_baron_rafe_dreuger::boss_baron_rafe_dreugerAI
 
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_robin_daris
 
struct  boss_lord_robin_daris::boss_lord_robin_darisAI
 
class  boss_lord_crispin_ference
 
struct  boss_lord_crispin_ference::boss_lord_crispin_ferenceAI
 

Enumerations

enum  Yells { SAY_AGGRO = 0 , SAY_SPECIAL = 1 , SAY_KILL = 2 , SAY_DEATH = 3 }
 
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
}
 

Functions

void AddSC_boss_moroes ()
 

Variables

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

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 41 of file boss_moroes.cpp.

◆ Yells

enum Yells
Enumerator
SAY_AGGRO 
SAY_SPECIAL 
SAY_KILL 
SAY_DEATH 

Definition at line 33 of file boss_moroes.cpp.

Function Documentation

◆ AddSC_boss_moroes()

void AddSC_boss_moroes ( )

Definition at line 808 of file boss_moroes.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ Adds

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

Definition at line 87 of file boss_moroes.cpp.

◆ 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 79 of file boss_moroes.cpp.