Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
boss_razuvious.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "naxxramas.h"
Include dependency graph for boss_razuvious.cpp:

Go to the source code of this file.

Classes

class  boss_razuvious
struct  boss_razuvious::boss_razuviousAI

Macros

#define SOUND_AGGRO   RAND(8852, 8853, 8854)
#define SOUND_AGGROMIX   8847
#define SOUND_COMMND   RAND(8855, 8856, 8858, 8859, 8861)
#define SOUND_DEATH   8860
#define SOUND_SLAY   RAND(8861, 8863)

Enumerations

enum  Events {
  EVENT_NONE , EVENT_STRIKE , EVENT_SHOUT , EVENT_KNIFE ,
  EVENT_COMMAND
}
enum  Spells { SPELL_UNBALANCING_STRIKE = 26613 , SPELL_DISRUPTING_SHOUT = 29107 , SPELL_JAGGED_KNIFE = 55550 , SPELL_HOPELESS = 29125 }

Functions

void AddSC_boss_razuvious ()

Macro Definition Documentation

◆ SOUND_AGGRO

#define SOUND_AGGRO   RAND(8852, 8853, 8854)

Definition at line 24 of file boss_razuvious.cpp.

Referenced by boss_razuvious::boss_razuviousAI::EnterCombat().

◆ SOUND_AGGROMIX

#define SOUND_AGGROMIX   8847

Definition at line 28 of file boss_razuvious.cpp.

◆ SOUND_COMMND

#define SOUND_COMMND   RAND(8855, 8856, 8858, 8859, 8861)

Definition at line 26 of file boss_razuvious.cpp.

Referenced by boss_razuvious::boss_razuviousAI::UpdateAI().

◆ SOUND_DEATH

#define SOUND_DEATH   8860

Definition at line 27 of file boss_razuvious.cpp.

Referenced by boss_razuvious::boss_razuviousAI::JustDied().

◆ SOUND_SLAY

#define SOUND_SLAY   RAND(8861, 8863)

Definition at line 25 of file boss_razuvious.cpp.

Referenced by boss_razuvious::boss_razuviousAI::KilledUnit().

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_NONE 
EVENT_STRIKE 
EVENT_SHOUT 
EVENT_KNIFE 
EVENT_COMMAND 

Definition at line 38 of file boss_razuvious.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_UNBALANCING_STRIKE 
SPELL_DISRUPTING_SHOUT 
SPELL_JAGGED_KNIFE 
SPELL_HOPELESS 

Definition at line 30 of file boss_razuvious.cpp.

Function Documentation

◆ AddSC_boss_razuvious()

void AddSC_boss_razuvious ( )

Definition at line 129 of file boss_razuvious.cpp.

Referenced by AddNorthrendScripts().