TrinityCore
Loading...
Searching...
No Matches
boss_mal_ganis.cpp File Reference
#include "culling_of_stratholme.h"
#include "InstanceScript.h"
#include "Map.h"
#include "PassiveAI.h"
#include "ScriptedCreature.h"
#include "ScriptMgr.h"
+ Include dependency graph for boss_mal_ganis.cpp:

Go to the source code of this file.

Classes

class  boss_mal_ganis
 
struct  boss_mal_ganis::boss_mal_ganisAI
 

Macros

#define SPELL_CARRION_SWARM   DUNGEON_MODE(52720,58852)
 
#define SPELL_MIND_BLAST   DUNGEON_MODE(52722,58850)
 
#define SPELL_SLEEP   DUNGEON_MODE(52721,58849)
 

Enumerations

enum  Spells { SPELL_VAMPIRIC_TOUCH = 52723 }
 
enum  Yells {
  SAY_KILL = 3 , SAY_SLAY = 4 , SAY_SLEEP = 5 , SAY_30HEALTH = 6 ,
  SAY_15HEALTH = 7
}
 
enum  Events { EVENT_CARRION_SWARM = 1 , EVENT_MIND_BLAST , EVENT_VAMPIRIC_TOUCH , EVENT_SLEEP }
 

Functions

void AddSC_boss_mal_ganis ()
 

Macro Definition Documentation

◆ SPELL_CARRION_SWARM

#define SPELL_CARRION_SWARM   DUNGEON_MODE(52720,58852)

Definition at line 30 of file boss_mal_ganis.cpp.

◆ SPELL_MIND_BLAST

#define SPELL_MIND_BLAST   DUNGEON_MODE(52722,58850)

Definition at line 31 of file boss_mal_ganis.cpp.

◆ SPELL_SLEEP

#define SPELL_SLEEP   DUNGEON_MODE(52721,58849)

Definition at line 32 of file boss_mal_ganis.cpp.

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_CARRION_SWARM 
EVENT_MIND_BLAST 
EVENT_VAMPIRIC_TOUCH 
EVENT_SLEEP 

Definition at line 43 of file boss_mal_ganis.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_VAMPIRIC_TOUCH 

Definition at line 25 of file boss_mal_ganis.cpp.

◆ Yells

enum Yells
Enumerator
SAY_KILL 
SAY_SLAY 
SAY_SLEEP 
SAY_30HEALTH 
SAY_15HEALTH 

Definition at line 34 of file boss_mal_ganis.cpp.

Function Documentation

◆ AddSC_boss_mal_ganis()

void AddSC_boss_mal_ganis ( )

Definition at line 185 of file boss_mal_ganis.cpp.

+ Here is the caller graph for this function: