TrinityCore
Loading...
Searching...
No Matches
boss_baltharus_the_warborn.cpp File Reference
#include "ScriptMgr.h"
#include "InstanceScript.h"
#include "ruby_sanctum.h"
#include "ScriptedCreature.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"
+ Include dependency graph for boss_baltharus_the_warborn.cpp:

Go to the source code of this file.

Classes

struct  boss_baltharus_the_warborn
 
struct  npc_baltharus_the_warborn_clone
 
class  spell_baltharus_enervating_brand_trigger
 

Enumerations

enum  Texts {
  SAY_BALTHARUS_INTRO = 0 , SAY_AGGRO = 1 , SAY_KILL = 2 , SAY_CLONE = 3 ,
  SAY_DEATH = 4
}
 
enum  Spells {
  SPELL_BARRIER_CHANNEL = 76221 , SPELL_ENERVATING_BRAND = 74502 , SPELL_SIPHONED_MIGHT = 74507 , SPELL_CLEAVE = 40504 ,
  SPELL_BLADE_TEMPEST = 75125 , SPELL_CLONE = 74511 , SPELL_REPELLING_WAVE = 74509 , SPELL_CLEAR_DEBUFFS = 34098 ,
  SPELL_SPAWN_EFFECT = 64195
}
 
enum  Events {
  EVENT_BLADE_TEMPEST = 1 , EVENT_CLEAVE , EVENT_ENERVATING_BRAND , EVENT_INTRO_TALK ,
  EVENT_SUMMONS_ATTACK , EVENT_CLONE
}
 
enum  Actions { ACTION_CLONE = 1 }
 
enum  Phases { PHASE_ALL = 0 , PHASE_INTRO , PHASE_COMBAT }
 

Functions

void AddSC_boss_baltharus_the_warborn ()
 

Enumeration Type Documentation

◆ Actions

enum Actions
Enumerator
ACTION_CLONE 

Definition at line 57 of file boss_baltharus_the_warborn.cpp.

◆ Events

enum Events
Enumerator
EVENT_BLADE_TEMPEST 
EVENT_CLEAVE 
EVENT_ENERVATING_BRAND 
EVENT_INTRO_TALK 
EVENT_SUMMONS_ATTACK 
EVENT_CLONE 

Definition at line 47 of file boss_baltharus_the_warborn.cpp.

◆ Phases

enum Phases
Enumerator
PHASE_ALL 
PHASE_INTRO 
PHASE_COMBAT 

Definition at line 62 of file boss_baltharus_the_warborn.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_BARRIER_CHANNEL 
SPELL_ENERVATING_BRAND 
SPELL_SIPHONED_MIGHT 
SPELL_CLEAVE 
SPELL_BLADE_TEMPEST 
SPELL_CLONE 
SPELL_REPELLING_WAVE 
SPELL_CLEAR_DEBUFFS 
SPELL_SPAWN_EFFECT 

Definition at line 34 of file boss_baltharus_the_warborn.cpp.

◆ Texts

enum Texts
Enumerator
SAY_BALTHARUS_INTRO 
SAY_AGGRO 
SAY_KILL 
SAY_CLONE 
SAY_DEATH 

Definition at line 25 of file boss_baltharus_the_warborn.cpp.

Function Documentation

◆ AddSC_boss_baltharus_the_warborn()

void AddSC_boss_baltharus_the_warborn ( )

Definition at line 324 of file boss_baltharus_the_warborn.cpp.

+ Here is the caller graph for this function: