6028 {
6032
6034 {
6038 break;
6041 break;
6044 break;
6047 break;
6050 break;
6051 default:
6052 return;
6053 }
6054
6055 target->
CastSpell(target, triggerspell,
true,
nullptr, aurEff);
6056 }
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:1375
@ 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().