6055 {
6059
6061 {
6065 break;
6068 break;
6071 break;
6074 break;
6077 break;
6078 default:
6079 return;
6080 }
6081
6082 target->
CastSpell(target, triggerspell,
true,
nullptr, aurEff);
6083 }
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:1389
@ 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().