AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_scourgelord_tyrannus.cpp File Reference
#include "CreatureScript.h"
#include "ScriptedCreature.h"
#include "Vehicle.h"
#include "pit_of_saron.h"

Go to the source code of this file.

Classes

class  boss_tyrannus
 
struct  boss_tyrannus::boss_tyrannusAI
 

Enumerations

enum  Texts {
  SAY_AGGRO = 2 ,
  SAY_SLAY = 3 ,
  SAY_DEATH = 4 ,
  SAY_MARK = 5 ,
  EMOTE_MARK = 6 ,
  SAY_DARK_MIGHT = 7 ,
  EMOTE_DARK_MIGHT = 8
}
 
enum  Spells {
  SPELL_OVERLORDS_BRAND = 69172 ,
  SPELL_OVERLORDS_BRAND_HEAL = 69190 ,
  SPELL_OVERLORDS_BRAND_DAMAGE = 69189 ,
  SPELL_FORCEFUL_SMASH = 69155 ,
  SPELL_UNHOLY_POWER = 69167 ,
  RIMEFANG_SPELL_ICY_BLAST = 69232 ,
  SPELL_MARK_OF_RIMEFANG = 69275 ,
  RIMEFANG_SPELL_HOARFROST = 69246
}
 
enum  Events {
  EVENT_SPELL_FORCEFUL_SMASH = 1 ,
  EVENT_SPELL_UNHOLY_POWER ,
  EVENT_SPELL_OVERLORDS_BRAND ,
  EVENT_RIMEFANG_SPELL_ICY_BLAST ,
  EVENT_SPELL_MARK_OF_RIMEFANG
}
 

Functions

void AddSC_boss_tyrannus ()
 

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_SPELL_FORCEFUL_SMASH 
EVENT_SPELL_UNHOLY_POWER 
EVENT_SPELL_OVERLORDS_BRAND 
EVENT_RIMEFANG_SPELL_ICY_BLAST 
EVENT_SPELL_MARK_OF_RIMEFANG 
47{
53};
@ EVENT_SPELL_UNHOLY_POWER
Definition boss_scourgelord_tyrannus.cpp:49
@ EVENT_RIMEFANG_SPELL_ICY_BLAST
Definition boss_scourgelord_tyrannus.cpp:51
@ EVENT_SPELL_OVERLORDS_BRAND
Definition boss_scourgelord_tyrannus.cpp:50
@ EVENT_SPELL_MARK_OF_RIMEFANG
Definition boss_scourgelord_tyrannus.cpp:52
@ EVENT_SPELL_FORCEFUL_SMASH
Definition boss_scourgelord_tyrannus.cpp:48

◆ Spells

enum Spells
Enumerator
SPELL_OVERLORDS_BRAND 
SPELL_OVERLORDS_BRAND_HEAL 
SPELL_OVERLORDS_BRAND_DAMAGE 
SPELL_FORCEFUL_SMASH 
SPELL_UNHOLY_POWER 
RIMEFANG_SPELL_ICY_BLAST 
SPELL_MARK_OF_RIMEFANG 
RIMEFANG_SPELL_HOARFROST 
35{
40 SPELL_UNHOLY_POWER = 69167,
44};
@ SPELL_OVERLORDS_BRAND_HEAL
Definition boss_scourgelord_tyrannus.cpp:37
@ SPELL_OVERLORDS_BRAND_DAMAGE
Definition boss_scourgelord_tyrannus.cpp:38
@ SPELL_OVERLORDS_BRAND
Definition boss_scourgelord_tyrannus.cpp:36
@ RIMEFANG_SPELL_ICY_BLAST
Definition boss_scourgelord_tyrannus.cpp:41
@ SPELL_MARK_OF_RIMEFANG
Definition boss_scourgelord_tyrannus.cpp:42
@ SPELL_FORCEFUL_SMASH
Definition boss_scourgelord_tyrannus.cpp:39
@ SPELL_UNHOLY_POWER
Definition boss_scourgelord_tyrannus.cpp:40
@ RIMEFANG_SPELL_HOARFROST
Definition boss_scourgelord_tyrannus.cpp:43

◆ Texts

enum Texts
Enumerator
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_MARK 
EMOTE_MARK 
SAY_DARK_MIGHT 
EMOTE_DARK_MIGHT 
24{
25 SAY_AGGRO = 2,
26 SAY_SLAY = 3,
27 SAY_DEATH = 4,
28 SAY_MARK = 5,
29 EMOTE_MARK = 6,
32};
@ SAY_DEATH
Definition boss_scourgelord_tyrannus.cpp:27
@ SAY_AGGRO
Definition boss_scourgelord_tyrannus.cpp:25
@ SAY_DARK_MIGHT
Definition boss_scourgelord_tyrannus.cpp:30
@ SAY_SLAY
Definition boss_scourgelord_tyrannus.cpp:26
@ SAY_MARK
Definition boss_scourgelord_tyrannus.cpp:28
@ EMOTE_DARK_MIGHT
Definition boss_scourgelord_tyrannus.cpp:31
@ EMOTE_MARK
Definition boss_scourgelord_tyrannus.cpp:29

Function Documentation

◆ AddSC_boss_tyrannus()

void AddSC_boss_tyrannus ( )
241{
242 new boss_tyrannus();
243}
Definition boss_scourgelord_tyrannus.cpp:56

Referenced by AddNorthrendScripts().