TrinityCore
Loading...
Searching...
No Matches
boss_warbringer_omrogg.cpp File Reference
#include "ScriptMgr.h"
#include "InstanceScript.h"
#include "ScriptedCreature.h"
#include "SpellInfo.h"
#include "SpellMgr.h"
#include "SpellScript.h"
#include "shattered_halls.h"
+ Include dependency graph for boss_warbringer_omrogg.cpp:

Go to the source code of this file.

Classes

struct  boss_warbringer_omrogg
 
struct  npc_omrogg_heads
 
class  spell_omrogg_burning_maul
 

Enumerations

enum  OmroggTexts {
  EMOTE_ROAR = 0 , SAY_AGGRO_1 = 0 , SAY_AGGRO_1_1 = 0 , SAY_AGGRO_1_2 = 1 ,
  SAY_AGGRO_2 = 2 , SAY_AGGRO_2_1 = 1 , SAY_AGGRO_3 = 3 , SAY_AGGRO_3_1 = 2 ,
  SAY_ATTACK_1 = 4 , SAY_ATTACK_1_1 = 3 , SAY_ATTACK_1_2 = 5 , SAY_ATTACK_2 = 6 ,
  SAY_ATTACK_2_1 = 4 , SAY_ATTACK_3 = 7 , SAY_ATTACK_3_1 = 5 , SAY_ATTACK_3_2 = 8 ,
  SAY_ATTACK_4 = 6 , SAY_ATTACK_4_1 = 9 , SAY_ATTACK_4_2 = 7 , SAY_SLAY_1 = 8 ,
  SAY_SLAY_2 = 10 , SAY_SLAY_2_1 = 9 , SAY_DEATH_1 = 11 , SAY_DEATH_1_1 = 10
}
 
enum  OmroggSpells {
  SPELL_FEAR = 30584 , SPELL_THUNDERCLAP = 30633 , SPELL_BEATDOWN = 30618 , SPELL_BURNING_MAUL = 30598 ,
  SPELL_BLAST_WAVE = 30600
}
 
enum  OmroggEvents { EVENT_FEAR = 1 , EVENT_THUNDERCLAP , EVENT_BEATDOWN , EVENT_BURNING_MAUL }
 
enum  OmroggActions {
  ACTION_AGGRO_1 = 1 , ACTION_AGGRO_2 = 2 , ACTION_AGGRO_3 = 3 , ACTION_ATTACK_1 = 4 ,
  ACTION_ATTACK_2 = 5 , ACTION_ATTACK_3 = 6 , ACTION_ATTACK_4 = 7 , ACTION_SLAY_1 = 8 ,
  ACTION_SLAY_2 = 9 , ACTION_DEATH = 10
}
 
enum  OmroggEquips { EQUIP_ID_BURNING_MAUL = 2 }
 

Functions

void AddSC_boss_warbringer_omrogg ()
 

Enumeration Type Documentation

◆ OmroggActions

Enumerator
ACTION_AGGRO_1 
ACTION_AGGRO_2 
ACTION_AGGRO_3 
ACTION_ATTACK_1 
ACTION_ATTACK_2 
ACTION_ATTACK_3 
ACTION_ATTACK_4 
ACTION_SLAY_1 
ACTION_SLAY_2 
ACTION_DEATH 

Definition at line 84 of file boss_warbringer_omrogg.cpp.

◆ OmroggEquips

Enumerator
EQUIP_ID_BURNING_MAUL 

Definition at line 98 of file boss_warbringer_omrogg.cpp.

◆ OmroggEvents

Enumerator
EVENT_FEAR 
EVENT_THUNDERCLAP 
EVENT_BEATDOWN 
EVENT_BURNING_MAUL 

Definition at line 76 of file boss_warbringer_omrogg.cpp.

◆ OmroggSpells

Enumerator
SPELL_FEAR 
SPELL_THUNDERCLAP 
SPELL_BEATDOWN 
SPELL_BURNING_MAUL 
SPELL_BLAST_WAVE 

Definition at line 66 of file boss_warbringer_omrogg.cpp.

◆ OmroggTexts

Enumerator
EMOTE_ROAR 
SAY_AGGRO_1 
SAY_AGGRO_1_1 
SAY_AGGRO_1_2 
SAY_AGGRO_2 
SAY_AGGRO_2_1 
SAY_AGGRO_3 
SAY_AGGRO_3_1 
SAY_ATTACK_1 
SAY_ATTACK_1_1 
SAY_ATTACK_1_2 
SAY_ATTACK_2 
SAY_ATTACK_2_1 
SAY_ATTACK_3 
SAY_ATTACK_3_1 
SAY_ATTACK_3_2 
SAY_ATTACK_4 
SAY_ATTACK_4_1 
SAY_ATTACK_4_2 
SAY_SLAY_1 
SAY_SLAY_2 
SAY_SLAY_2_1 
SAY_DEATH_1 
SAY_DEATH_1_1 

Definition at line 28 of file boss_warbringer_omrogg.cpp.

Function Documentation

◆ AddSC_boss_warbringer_omrogg()

void AddSC_boss_warbringer_omrogg ( )

Definition at line 442 of file boss_warbringer_omrogg.cpp.

+ Here is the caller graph for this function: