![]() |
TrinityCore
|
Inheritance diagram for spell_bjarngrim_stance_dummy:Private Member Functions | |
| PrepareAuraScript (spell_bjarngrim_stance_dummy) | |
Private Attributes | |
| uint8 | _stanceId |
Definition at line 381 of file boss_general_bjarngrim.cpp.
|
inline |
Definition at line 386 of file boss_general_bjarngrim.cpp.
|
inline |
Definition at line 393 of file boss_general_bjarngrim.cpp.
References _stanceId, WorldObject::CastSpell(), AuraScript::GetTarget(), ITEM_ID_AXE, ITEM_ID_GREATAXE, ITEM_ID_SHIELD, Creature::SetCanDualWield(), Unit::SetVirtualItem(), SPELL_BATTLE_AURA, SPELL_BERSERKER_AURA, SPELL_DEFENSIVE_AURA, SPELL_STANCE_COOLDOWN, STANCE_BATTLE, STANCE_BERSERKER, STANCE_DEFENSIVE, and Object::ToCreature().
Referenced by Register().
|
inline |
Definition at line 424 of file boss_general_bjarngrim.cpp.
References _stanceId, AuraScript::GetTarget(), Unit::RemoveAurasDueToSpell(), Creature::SetCanDualWield(), SPELL_BATTLE_AURA, SPELL_BERSERKER_AURA, SPELL_DEFENSIVE_AURA, STANCE_BATTLE, STANCE_BERSERKER, STANCE_DEFENSIVE, and Object::ToCreature().
Referenced by Register().
|
private |
|
inlineoverridevirtual |
Implements _SpellScript.
Definition at line 447 of file boss_general_bjarngrim.cpp.
References AfterApply(), AuraScript::AfterEffectApply, AuraScript::AfterEffectRemove, AfterRemove(), AURA_EFFECT_HANDLE_REAL, AuraEffectApplyFn, AuraEffectRemoveFn, EFFECT_0, and SPELL_AURA_DUMMY.
|
inlineoverridevirtual |
Reimplemented from _SpellScript.
Definition at line 388 of file boss_general_bjarngrim.cpp.
References SPELL_BATTLE_AURA, SPELL_BERSERKER_AURA, SPELL_DEFENSIVE_AURA, SPELL_STANCE_COOLDOWN, and _SpellScript::ValidateSpellInfo().
|
private |
Definition at line 453 of file boss_general_bjarngrim.cpp.
Referenced by AfterApply(), and AfterRemove().