1592 {
1594
1596 {
1599 {
1602 break;
1605 break;
1608 break;
1611 break;
1614 break;
1617 break;
1618 default:
1619 return;
1620 }
1621
1622 player->CastSpell(player, spellId, true, nullptr, aurEff);
1623 }
1624 }
std::uint32_t uint32
Definition: Define.h:107
@ SPELL_GEN_OBSIDIAN_ARMOR_HOLY
Definition: spell_generic.cpp:1555
@ SPELL_GEN_OBSIDIAN_ARMOR_FIRE
Definition: spell_generic.cpp:1556
@ SPELL_GEN_OBSIDIAN_ARMOR_ARCANE
Definition: spell_generic.cpp:1560
@ SPELL_GEN_OBSIDIAN_ARMOR_FROST
Definition: spell_generic.cpp:1558
@ SPELL_GEN_OBSIDIAN_ARMOR_SHADOW
Definition: spell_generic.cpp:1559
@ SPELL_GEN_OBSIDIAN_ARMOR_NATURE
Definition: spell_generic.cpp:1557
@ SPELL_SCHOOL_SHADOW
Definition: SharedDefines.h:288
@ SPELL_SCHOOL_NATURE
Definition: SharedDefines.h:286
@ SPELL_SCHOOL_FROST
Definition: SharedDefines.h:287
@ SPELL_SCHOOL_ARCANE
Definition: SharedDefines.h:289
@ SPELL_SCHOOL_FIRE
Definition: SharedDefines.h:285
@ SPELL_SCHOOL_HOLY
Definition: SharedDefines.h:284
Player * ToPlayer()
Definition: Object.h:201
Definition: Player.h:1081
Unit * GetActionTarget() const
Definition: Unit.h:440
void PreventDefaultAction()
Definition: SpellScript.cpp:985