1409 {
1412 {
1415
1417 {
1418 switch (unitTarget->getClass())
1419 {
1422 break;
1425 break;
1428 break;
1431 break;
1432 default:
1433 return;
1434 }
1435 }
1437 {
1438 switch (unitTarget->getClass())
1439 {
1442 break;
1445 break;
1448 break;
1451 break;
1452 default:
1453 return;
1454 }
1455 }
1456
1457 unitTarget->CastSpell(unitTarget, spellId, true, nullptr, aurEff);
1458 }
1459 }
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:1381
@ SPELL_DRUID_EYE_OF_GRUUL_HEALING_TRANCE
Definition spell_item.cpp:1378
@ SPELL_HEALING_DISCOUNT
Definition spell_item.cpp:1375
@ SPELL_SOUL_PRESERVER
Definition spell_item.cpp:1376
@ SPELL_SHAMAN_SOUL_PRESERVER_HEALING_TRANCE
Definition spell_item.cpp:1384
@ SPELL_PRIEST_EYE_OF_GRUUL_HEALING_TRANCE
Definition spell_item.cpp:1377
@ SPELL_PALADIN_EYE_OF_GRUUL_HEALING_TRANCE
Definition spell_item.cpp:1380
@ SPELL_PRIEST_SOUL_PRESERVER_HEALING_TRANCE
Definition spell_item.cpp:1383
@ SPELL_PALADIN_SOUL_PRESERVER_HEALING_TRANCE
Definition spell_item.cpp:1382
@ SPELL_SHAMAN_EYE_OF_GRUUL_HEALING_TRANCE
Definition spell_item.cpp:1379