TrinityCore
Loading...
Searching...
No Matches
spell_rogue.cpp File Reference
#include "ScriptMgr.h"
#include "Containers.h"
#include "DBCStores.h"
#include "Item.h"
#include "Log.h"
#include "ObjectAccessor.h"
#include "Player.h"
#include "SpellAuraEffects.h"
#include "SpellHistory.h"
#include "SpellMgr.h"
#include "SpellScript.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_cheat_death
 
class  spell_rog_cheat_death_cooldown
 
class  spell_rog_cut_to_the_chase
 
class  spell_rog_deadly_brew
 
class  spell_rog_deadly_poison
 
class  spell_rog_killing_spree
 
class  spell_rog_killing_spree::spell_rog_killing_spree_SpellScript
 
class  spell_rog_killing_spree::spell_rog_killing_spree_AuraScript
 
class  spell_rog_nerves_of_steel
 
class  spell_rog_overkill_mos< RemoveSpellId >
 
class  spell_rog_preparation
 
class  spell_rog_prey_on_the_weak
 
class  spell_rog_quick_recovery
 
class  spell_rog_rupture
 
class  spell_rog_rupture::spell_rog_rupture_AuraScript
 
class  spell_rog_glyph_of_backstab
 
class  spell_rog_glyph_of_backstab_triggered
 
class  spell_rog_glyph_of_backstab_triggered::spell_rog_glyph_of_backstab_triggered_SpellScript
 
class  spell_rog_setup
 
class  spell_rog_shiv
 
class  spell_rog_tricks_of_the_trade_aura
 
class  spell_rog_tricks_of_the_trade
 
class  spell_rog_tricks_of_the_trade_proc
 
class  spell_rog_honor_among_thieves
 
class  spell_rog_honor_among_thieves_proc
 
class  spell_rog_honor_among_thieves_proc_aura
 
class  spell_rog_hunger_for_blood
 
class  spell_rog_turn_the_tables
 
class  spell_rog_vanish
 

Enumerations

enum  RogueSpells {
  SPELL_ROGUE_BLADE_FLURRY_EXTRA_ATTACK = 22482 , SPELL_ROGUE_CHEAT_DEATH_COOLDOWN = 31231 , SPELL_ROGUE_CHEATING_DEATH = 45182 , SPELL_ROGUE_GLYPH_OF_PREPARATION = 56819 ,
  SPELL_ROGUE_KILLING_SPREE = 51690 , SPELL_ROGUE_KILLING_SPREE_TELEPORT = 57840 , SPELL_ROGUE_KILLING_SPREE_WEAPON_DMG = 57841 , SPELL_ROGUE_KILLING_SPREE_DMG_BUFF = 61851 ,
  SPELL_ROGUE_PREY_ON_THE_WEAK = 58670 , SPELL_ROGUE_SHIV_TRIGGERED = 5940 , SPELL_ROGUE_TRICKS_OF_THE_TRADE = 57934 , SPELL_ROGUE_TRICKS_OF_THE_TRADE_DMG_BOOST = 57933 ,
  SPELL_ROGUE_TRICKS_OF_THE_TRADE_PROC = 59628 , SPELL_ROGUE_HONOR_AMONG_THIEVES = 51698 , SPELL_ROGUE_HONOR_AMONG_THIEVES_PROC = 52916 , SPELL_ROGUE_HONOR_AMONG_THIEVES_2 = 51699 ,
  SPELL_ROGUE_HUNGER_FOR_BLOOD = 63848 , SPELL_ROGUE_T10_2P_BONUS = 70804 , SPELL_ROGUE_GLYPH_OF_BACKSTAB_TRIGGER = 63975 , SPELL_ROGUE_QUICK_RECOVERY_ENERGY = 31663 ,
  SPELL_ROGUE_CRIPPLING_POISON = 3409 , SPELL_ROGUE_MASTER_OF_SUBTLETY_BUFF = 31665 , SPELL_ROGUE_OVERKILL_BUFF = 58427 , SPELL_ROGUE_STEALTH = 1784
}
 

Functions

void AddSC_rogue_spell_scripts ()
 

Enumeration Type Documentation

◆ RogueSpells

Enumerator
SPELL_ROGUE_BLADE_FLURRY_EXTRA_ATTACK 
SPELL_ROGUE_CHEAT_DEATH_COOLDOWN 
SPELL_ROGUE_CHEATING_DEATH 
SPELL_ROGUE_GLYPH_OF_PREPARATION 
SPELL_ROGUE_KILLING_SPREE 
SPELL_ROGUE_KILLING_SPREE_TELEPORT 
SPELL_ROGUE_KILLING_SPREE_WEAPON_DMG 
SPELL_ROGUE_KILLING_SPREE_DMG_BUFF 
SPELL_ROGUE_PREY_ON_THE_WEAK 
SPELL_ROGUE_SHIV_TRIGGERED 
SPELL_ROGUE_TRICKS_OF_THE_TRADE 
SPELL_ROGUE_TRICKS_OF_THE_TRADE_DMG_BOOST 
SPELL_ROGUE_TRICKS_OF_THE_TRADE_PROC 
SPELL_ROGUE_HONOR_AMONG_THIEVES 
SPELL_ROGUE_HONOR_AMONG_THIEVES_PROC 
SPELL_ROGUE_HONOR_AMONG_THIEVES_2 
SPELL_ROGUE_HUNGER_FOR_BLOOD 
SPELL_ROGUE_T10_2P_BONUS 
SPELL_ROGUE_GLYPH_OF_BACKSTAB_TRIGGER 
SPELL_ROGUE_QUICK_RECOVERY_ENERGY 
SPELL_ROGUE_CRIPPLING_POISON 
SPELL_ROGUE_MASTER_OF_SUBTLETY_BUFF 
SPELL_ROGUE_OVERKILL_BUFF 
SPELL_ROGUE_STEALTH 

Definition at line 36 of file spell_rogue.cpp.

Function Documentation

◆ AddSC_rogue_spell_scripts()

void AddSC_rogue_spell_scripts ( )

Definition at line 1029 of file spell_rogue.cpp.

+ Here is the caller graph for this function: