![]() |
TrinityCore
|
Inheritance diagram for spell_item_bracing_chill_search_jump_target:Private Member Functions | |
| void | FilterTarget (std::list< WorldObject * > &targets) |
| void | MoveAura (SpellEffIndex) |
| void | Register () override |
Definition at line 208 of file spell_azerite.cpp.
|
inlineprivate |
Definition at line 210 of file spell_azerite.cpp.
References SpellScript::GetCaster(), Unit::HasAura(), BaseEntity::IsUnit(), Trinity::Containers::RandomResize(), Trinity::Containers::SelectRandomContainerElement(), SPELL_BRACING_CHILL, and Object::ToUnit().
Referenced by Register().
|
inlineprivate |
Definition at line 233 of file spell_azerite.cpp.
References WorldObject::CastSpell(), SpellScript::GetCaster(), SpellScript::GetHitUnit(), SpellScript::GetSpellValue(), SPELL_BRACING_CHILL, SPELLVALUE_AURA_STACK, and TRIGGERED_FULL_MASK.
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 239 of file spell_azerite.cpp.
References EFFECT_0, FilterTarget(), MoveAura(), SpellScript::OnEffectHitTarget, SpellScript::OnObjectAreaTargetSelect, SPELL_EFFECT_DUMMY, SpellEffectFn, SpellObjectAreaTargetSelectFn, and TARGET_UNIT_DEST_AREA_ALLY.