TrinityCore
Loading...
Searching...
No Matches
boss_rend_blackhand.cpp File Reference
#include "ScriptMgr.h"
#include "blackrock_spire.h"
#include "GameObject.h"
#include "MotionMaster.h"
#include "ObjectAccessor.h"
#include "Player.h"
#include "ScriptedCreature.h"
+ Include dependency graph for boss_rend_blackhand.cpp:

Go to the source code of this file.

Classes

struct  boss_rend_blackhand
 

Enumerations

enum  Spells {
  SPELL_WHIRLWIND = 13736 , SPELL_CLEAVE = 15284 , SPELL_MORTAL_STRIKE = 16856 , SPELL_FRENZY = 8269 ,
  SPELL_KNOCKDOWN = 13360
}
 
enum  Says {
  SAY_BLACKHAND_1 = 0 , SAY_BLACKHAND_2 = 1 , EMOTE_BLACKHAND_DISMOUNT = 2 , SAY_NEFARIUS_0 = 0 ,
  SAY_NEFARIUS_1 = 1 , SAY_NEFARIUS_2 = 2 , SAY_NEFARIUS_3 = 3 , SAY_NEFARIUS_4 = 4 ,
  SAY_NEFARIUS_5 = 5 , SAY_NEFARIUS_6 = 6 , SAY_NEFARIUS_7 = 7 , SAY_NEFARIUS_8 = 8 ,
  SAY_NEFARIUS_9 = 9
}
 
enum  Adds { NPC_CHROMATIC_WHELP = 10442 , NPC_CHROMATIC_DRAGONSPAWN = 10447 , NPC_BLACKHAND_DRAGON_HANDLER = 10742 }
 
enum  Misc {
  NEFARIUS_PATH_1 = 11037360 , NEFARIUS_PATH_2 = 11037368 , NEFARIUS_PATH_3 = 11037376 , REND_PATH_1 = 11037440 ,
  REND_PATH_2 = 11037448
}
 
enum  Events {
  EVENT_START_1 = 1 , EVENT_START_2 = 2 , EVENT_START_3 = 3 , EVENT_START_4 = 4 ,
  EVENT_TURN_TO_REND = 5 , EVENT_TURN_TO_PLAYER = 6 , EVENT_TURN_TO_FACING_1 = 7 , EVENT_TURN_TO_FACING_2 = 8 ,
  EVENT_TURN_TO_FACING_3 = 9 , EVENT_WAVE_1 = 10 , EVENT_WAVE_2 = 11 , EVENT_WAVE_3 = 12 ,
  EVENT_WAVE_4 = 13 , EVENT_WAVE_5 = 14 , EVENT_WAVE_6 = 15 , EVENT_WAVES_TEXT_1 = 16 ,
  EVENT_WAVES_TEXT_2 = 17 , EVENT_WAVES_TEXT_3 = 18 , EVENT_WAVES_TEXT_4 = 19 , EVENT_WAVES_TEXT_5 = 20 ,
  EVENT_WAVES_COMPLETE_TEXT_1 = 21 , EVENT_WAVES_COMPLETE_TEXT_2 = 22 , EVENT_WAVES_COMPLETE_TEXT_3 = 23 , EVENT_WAVES_EMOTE_1 = 24 ,
  EVENT_WAVES_EMOTE_2 = 25 , EVENT_PATH_REND = 26 , EVENT_PATH_NEFARIUS = 27 , EVENT_TELEPORT_1 = 28 ,
  EVENT_TELEPORT_2 = 29 , EVENT_WHIRLWIND = 30 , EVENT_CLEAVE = 31 , EVENT_MORTAL_STRIKE = 32
}
 

Functions

void AddSC_boss_rend_blackhand ()
 

Enumeration Type Documentation

◆ Adds

enum Adds
Enumerator
NPC_CHROMATIC_WHELP 
NPC_CHROMATIC_DRAGONSPAWN 
NPC_BLACKHAND_DRAGON_HANDLER 

Definition at line 54 of file boss_rend_blackhand.cpp.

◆ Events

enum Events
Enumerator
EVENT_START_1 
EVENT_START_2 
EVENT_START_3 
EVENT_START_4 
EVENT_TURN_TO_REND 
EVENT_TURN_TO_PLAYER 
EVENT_TURN_TO_FACING_1 
EVENT_TURN_TO_FACING_2 
EVENT_TURN_TO_FACING_3 
EVENT_WAVE_1 
EVENT_WAVE_2 
EVENT_WAVE_3 
EVENT_WAVE_4 
EVENT_WAVE_5 
EVENT_WAVE_6 
EVENT_WAVES_TEXT_1 
EVENT_WAVES_TEXT_2 
EVENT_WAVES_TEXT_3 
EVENT_WAVES_TEXT_4 
EVENT_WAVES_TEXT_5 
EVENT_WAVES_COMPLETE_TEXT_1 
EVENT_WAVES_COMPLETE_TEXT_2 
EVENT_WAVES_COMPLETE_TEXT_3 
EVENT_WAVES_EMOTE_1 
EVENT_WAVES_EMOTE_2 
EVENT_PATH_REND 
EVENT_PATH_NEFARIUS 
EVENT_TELEPORT_1 
EVENT_TELEPORT_2 
EVENT_WHIRLWIND 
EVENT_CLEAVE 
EVENT_MORTAL_STRIKE 

Definition at line 126 of file boss_rend_blackhand.cpp.

◆ Misc

enum Misc
Enumerator
NEFARIUS_PATH_1 
NEFARIUS_PATH_2 
NEFARIUS_PATH_3 
REND_PATH_1 
REND_PATH_2 

Definition at line 61 of file boss_rend_blackhand.cpp.

◆ Says

enum Says
Enumerator
SAY_BLACKHAND_1 
SAY_BLACKHAND_2 
EMOTE_BLACKHAND_DISMOUNT 
SAY_NEFARIUS_0 
SAY_NEFARIUS_1 
SAY_NEFARIUS_2 
SAY_NEFARIUS_3 
SAY_NEFARIUS_4 
SAY_NEFARIUS_5 
SAY_NEFARIUS_6 
SAY_NEFARIUS_7 
SAY_NEFARIUS_8 
SAY_NEFARIUS_9 

Definition at line 35 of file boss_rend_blackhand.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_WHIRLWIND 
SPELL_CLEAVE 
SPELL_MORTAL_STRIKE 
SPELL_FRENZY 
SPELL_KNOCKDOWN 

Definition at line 26 of file boss_rend_blackhand.cpp.

Function Documentation

◆ AddSC_boss_rend_blackhand()

void AddSC_boss_rend_blackhand ( )

Definition at line 449 of file boss_rend_blackhand.cpp.

+ Here is the caller graph for this function: