![]() |
TrinityCore
|
Soul Swap Copy Spells - 92795 - Simply copies spell IDs. More...
Inheritance diagram for spell_warl_soul_swap_dot_marker:Private Member Functions | |
| void | HandleHit (SpellEffIndex) |
| void | Register () override |
Soul Swap Copy Spells - 92795 - Simply copies spell IDs.
Definition at line 1560 of file spell_warlock.cpp.
|
inlineprivate |
Definition at line 1562 of file spell_warlock.cpp.
References spell_warl_soul_swap_override::AddDot(), Unit::GetAppliedAuras(), Unit::GetAura(), SpellScript::GetCaster(), SpellScript::GetEffectInfo(), SpellScript::GetHitUnit(), spell_warl_soul_swap_override::SetOriginalSwapSource(), SPELL_WARLOCK_SOUL_SWAP_OVERRIDE, SpellEffectInfo::SpellClassMask, SPELLFAMILY_WARLOCK, SpellInfo::SpellFamilyFlags, and SpellInfo::SpellFamilyName.
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 1590 of file spell_warlock.cpp.
References EFFECT_0, HandleHit(), SpellScript::OnEffectHitTarget, SPELL_EFFECT_DUMMY, and SpellEffectFn.