1234 {
1237 {
1239 switch (unitTarget->getClass())
1240 {
1243 break;
1246 break;
1249 break;
1252 break;
1253 default:
1254 return;
1255 }
1256
1257 unitTarget->CastSpell(unitTarget, spell_id, true, nullptr, aurEff);
1258 }
1259 }
std::uint32_t uint32
Definition Define.h:107
@ CLASS_DRUID
Definition SharedDefines.h:151
@ CLASS_SHAMAN
Definition SharedDefines.h:147
@ CLASS_PRIEST
Definition SharedDefines.h:145
@ CLASS_PALADIN
Definition SharedDefines.h:142
void PreventDefaultAction()
Definition SpellScript.cpp:985
Unit * GetTarget() const
Definition SpellScript.cpp:1165
@ SPELL_SHAMAN_ITEM_HEALING_TRANCE
Definition spell_item.cpp:1214
@ SPELL_DRUID_ITEM_HEALING_TRANCE
Definition spell_item.cpp:1211
@ SPELL_PALADIN_ITEM_HEALING_TRANCE
Definition spell_item.cpp:1212
@ SPELL_PRIEST_ITEM_HEALING_TRANCE
Definition spell_item.cpp:1213