![]() |
TrinityCore
|
Inheritance diagram for spell_bjarngrim_stance_dummy:Private Attributes | |
| uint8 | _stanceId |
Definition at line 377 of file boss_general_bjarngrim.cpp.
|
inline |
Definition at line 380 of file boss_general_bjarngrim.cpp.
|
inline |
Definition at line 387 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 418 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().
|
inlineoverridevirtual |
Implements SpellScriptBase.
Definition at line 441 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 SpellScriptBase.
Definition at line 382 of file boss_general_bjarngrim.cpp.
References SPELL_BATTLE_AURA, SPELL_BERSERKER_AURA, SPELL_DEFENSIVE_AURA, SPELL_STANCE_COOLDOWN, and SpellScriptBase::ValidateSpellInfo().
|
private |
Definition at line 447 of file boss_general_bjarngrim.cpp.
Referenced by AfterApply(), and AfterRemove().