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

Go to the source code of this file.

Classes

class  spell_rog_blade_flurry
class  spell_rog_blade_flurry::spell_rog_blade_flurry_AuraScript
class  spell_rog_cheat_death
class  spell_rog_cheat_death::spell_rog_cheat_death_AuraScript
class  spell_rog_crippling_poison
class  spell_rog_crippling_poison::spell_rog_crippling_poison_AuraScript
class  spell_rog_cut_to_the_chase
class  spell_rog_cut_to_the_chase::spell_rog_cut_to_the_chase_AuraScript
class  spell_rog_deadly_poison
class  spell_rog_deadly_poison::spell_rog_deadly_poison_SpellScript
class  spell_rog_master_of_subtlety
class  spell_rog_master_of_subtlety::spell_rog_master_of_subtlety_AuraScript
class  spell_rog_recuperate
class  spell_rog_recuperate::spell_rog_recuperate_AuraScript
class  spell_rog_rupture
class  spell_rog_rupture::spell_rog_rupture_AuraScript
class  spell_rog_stealth
class  spell_rog_stealth::spell_rog_stealth_AuraScript
class  spell_rog_tricks_of_the_trade
class  spell_rog_tricks_of_the_trade::spell_rog_tricks_of_the_trade_AuraScript
class  spell_rog_tricks_of_the_trade_proc
class  spell_rog_tricks_of_the_trade_proc::spell_rog_tricks_of_the_trade_proc_AuraScript

Enumerations

enum  RogueSpellIcons { ICON_ROGUE_IMPROVED_RECUPERATE = 4819 }
enum  RogueSpells {
  SPELL_ROGUE_BLADE_FLURRY = 13877 , SPELL_ROGUE_BLADE_FLURRY_EXTRA_ATTACK = 22482 , SPELL_ROGUE_CHEAT_DEATH_COOLDOWN = 31231 , SPELL_ROGUE_CRIPPLING_POISON = 3409 ,
  SPELL_ROGUE_MASTER_OF_SUBTLETY_DAMAGE_PERCENT = 31665 , SPELL_ROGUE_MASTER_OF_SUBTLETY_PASSIVE = 31223 , SPELL_ROGUE_MASTER_OF_SUBTLETY_PERIODIC = 31666 , SPELL_ROGUE_SLICE_AND_DICE = 5171 ,
  SPELL_ROGUE_TRICKS_OF_THE_TRADE_DMG_BOOST = 57933 , SPELL_ROGUE_TRICKS_OF_THE_TRADE_PROC = 59628
}

Functions

void AddSC_rogue_spell_scripts ()

Enumeration Type Documentation

◆ RogueSpellIcons

Enumerator
ICON_ROGUE_IMPROVED_RECUPERATE 

Definition at line 31 of file spell_rogue.cpp.

◆ RogueSpells

Enumerator
SPELL_ROGUE_BLADE_FLURRY 
SPELL_ROGUE_BLADE_FLURRY_EXTRA_ATTACK 
SPELL_ROGUE_CHEAT_DEATH_COOLDOWN 
SPELL_ROGUE_CRIPPLING_POISON 
SPELL_ROGUE_MASTER_OF_SUBTLETY_DAMAGE_PERCENT 
SPELL_ROGUE_MASTER_OF_SUBTLETY_PASSIVE 
SPELL_ROGUE_MASTER_OF_SUBTLETY_PERIODIC 
SPELL_ROGUE_SLICE_AND_DICE 
SPELL_ROGUE_TRICKS_OF_THE_TRADE_DMG_BOOST 
SPELL_ROGUE_TRICKS_OF_THE_TRADE_PROC 

Definition at line 17 of file spell_rogue.cpp.

Function Documentation

◆ AddSC_rogue_spell_scripts()

void AddSC_rogue_spell_scripts ( )

Definition at line 599 of file spell_rogue.cpp.

Referenced by AddSpellScripts().