◆ HandleEffect()
519 {
525
526 if (!spellId)
527 return;
528
531 target->CastSpell(target, spellId,
true, 0, 0,
GetCaster()->GetGUID());
532 }
std::uint32_t uint32
Definition Define.h:107
@ UNIT_STATE_CASTING
Definition UnitDefines.h:185
Player * GetHitPlayer()
Definition SpellScript.cpp:471
Unit * GetCaster()
Definition SpellScript.cpp:401
@ SPELL_WARRIOR_UNRELENTING_ASSAULT_TRIGGER_1
Definition spell_warrior.cpp:58
@ SPELL_WARRIOR_UNRELENTING_ASSAULT_RANK_1
Definition spell_warrior.cpp:56
@ SPELL_WARRIOR_UNRELENTING_ASSAULT_TRIGGER_2
Definition spell_warrior.cpp:59
@ SPELL_WARRIOR_UNRELENTING_ASSAULT_RANK_2
Definition spell_warrior.cpp:57
References SpellScript::GetCaster(), SpellScript::GetHitPlayer(), SPELL_WARRIOR_UNRELENTING_ASSAULT_RANK_1, SPELL_WARRIOR_UNRELENTING_ASSAULT_RANK_2, SPELL_WARRIOR_UNRELENTING_ASSAULT_TRIGGER_1, SPELL_WARRIOR_UNRELENTING_ASSAULT_TRIGGER_2, and UNIT_STATE_CASTING.
Referenced by Register().
◆ PrepareSpellScript()
◆ Register()
void spell_warr_overpower::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
◆ Validate()
bool spell_warr_overpower::Validate |
( |
SpellInfo const * |
| ) |
|
|
inlineoverrideprivatevirtual |
The documentation for this class was generated from the following file: