![]() |
TrinityCore
|
Inheritance diagram for spell_dk_blood_tap::spell_dk_blood_tap_AuraScript:Private Member Functions | |
| PrepareAuraScript (spell_dk_blood_tap_AuraScript) | |
Private Attributes | |
| uint8 | _runeIndex |
Definition at line 2551 of file spell_dk.cpp.
|
inline |
Definition at line 2556 of file spell_dk.cpp.
References _runeIndex, and MAX_RUNES.
|
inline |
Definition at line 2566 of file spell_dk.cpp.
References _runeIndex, Player::AddRuneByAuraEffect(), CLASS_DEATH_KNIGHT, Unit::GetClass(), AuraScript::GetTarget(), MAX_RUNES, AuraScript::PreventDefaultAction(), RUNE_DEATH, and Object::ToPlayer().
Referenced by Register().
|
private |
|
inlineoverridevirtual |
Implements _SpellScript.
Definition at line 2580 of file spell_dk.cpp.
References AURA_EFFECT_HANDLE_REAL, AuraEffectApplyFn, EFFECT_1, HandleApply(), AuraScript::OnEffectApply, and SPELL_AURA_CONVERT_RUNE.
|
inline |
Definition at line 2561 of file spell_dk.cpp.
References _runeIndex.
|
private |
Definition at line 2586 of file spell_dk.cpp.
Referenced by HandleApply(), SetRuneIndex(), and spell_dk_blood_tap_AuraScript().