TrinityCore
Loading...
Searching...
No Matches
boss_patchwerk.cpp File Reference
#include "ScriptMgr.h"
#include "InstanceScript.h"
#include "naxxramas.h"
#include "ScriptedCreature.h"
+ Include dependency graph for boss_patchwerk.cpp:

Go to the source code of this file.

Classes

struct  boss_patchwerk
 

Macros

#define SPELL_HATEFUL_STRIKE   RAID_MODE(28308,59192)
 

Enumerations

enum  PatchwerkTexts {
  SAY_AGGRO = 0 , SAY_SLAY = 1 , SAY_DEATH = 2 , EMOTE_BERSERK = 3 ,
  EMOTE_FRENZY = 4
}
 
enum  PatchwerkSpells { SPELL_HATEFUL_STRIKE_PRIMER = 28307 , SPELL_FRENZY = 28131 , SPELL_BERSERK = 26662 , SPELL_SLIME_BOLT = 32309 }
 
enum  PatchwerkEvents { EVENT_BERSERK = 1 , EVENT_HATEFUL , EVENT_SLIME }
 
enum  Misc { ACHIEV_MAKE_QUICK_WERK_OF_HIM_STARTING_EVENT = 10286 }
 
enum  HatefulThreatAmounts { HATEFUL_THREAT_AMT = 1000 }
 

Functions

void AddSC_boss_patchwerk ()
 

Macro Definition Documentation

◆ SPELL_HATEFUL_STRIKE

#define SPELL_HATEFUL_STRIKE   RAID_MODE(28308,59192)

Definition at line 45 of file boss_patchwerk.cpp.

Enumeration Type Documentation

◆ HatefulThreatAmounts

Enumerator
HATEFUL_THREAT_AMT 

Definition at line 59 of file boss_patchwerk.cpp.

◆ Misc

enum Misc
Enumerator
ACHIEV_MAKE_QUICK_WERK_OF_HIM_STARTING_EVENT 

Definition at line 54 of file boss_patchwerk.cpp.

◆ PatchwerkEvents

Enumerator
EVENT_BERSERK 
EVENT_HATEFUL 
EVENT_SLIME 

Definition at line 47 of file boss_patchwerk.cpp.

◆ PatchwerkSpells

Enumerator
SPELL_HATEFUL_STRIKE_PRIMER 
SPELL_FRENZY 
SPELL_BERSERK 
SPELL_SLIME_BOLT 

Definition at line 37 of file boss_patchwerk.cpp.

◆ PatchwerkTexts

Enumerator
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
EMOTE_BERSERK 
EMOTE_FRENZY 

Definition at line 28 of file boss_patchwerk.cpp.

Function Documentation

◆ AddSC_boss_patchwerk()

void AddSC_boss_patchwerk ( )

Definition at line 180 of file boss_patchwerk.cpp.

+ Here is the caller graph for this function: