![]() |
TrinityCore
|
Inheritance diagram for spell_mage_ice_block:Private Member Functions | |
| bool | Validate (SpellInfo const *) override |
| void | PreventStunWithEverwarmSocks (WorldObject *&target) |
| void | PreventEverwarmSocks (WorldObject *&target) |
| void | Register () override |
Definition at line 1186 of file spell_mage.cpp.
|
inlineprivate |
Definition at line 1199 of file spell_mage.cpp.
References SpellScript::GetCaster(), HasAura, and SPELL_MAGE_EVERWARM_SOCKS.
Referenced by Register().
|
inlineprivate |
Definition at line 1193 of file spell_mage.cpp.
References SpellScript::GetCaster(), HasAura, and SPELL_MAGE_EVERWARM_SOCKS.
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 1205 of file spell_mage.cpp.
References EFFECT_0, EFFECT_5, EFFECT_6, SpellScript::OnObjectTargetSelect, PreventEverwarmSocks(), PreventStunWithEverwarmSocks(), SpellObjectTargetSelectFn, and TARGET_UNIT_CASTER.
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 1188 of file spell_mage.cpp.
References SPELL_MAGE_EVERWARM_SOCKS, and SpellScriptBase::ValidateSpellInfo().