Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
spell_warrior.cpp File Reference
#include "Player.h"
#include "ScriptMgr.h"
#include "SpellScript.h"
#include "SpellAuraEffects.h"
Include dependency graph for spell_warrior.cpp:

Go to the source code of this file.

Classes

class  spell_warr_bloodthirst
class  spell_warr_bloodthirst::spell_warr_bloodthirst_SpellScript
class  spell_warr_charge
 Updated 4.3.4. More...
class  spell_warr_charge::spell_warr_charge_SpellScript
class  spell_warr_concussion_blow
 Updated 4.3.4. More...
class  spell_warr_concussion_blow::spell_warr_concussion_blow_SpellScript
class  spell_warr_deep_wounds
class  spell_warr_deep_wounds::spell_warr_deep_wounds_SpellScript
class  spell_warr_execute
 Updated 4.3.4. More...
class  spell_warr_execute::spell_warr_execute_SpellScript
class  spell_warr_improved_spell_reflection
class  spell_warr_improved_spell_reflection::spell_warr_improved_spell_reflection_SpellScript
class  spell_warr_intimidating_shout
class  spell_warr_intimidating_shout::spell_warr_intimidating_shout_SpellScript
class  spell_warr_last_stand
 Updated 4.3.4. More...
class  spell_warr_last_stand::spell_warr_last_stand_SpellScript
class  spell_warr_rallying_cry
class  spell_warr_rallying_cry::spell_warr_rallying_cry_SpellScript
class  spell_warr_rend
class  spell_warr_rend::spell_warr_rend_AuraScript
class  spell_warr_retaliation
class  spell_warr_retaliation::spell_warr_retaliation_AuraScript
class  spell_warr_second_wind_proc
class  spell_warr_second_wind_proc::spell_warr_second_wind_proc_AuraScript
class  spell_warr_second_wind_trigger
class  spell_warr_second_wind_trigger::spell_warr_second_wind_trigger_AuraScript
class  spell_warr_shattering_throw
class  spell_warr_shattering_throw::spell_warr_shattering_throw_SpellScript
class  spell_warr_shockwave
class  spell_warr_shockwave::spell_warr_shockwave_SpellScript
class  spell_warr_sudden_death
class  spell_warr_sudden_death::spell_warr_sudden_death_AuraScript
class  spell_warr_sweeping_strikes
class  spell_warr_sweeping_strikes::spell_warr_sweeping_strikes_AuraScript
class  spell_warr_sword_and_board
class  spell_warr_sword_and_board::spell_warr_sword_and_board_AuraScript
class  spell_warr_victorious
class  spell_warr_victorious::spell_warr_victorious_AuraScript

Enumerations

enum  MiscSpells { SPELL_PALADIN_BLESSING_OF_SANCTUARY = 20911 , SPELL_PALADIN_GREATER_BLESSING_OF_SANCTUARY = 25899 , SPELL_PRIEST_RENEWED_HOPE = 63944 }
enum  WarriorSpellIcons { WARRIOR_ICON_ID_SUDDEN_DEATH = 1989 }
enum  WarriorSpells {
  SPELL_WARRIOR_BLOODTHIRST_DAMAGE = 23881 , SPELL_WARRIOR_BLOODTHIRST_HEAL = 117313 , SPELL_WARRIOR_CHARGE = 34846 , SPELL_WARRIOR_CHARGE_STUN = 7922 ,
  SPELL_WARRIOR_COLOSSUS_SMASH = 86346 , SPELL_WARRIOR_LAST_STAND_TRIGGERED = 12976 , SPELL_WARRIOR_RALLYING_CRY = 97463 , SPELL_WARRIOR_RETALIATION_DAMAGE = 22858 ,
  SPELL_WARRIOR_SECOUND_WIND_PROC_RANK_1 = 29834 , SPELL_WARRIOR_SECOUND_WIND_PROC_RANK_2 = 29838 , SPELL_WARRIOR_SECOUND_WIND_TRIGGER_RANK_1 = 29841 , SPELL_WARRIOR_SECOUND_WIND_TRIGGER_RANK_2 = 29842 ,
  SPELL_WARRIOR_SHIELD_SLAM = 23922 , SPELL_WARRIOR_SWEEPING_STRIKES_EXTRA_ATTACK = 26654 , SPELL_WARRIOR_WARBRINGER = 103828 , SPELL_WARRIOR_WARBRINGER_ROOT = 105771 ,
  SPELL_WARRIOR_WARBRINGER_SLOW = 137637 , SPELL_WARRIOR_BLOODSURGE = 46915 , SPELL_WARRIOR_BLOODSURGE_EFFECT = 46916 , SPELL_WARRIOR_THUNDER_CLAP = 6343 ,
  SPELL_WARRIOR_BLOOD_AND_THUNDER = 84615 , SPELL_WARRIOR_DEEP_WOUNDS = 115767 , SPELL_WARRIOR_MORTAL_STRIKE_AURA = 12294 , SPELL_WARRIOR_T16_DPS_4P_BONUS = 144441 ,
  SPELL_WARRIOR_T16_DPS_4P_BONUS_PROC = 144442 , SPELL_WARRIOR_SHOCKWAVE_STUN = 132168
}

Functions

void AddSC_warrior_spell_scripts ()

Enumeration Type Documentation

◆ MiscSpells

enum MiscSpells
Enumerator
SPELL_PALADIN_BLESSING_OF_SANCTUARY 
SPELL_PALADIN_GREATER_BLESSING_OF_SANCTUARY 
SPELL_PRIEST_RENEWED_HOPE 

Definition at line 57 of file spell_warrior.cpp.

◆ WarriorSpellIcons

Enumerator
WARRIOR_ICON_ID_SUDDEN_DEATH 

Definition at line 51 of file spell_warrior.cpp.

◆ WarriorSpells

Enumerator
SPELL_WARRIOR_BLOODTHIRST_DAMAGE 
SPELL_WARRIOR_BLOODTHIRST_HEAL 
SPELL_WARRIOR_CHARGE 
SPELL_WARRIOR_CHARGE_STUN 
SPELL_WARRIOR_COLOSSUS_SMASH 
SPELL_WARRIOR_LAST_STAND_TRIGGERED 
SPELL_WARRIOR_RALLYING_CRY 
SPELL_WARRIOR_RETALIATION_DAMAGE 
SPELL_WARRIOR_SECOUND_WIND_PROC_RANK_1 
SPELL_WARRIOR_SECOUND_WIND_PROC_RANK_2 
SPELL_WARRIOR_SECOUND_WIND_TRIGGER_RANK_1 
SPELL_WARRIOR_SECOUND_WIND_TRIGGER_RANK_2 
SPELL_WARRIOR_SHIELD_SLAM 
SPELL_WARRIOR_SWEEPING_STRIKES_EXTRA_ATTACK 
SPELL_WARRIOR_WARBRINGER 
SPELL_WARRIOR_WARBRINGER_ROOT 
SPELL_WARRIOR_WARBRINGER_SLOW 
SPELL_WARRIOR_BLOODSURGE 
SPELL_WARRIOR_BLOODSURGE_EFFECT 
SPELL_WARRIOR_THUNDER_CLAP 
SPELL_WARRIOR_BLOOD_AND_THUNDER 
SPELL_WARRIOR_DEEP_WOUNDS 
SPELL_WARRIOR_MORTAL_STRIKE_AURA 
SPELL_WARRIOR_T16_DPS_4P_BONUS 
SPELL_WARRIOR_T16_DPS_4P_BONUS_PROC 
SPELL_WARRIOR_SHOCKWAVE_STUN 

Definition at line 17 of file spell_warrior.cpp.

Function Documentation

◆ AddSC_warrior_spell_scripts()

void AddSC_warrior_spell_scripts ( )

Definition at line 813 of file spell_warrior.cpp.

Referenced by AddSpellScripts().