6153 {
6157
6159 {
6163 break;
6166 break;
6169 break;
6172 break;
6175 break;
6176 default:
6177 return;
6178 }
6179
6180 target->
CastSpell(target, triggerspell,
true,
nullptr, aurEff);
6181 }
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:1350
@ 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().