![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "CellImpl.h"#include "GridNotifiers.h"#include "Map.h"#include "MoveSpline.h"#include "ObjectAccessor.h"#include "PathGenerator.h"#include "Player.h"#include "Spell.h"#include "SpellMgr.h"#include "SpellAuraEffects.h"#include "SpellHistory.h"#include "SpellScript.h"
Include dependency graph for spell_warrior.cpp:Go to the source code of this file.
Functions | |
| static void | ApplyWhirlwindCleaveAura (Player *caster, Difficulty difficulty, Spell const *triggeringSpell) |
| void | AddSC_warrior_spell_scripts () |
| enum WarriorMisc |
| Enumerator | |
|---|---|
| SPELL_VISUAL_BLAZING_CHARGE | |
Definition at line 130 of file spell_warrior.cpp.
| enum WarriorSpellLabels |
| Enumerator | |
|---|---|
| SPELL_LABEL_THUNDER_BLAST | |
Definition at line 135 of file spell_warrior.cpp.
| enum WarriorSpells |
Definition at line 38 of file spell_warrior.cpp.
| void AddSC_warrior_spell_scripts | ( | ) |
Definition at line 2351 of file spell_warrior.cpp.
References RegisterSpellAndAuraScriptPair, and RegisterSpellScript.
Referenced by AddSpellsScripts().
|
static |
Definition at line 140 of file spell_warrior.cpp.
References Player::ApplySpellMod(), WorldObject::CastSpell(), MaxAuraStacks, SPELL_WARRIOR_WHIRLWIND_CLEAVE_AURA, SPELLVALUE_AURA_STACK, sSpellMgr, SpellInfo::StackAmount, TRIGGERED_DONT_REPORT_CAST_ERROR, TRIGGERED_IGNORE_CAST_IN_PROGRESS, and CastSpellExtraArgsInit::TriggerFlags.
Referenced by spell_warr_improved_whirlwind::HandleHit(), and spell_warr_titanic_rage::HandleProc().