6037 {
6041
6043 {
6047 break;
6050 break;
6053 break;
6056 break;
6059 break;
6060 default:
6061 return;
6062 }
6063
6064 target->
CastSpell(target, triggerspell,
true,
nullptr, aurEff);
6065 }
std::uint32_t uint32
Definition Define.h:107
void PreventDefaultAction()
Definition SpellScript.cpp:1005
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:1372
@ SPELL_LIVING_ROOT_NONE
Definition spell_item.cpp:92
@ SPELL_LIVING_ROOT_BEAR
Definition spell_item.cpp:88
@ SPELL_LIVING_ROOT_MOONKIN
Definition spell_item.cpp:91
@ SPELL_LIVING_ROOT_CAT
Definition spell_item.cpp:89
@ SPELL_LIVING_ROOT_TREE
Definition spell_item.cpp:90
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().