1414 {
1417 {
1420
1422 {
1423 switch (unitTarget->getClass())
1424 {
1427 break;
1430 break;
1433 break;
1436 break;
1437 default:
1438 return;
1439 }
1440 }
1442 {
1443 switch (unitTarget->getClass())
1444 {
1447 break;
1450 break;
1453 break;
1456 break;
1457 default:
1458 return;
1459 }
1460 }
1461
1462 unitTarget->CastSpell(unitTarget, spellId, true, nullptr, aurEff);
1463 }
1464 }
std::uint32_t uint32
Definition Define.h:107
@ CLASS_DRUID
Definition SharedDefines.h:136
@ CLASS_SHAMAN
Definition SharedDefines.h:132
@ CLASS_PRIEST
Definition SharedDefines.h:130
@ CLASS_PALADIN
Definition SharedDefines.h:127
void PreventDefaultAction()
Definition SpellScript.cpp:1000
SpellInfo const * GetSpellInfo() const
Definition SpellScript.cpp:1020
Unit * GetTarget() const
Definition SpellScript.cpp:1180
uint32 Id
Definition SpellInfo.h:344
@ SPELL_DRUID_SOUL_PRESERVER_HEALING_TRANCE
Definition spell_item.cpp:1386
@ SPELL_DRUID_EYE_OF_GRUUL_HEALING_TRANCE
Definition spell_item.cpp:1383
@ SPELL_HEALING_DISCOUNT
Definition spell_item.cpp:1380
@ SPELL_SOUL_PRESERVER
Definition spell_item.cpp:1381
@ SPELL_SHAMAN_SOUL_PRESERVER_HEALING_TRANCE
Definition spell_item.cpp:1389
@ SPELL_PRIEST_EYE_OF_GRUUL_HEALING_TRANCE
Definition spell_item.cpp:1382
@ SPELL_PALADIN_EYE_OF_GRUUL_HEALING_TRANCE
Definition spell_item.cpp:1385
@ SPELL_PRIEST_SOUL_PRESERVER_HEALING_TRANCE
Definition spell_item.cpp:1388
@ SPELL_PALADIN_SOUL_PRESERVER_HEALING_TRANCE
Definition spell_item.cpp:1387
@ SPELL_SHAMAN_EYE_OF_GRUUL_HEALING_TRANCE
Definition spell_item.cpp:1384