6020 {
6024
6026 {
6030 break;
6033 break;
6036 break;
6039 break;
6042 break;
6043 default:
6044 return;
6045 }
6046
6047 target->
CastSpell(target, triggerspell,
true,
nullptr, aurEff);
6048 }
std::uint32_t uint32
Definition Define.h:107
void PreventDefaultAction()
Definition SpellScript.cpp:1000
SpellCastResult CastSpell(SpellCastTargets const &targets, SpellInfo const *spellInfo, CustomSpellValues const *value, TriggerCastFlags triggerFlags=TRIGGERED_NONE, Item *castItem=nullptr, AuraEffect const *triggeredByAura=nullptr, ObjectGuid originalCaster=ObjectGuid::Empty)
Definition Unit.cpp:1361
@ SPELL_LIVING_ROOT_NONE
Definition spell_item.cpp:91
@ SPELL_LIVING_ROOT_BEAR
Definition spell_item.cpp:87
@ SPELL_LIVING_ROOT_MOONKIN
Definition spell_item.cpp:90
@ SPELL_LIVING_ROOT_CAT
Definition spell_item.cpp:88
@ SPELL_LIVING_ROOT_TREE
Definition spell_item.cpp:89
References Unit::CastSpell(), FORM_BEAR, FORM_CAT, FORM_DIREBEAR, FORM_MOONKIN, FORM_NONE, FORM_TREE, ProcEventInfo::GetActor(), Unit::GetShapeshiftForm(), AuraScript::PreventDefaultAction(), SPELL_LIVING_ROOT_BEAR, SPELL_LIVING_ROOT_CAT, SPELL_LIVING_ROOT_MOONKIN, SPELL_LIVING_ROOT_NONE, and SPELL_LIVING_ROOT_TREE.
Referenced by Register().