1205 {
1208 {
1210 switch (unitTarget->getClass())
1211 {
1214 break;
1217 break;
1220 break;
1223 break;
1224 default:
1225 return;
1226 }
1227
1228 unitTarget->CastSpell(unitTarget, spell_id, true, nullptr, aurEff);
1229 }
1230 }
std::uint32_t uint32
Definition: Define.h:108
@ SPELL_SHAMAN_ITEM_HEALING_TRANCE
Definition: spell_item.cpp:1185
@ SPELL_DRUID_ITEM_HEALING_TRANCE
Definition: spell_item.cpp:1182
@ SPELL_PALADIN_ITEM_HEALING_TRANCE
Definition: spell_item.cpp:1183
@ SPELL_PRIEST_ITEM_HEALING_TRANCE
Definition: spell_item.cpp:1184
@ CLASS_DRUID
Definition: SharedDefines.h:123
@ CLASS_SHAMAN
Definition: SharedDefines.h:119
@ CLASS_PRIEST
Definition: SharedDefines.h:117
@ CLASS_PALADIN
Definition: SharedDefines.h:114
void PreventDefaultAction()
Definition: SpellScript.cpp:985
Unit * GetTarget() const
Definition: SpellScript.cpp:1165