Esempio n. 1
0
 void Register()
 {
     OnCheckCast += SpellCheckCastFn(spell_dk_death_coil_SpellScript::CheckCast);
     OnEffectHitTarget += SpellEffectFn(spell_dk_death_coil_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
 }
Esempio n. 2
0
 void Register()
 {
     OnEffectHitTarget += SpellEffectFn(spell_warl_life_tap_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
     OnCheckCast += SpellCheckCastFn(spell_warl_life_tap_SpellScript::CheckCast);
 }
Esempio n. 3
0
 void Register()
 {
     OnEffectHitTarget += SpellEffectFn(spell_pri_penance_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
     OnCheckCast += SpellCheckCastFn(spell_pri_penance_SpellScript::CheckCast);
 }
Esempio n. 4
0
 void Register()
 {
     OnCheckCast += SpellCheckCastFn(spell_warr_heroic_leap_SpellScript::CheckElevation);
     AfterCast += SpellCastFn(spell_warr_heroic_leap_SpellScript::HandleAfterCast);
 }
Esempio n. 5
0
 void Register() override
 {
     OnCheckCast += SpellCheckCastFn(spell_dru_survival_instincts_SpellScript::CheckCast);
 }
 void Register()
 {
     OnCheckCast += SpellCheckCastFn(spell_marrowgar_bone_spike_graveyard_SpellScript::CheckCast);
     OnEffectHitTarget += SpellEffectFn(spell_marrowgar_bone_spike_graveyard_SpellScript::HandleSpikes, EFFECT_1, SPELL_EFFECT_APPLY_AURA);
 }
Esempio n. 7
0
 void Register()
 {
     OnCheckCast += SpellCheckCastFn(spell_dk_death_gate_SpellScript::CheckClass);
     OnEffect += SpellEffectFn(spell_dk_death_gate_SpellScript::HandleScript, EFFECT_0, SPELL_EFFECT_SCRIPT_EFFECT);
 }
Esempio n. 8
0
 void Register()
 {
     OnCheckCast += SpellCheckCastFn(spell_hun_kill_command_SpellScript::CheckCastMeet);
     OnEffectHit += SpellEffectFn(spell_hun_kill_command_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
 }
Esempio n. 9
0
 void Register ()
 {
     OnCheckCast += SpellCheckCastFn(spell_hun_focus_fire_SpellScript::CheckCast);
     OnEffect += SpellEffectFn(spell_hun_focus_fire_SpellScript::HandleScriptEffect, EFFECT_1, SPELL_EFFECT_APPLY_AURA);
 }
Esempio n. 10
0
 void Register()
 {
     OnCheckCast += SpellCheckCastFn(script_impl::CheckCast);
     OnEffectHitTarget += SpellEffectFn(script_impl::HandleAddComboPoints, EFFECT_0, SPELL_EFFECT_ADD_COMBO_POINTS);
 }
Esempio n. 11
0
 void Register()
 {
     OnCheckCast += SpellCheckCastFn(spell_rog_shadowstep_SpellScript::CheckCast);
 }
Esempio n. 12
0
 void Register()
 {
     OnCheckCast += SpellCheckCastFn(spell_wintergrasp_defender_teleport_SpellScript::CheckCast);
 }
Esempio n. 13
0
 void Register ()
 {
     OnCheckCast += SpellCheckCastFn(spell_hun_kill_command_SpellScript::CheckCast);
     OnEffect += SpellEffectFn(spell_hun_kill_command_SpellScript::HandleScriptEffect, EFFECT_1, SPELL_EFFECT_SCRIPT_EFFECT);
 }
Esempio n. 14
0
 void Register()
 {
     OnCheckCast += SpellCheckCastFn(spell_dk_death_pact_SpellScript::CheckCast);
     OnObjectAreaTargetSelect += SpellObjectAreaTargetSelectFn(spell_dk_death_pact_SpellScript::FilterTargets, EFFECT_1, TARGET_UNIT_DEST_AREA_ALLY);
 }
Esempio n. 15
0
 void Register()
 {
     OnEffectHitTarget += SpellEffectFn(spell_ooze_zap_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
     OnCheckCast += SpellCheckCastFn(spell_ooze_zap_SpellScript::CheckRequirement);
 }
Esempio n. 16
0
 void Register() override
 {
     OnCheckCast += SpellCheckCastFn(spell_swipe_honey_SpellScript::CheckTarget);
     OnEffectHitTarget += SpellEffectFn(spell_swipe_honey_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
 }
Esempio n. 17
0
 void Register() override
 {
     OnCheckCast += SpellCheckCastFn(spell_sha_fire_nova_SpellScript::CheckFireTotem);
     OnEffectHitTarget += SpellEffectFn(spell_sha_fire_nova_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
 }
Esempio n. 18
0
 void Register()
 {
     OnCheckCast += SpellCheckCastFn(spell_dk_raise_ally_SpellScript::CheckTarget);
     OnEffect += SpellEffectFn(spell_dk_raise_ally_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
 }
Esempio n. 19
0
 void Register() override
 {
     OnCheckCast += SpellCheckCastFn(spell_warr_heroic_leap_SpellScript::CheckElevation);
     OnEffectHit += SpellEffectFn(spell_warr_heroic_leap_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
 }
Esempio n. 20
0
 void Register()
 {
     OnEffectHit += SpellEffectFn(spell_gen_cannibalize_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
     OnCheckCast += SpellCheckCastFn(spell_gen_cannibalize_SpellScript::CheckIfCorpseNear);
 }
Esempio n. 21
0
 void Register()
 {
     OnCheckCast += SpellCheckCastFn(spell_q12589_shoot_rjr_SpellScript::CheckCast);
     OnEffectHitTarget += SpellEffectFn(spell_q12589_shoot_rjr_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
 }
 void Register()
 {
     // add dummy effect spell handler to Holy Shock
     OnCheckCast += SpellCheckCastFn(spell_pal_holy_shock_SpellScript::CheckCast);
     OnEffectHitTarget += SpellEffectFn(spell_pal_holy_shock_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
 }
Esempio n. 23
0
 void Register() override
 {
     OnCheckCast += SpellCheckCastFn(spell_dru_savage_roar_SpellScript::CheckCast);
 }
Esempio n. 24
0
 void Register()
 {
     OnCheckCast += SpellCheckCastFn(spell_hun_disengage_SpellScript::CheckCast);
 }
Esempio n. 25
0
 void Register()
 {
     OnEffectHitTarget += SpellEffectFn(spell_warl_create_healthstone_SpellScript::HandleScriptEffect, EFFECT_0, SPELL_EFFECT_SCRIPT_EFFECT);
     OnCheckCast += SpellCheckCastFn(spell_warl_create_healthstone_SpellScript::CheckCast);
 }
Esempio n. 26
0
 void Register()
 {
     OnEffectHit += SpellEffectFn(spell_hun_pet_carrion_feeder_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
     OnCheckCast += SpellCheckCastFn(spell_hun_pet_carrion_feeder_SpellScript::CheckIfCorpseNear);
 }
 void Register()
 {
     OnCheckCast += SpellCheckCastFn(spell_blood_queen_vampiric_bite_SpellScript::CheckTarget);
     BeforeHit += SpellHitFn(spell_blood_queen_vampiric_bite_SpellScript::OnCast);
 }
Esempio n. 28
0
 void Register()
 {
     OnCheckCast += SpellCheckCastFn(spell_hun_tame_beast_SpellScript::CheckCast);
 }
 void Register()
 {
     OnCheckCast += SpellCheckCastFn(spell_toc5_ride_mount_SpellScript::CheckRequirement);
 }
Esempio n. 30
0
 void Register()
 {
     OnCheckCast += SpellCheckCastFn(spell_hun_kill_command_SpellScript::CheckTarget);
     BeforeCast  += SpellCastFn(spell_hun_kill_command_SpellScript::HandleDummy);
 }