![]() |
TrinityCore
|
Inheritance diagram for spell_sha_stormblast_proc:Private Member Functions | |
| bool | Load () override |
| void | SaveCastId () const |
| void | Register () override |
Definition at line 2565 of file spell_shaman.cpp.
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 2567 of file spell_shaman.cpp.
References SpellScript::GetCaster(), Unit::HasAura(), SPELL_SHAMAN_STORMBLAST_PROC, and SPELL_SHAMAN_STORMBLAST_TALENT.
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 2585 of file spell_shaman.cpp.
References SpellScript::OnCast, SaveCastId(), and SpellCastFn.
|
inlineprivate |
Definition at line 2575 of file spell_shaman.cpp.
References Unit::GetAura(), SpellScript::GetCaster(), SpellScript::GetSpell(), Spell::m_castId, Unit::RemoveAuraFromStack(), SPELL_SHAMAN_STORMBLAST_PROC, and SPELL_SHAMAN_STORMBLAST_TALENT.
Referenced by Register().