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

Go to the source code of this file.

Classes

class  boss_baltharus_the_warborn
struct  boss_baltharus_the_warborn::boss_baltharus_the_warbornAI
class  npc_baltharus_the_warborn_clone
struct  npc_baltharus_the_warborn_clone::npc_baltharus_the_warborn_cloneAI
class  spell_baltharus_enervating_brand_trigger
class  spell_baltharus_enervating_brand_trigger::spell_baltharus_enervating_brand_trigger_SpellScript

Enumerations

enum  Actions { ACTION_CLONE = 1 }
enum  Events {
  EVENT_BLADE_TEMPEST = 1 , EVENT_CLEAVE = 2 , EVENT_ENERVATING_BRAND = 3 , EVENT_INTRO_TALK = 4 ,
  EVENT_OOC_CHANNEL = 5
}
enum  Phases { PHASE_ALL = 0 , PHASE_INTRO = 1 , PHASE_COMBAT = 2 }
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  Texts {
  SAY_BALTHARUS_INTRO = 0 , SAY_AGGRO = 1 , SAY_KILL = 2 , SAY_CLONE = 3 ,
  SAY_DEATH = 4
}

Functions

void AddSC_boss_baltharus_the_warborn ()

Enumeration Type Documentation

◆ Actions

enum Actions
Enumerator
ACTION_CLONE 

Definition at line 43 of file boss_baltharus_the_warborn.cpp.

◆ Events

enum Events
Enumerator
EVENT_BLADE_TEMPEST 
EVENT_CLEAVE 
EVENT_ENERVATING_BRAND 
EVENT_INTRO_TALK 
EVENT_OOC_CHANNEL 

Definition at line 34 of file boss_baltharus_the_warborn.cpp.

◆ Phases

enum Phases
Enumerator
PHASE_ALL 
PHASE_INTRO 
PHASE_COMBAT 

Definition at line 48 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 21 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 12 of file boss_baltharus_the_warborn.cpp.

Function Documentation

◆ AddSC_boss_baltharus_the_warborn()

void AddSC_boss_baltharus_the_warborn ( )

Definition at line 328 of file boss_baltharus_the_warborn.cpp.

Referenced by AddNorthrendScripts().