TrinityCore
Loading...
Searching...
No Matches
boss_salramm_the_fleshcrafter.cpp File Reference
#include "culling_of_stratholme.h"
#include "InstanceScript.h"
#include "ScriptedCreature.h"
#include "ScriptMgr.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"
+ Include dependency graph for boss_salramm_the_fleshcrafter.cpp:

Go to the source code of this file.

Classes

class  boss_salramm
 
struct  boss_salramm::boss_salrammAI
 
class  spell_salramm_steal_flesh
 

Macros

#define SPELL_EXPLODE_GHOUL   DUNGEON_MODE(52480,58825)
 
#define SPELL_SHADOW_BOLT   DUNGEON_MODE(57725,58827)
 

Enumerations

enum  Spells {
  SPELL_CURSE_OF_TWISTED_FLESH = 58845 , SPELL_STEAL_FLESH = 52708 , SPELL_STEAL_FLESH_DEBUFF = 52711 , SPELL_STEAL_FLESH_BUFF = 52712 ,
  SPELL_SUMMON_GHOULS = 52451
}
 
enum  Yells {
  SAY_AGGRO = 0 , SAY_SPAWN = 1 , SAY_SLAY = 2 , SAY_DEATH = 3 ,
  SAY_EXPLODE_GHOUL = 4 , SAY_STEAL_FLESH = 5 , SAY_SUMMON_GHOULS = 6
}
 
enum  Events {
  EVENT_CURSE_FLESH = 1 , EVENT_EXPLODE_GHOUL1 , EVENT_EXPLODE_GHOUL2 , EVENT_SHADOW_BOLT ,
  EVENT_STEAL_FLESH , EVENT_SUMMON_GHOULS
}
 

Functions

void AddSC_boss_salramm ()
 

Macro Definition Documentation

◆ SPELL_EXPLODE_GHOUL

#define SPELL_EXPLODE_GHOUL   DUNGEON_MODE(52480,58825)

Definition at line 34 of file boss_salramm_the_fleshcrafter.cpp.

◆ SPELL_SHADOW_BOLT

#define SPELL_SHADOW_BOLT   DUNGEON_MODE(57725,58827)

Definition at line 35 of file boss_salramm_the_fleshcrafter.cpp.

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_CURSE_FLESH 
EVENT_EXPLODE_GHOUL1 
EVENT_EXPLODE_GHOUL2 
EVENT_SHADOW_BOLT 
EVENT_STEAL_FLESH 
EVENT_SUMMON_GHOULS 

Definition at line 48 of file boss_salramm_the_fleshcrafter.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_CURSE_OF_TWISTED_FLESH 
SPELL_STEAL_FLESH 
SPELL_STEAL_FLESH_DEBUFF 
SPELL_STEAL_FLESH_BUFF 
SPELL_SUMMON_GHOULS 

Definition at line 25 of file boss_salramm_the_fleshcrafter.cpp.

◆ Yells

enum Yells
Enumerator
SAY_AGGRO 
SAY_SPAWN 
SAY_SLAY 
SAY_DEATH 
SAY_EXPLODE_GHOUL 
SAY_STEAL_FLESH 
SAY_SUMMON_GHOULS 

Definition at line 37 of file boss_salramm_the_fleshcrafter.cpp.

Function Documentation

◆ AddSC_boss_salramm()

void AddSC_boss_salramm ( )

Definition at line 158 of file boss_salramm_the_fleshcrafter.cpp.

+ Here is the caller graph for this function: