AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_razuvious.cpp File Reference
#include "CreatureScript.h"
#include "ScriptedCreature.h"
#include "naxxramas.h"
#include "SpellInfo.h"

Go to the source code of this file.

Classes

class  boss_razuvious
 
struct  boss_razuvious::boss_razuviousAI
 
class  boss_razuvious_minion
 
struct  boss_razuvious_minion::boss_razuvious_minionAI
 

Enumerations

enum  Says {
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_TAUNTED = 2 ,
  SAY_DEATH = 3 ,
  SAY_PATHETIC = 4 ,
  SAY_TARGET_DUMMY = 5 ,
  SAY_DEATH_KNIGHT_UNDERSTUDY = 0
}
 
enum  Spells {
  SPELL_UNBALANCING_STRIKE = 26613 ,
  SPELL_DISRUPTING_SHOUT_10 = 55543 ,
  SPELL_DISRUPTING_SHOUT_25 = 29107 ,
  SPELL_JAGGED_KNIFE = 55550 ,
  SPELL_HOPELESS = 29125 ,
  SPELL_TAUNT = 29060
}
 
enum  Events {
  EVENT_UNBALANCING_STRIKE = 1 ,
  EVENT_DISRUPTING_SHOUT = 2 ,
  EVENT_JAGGED_KNIFE = 3
}
 
enum  NPCs {
  NPC_DEATH_KNIGHT_UNDERSTUDY = 16803 ,
  NPC_TARGET_DUMMY = 16211
}
 
enum  Actions {
  ACTION_FACE_ME = 0 ,
  ACTION_TALK = 1 ,
  ACTION_EMOTE = 2 ,
  ACTION_SALUTE = 3 ,
  ACTION_BACK_TO_TRAINING = 4
}
 
enum  Misc {
  GROUP_OOC_RP = 0 ,
  POINT_DEATH_KNIGHT = 0
}
 

Functions

void AddSC_boss_razuvious ()
 

Enumeration Type Documentation

◆ Actions

enum Actions
Enumerator
ACTION_FACE_ME 
ACTION_TALK 
ACTION_EMOTE 
ACTION_SALUTE 
ACTION_BACK_TO_TRAINING 
58{
60 ACTION_TALK = 1,
61 ACTION_EMOTE = 2,
62 ACTION_SALUTE = 3,
64};
@ ACTION_EMOTE
Definition boss_razuvious.cpp:61
@ ACTION_BACK_TO_TRAINING
Definition boss_razuvious.cpp:63
@ ACTION_TALK
Definition boss_razuvious.cpp:60
@ ACTION_SALUTE
Definition boss_razuvious.cpp:62
@ ACTION_FACE_ME
Definition boss_razuvious.cpp:59

◆ Events

enum Events
Enumerator
EVENT_UNBALANCING_STRIKE 
EVENT_DISRUPTING_SHOUT 
EVENT_JAGGED_KNIFE 
45{
49};
@ EVENT_DISRUPTING_SHOUT
Definition boss_razuvious.cpp:47
@ EVENT_JAGGED_KNIFE
Definition boss_razuvious.cpp:48
@ EVENT_UNBALANCING_STRIKE
Definition boss_razuvious.cpp:46

◆ Misc

enum Misc
Enumerator
GROUP_OOC_RP 
POINT_DEATH_KNIGHT 
67{
68 GROUP_OOC_RP = 0,
70};
@ GROUP_OOC_RP
Definition boss_razuvious.cpp:68
@ POINT_DEATH_KNIGHT
Definition boss_razuvious.cpp:69

◆ NPCs

enum NPCs
Enumerator
NPC_DEATH_KNIGHT_UNDERSTUDY 
NPC_TARGET_DUMMY 
52{
54 NPC_TARGET_DUMMY = 16211,
55};
@ NPC_TARGET_DUMMY
Definition boss_razuvious.cpp:54
@ NPC_DEATH_KNIGHT_UNDERSTUDY
Definition boss_razuvious.cpp:53

◆ Says

enum Says
Enumerator
SAY_AGGRO 
SAY_SLAY 
SAY_TAUNTED 
SAY_DEATH 
SAY_PATHETIC 
SAY_TARGET_DUMMY 
SAY_DEATH_KNIGHT_UNDERSTUDY 
24{
25 SAY_AGGRO = 0,
26 SAY_SLAY = 1,
27 SAY_TAUNTED = 2,
28 SAY_DEATH = 3,
29 SAY_PATHETIC = 4,
32};
@ SAY_DEATH
Definition boss_razuvious.cpp:28
@ SAY_DEATH_KNIGHT_UNDERSTUDY
Definition boss_razuvious.cpp:31
@ SAY_PATHETIC
Definition boss_razuvious.cpp:29
@ SAY_AGGRO
Definition boss_razuvious.cpp:25
@ SAY_TAUNTED
Definition boss_razuvious.cpp:27
@ SAY_TARGET_DUMMY
Definition boss_razuvious.cpp:30
@ SAY_SLAY
Definition boss_razuvious.cpp:26

◆ Spells

enum Spells
Enumerator
SPELL_UNBALANCING_STRIKE 
SPELL_DISRUPTING_SHOUT_10 
SPELL_DISRUPTING_SHOUT_25 
SPELL_JAGGED_KNIFE 
SPELL_HOPELESS 
SPELL_TAUNT 
35{
39 SPELL_JAGGED_KNIFE = 55550,
40 SPELL_HOPELESS = 29125,
41 SPELL_TAUNT = 29060
42};
@ SPELL_HOPELESS
Definition boss_razuvious.cpp:40
@ SPELL_JAGGED_KNIFE
Definition boss_razuvious.cpp:39
@ SPELL_UNBALANCING_STRIKE
Definition boss_razuvious.cpp:36
@ SPELL_TAUNT
Definition boss_razuvious.cpp:41
@ SPELL_DISRUPTING_SHOUT_25
Definition boss_razuvious.cpp:38
@ SPELL_DISRUPTING_SHOUT_10
Definition boss_razuvious.cpp:37

Function Documentation

◆ AddSC_boss_razuvious()

void AddSC_boss_razuvious ( )
387{
388 new boss_razuvious();
390}
Definition boss_razuvious.cpp:290
Definition boss_razuvious.cpp:73

Referenced by AddNorthrendScripts().