TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boss_midnight.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "SpellInfo.h"
+ Include dependency graph for boss_midnight.cpp:

Classes

class  boss_attumen
 
struct  boss_attumen::boss_attumenAI
 
class  boss_midnight
 
struct  boss_midnight::boss_midnightAI
 

Enumerations

enum  Midnight {
  SAY_MIDNIGHT_KILL = 0, SAY_APPEAR = 1, SAY_MOUNT = 2, SAY_KILL = 0,
  SAY_DISARMED = 1, SAY_DEATH = 2, SAY_RANDOM = 3, SPELL_SHADOWCLEAVE = 29832,
  SPELL_INTANGIBLE_PRESENCE = 29833, SPELL_BERSERKER_CHARGE = 26561, MOUNTED_DISPLAYID = 16040, SUMMON_ATTUMEN = 15550
}
 

Functions

void AddSC_boss_attumen ()
 

Enumeration Type Documentation

enum Midnight
Enumerator
SAY_MIDNIGHT_KILL 
SAY_APPEAR 
SAY_MOUNT 
SAY_KILL 
SAY_DISARMED 
SAY_DEATH 
SAY_RANDOM 
SPELL_SHADOWCLEAVE 
SPELL_INTANGIBLE_PRESENCE 
SPELL_BERSERKER_CHARGE 
MOUNTED_DISPLAYID 
SUMMON_ATTUMEN 
31 {
33  SAY_APPEAR = 1,
34  SAY_MOUNT = 2,
35 
36  SAY_KILL = 0,
37  SAY_DISARMED = 1,
38  SAY_DEATH = 2,
39  SAY_RANDOM = 3,
40 
41  SPELL_SHADOWCLEAVE = 29832,
43  SPELL_BERSERKER_CHARGE = 26561, //Only when mounted
44 
45  MOUNTED_DISPLAYID = 16040,
46 
47  //Attumen (@todo Use the summoning spell instead of Creature id. It works, but is not convenient for us)
48  SUMMON_ATTUMEN = 15550,
49 };
Definition: boss_midnight.cpp:41
Definition: boss_midnight.cpp:36
Definition: boss_midnight.cpp:39
Definition: boss_midnight.cpp:43
Definition: boss_midnight.cpp:45
Definition: boss_midnight.cpp:34
Definition: boss_midnight.cpp:42
Definition: boss_midnight.cpp:32
Definition: boss_midnight.cpp:37
Definition: boss_midnight.cpp:48
Definition: boss_midnight.cpp:38
Definition: boss_midnight.cpp:33

Function Documentation

void AddSC_boss_attumen ( )
335 {
336  new boss_attumen();
337  new boss_midnight();
338 }
Definition: boss_midnight.cpp:51
Definition: boss_midnight.cpp:124

+ Here is the call graph for this function:

+ Here is the caller graph for this function: