|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <SpellScript.h>
Inherits _SpellScript.
Inherited by spell_alexstrasza_gift_beam::spell_alexstrasza_gift_beam_AuraScript, spell_alexstrasza_gift_beam_visual::spell_alexstrasza_gift_beam_visual_AuraScript, spell_algalon_collapse::spell_algalon_collapse_AuraScript, spell_algalon_phase_punch::spell_algalon_phase_punch_AuraScript, spell_algalon_remove_phase::spell_algalon_remove_phase_AuraScript, spell_anhuur_divine_reckoning::spell_anhuur_divine_reckoning_AuraScript, spell_anubarak_leeching_swarm::spell_anubarak_leeching_swarm_AuraScript, spell_assembly_rune_of_summoning::spell_assembly_rune_of_summoning_AuraScript, spell_astromancer_wrath_of_the_astromancer::spell_astromancer_wrath_of_the_astromancer_AuraScript, spell_biting_cold::spell_biting_cold_AuraScript, spell_biting_cold_dot::spell_biting_cold_dot_AuraScript, spell_blood_council_shadow_prison::spell_blood_council_shadow_prison_AuraScript, spell_blood_queen_essence_of_the_blood_queen::spell_blood_queen_essence_of_the_blood_queen_AuraScript, spell_blood_queen_frenzied_bloodthirst::spell_blood_queen_frenzied_bloodthirst_AuraScript, spell_blood_queen_pact_of_the_darkfallen_dmg::spell_blood_queen_pact_of_the_darkfallen_dmg_AuraScript, spell_boss_lady_malande_shield::spell_boss_lady_malande_shield_AuraScript, spell_bronjahm_soulstorm_channel::spell_bronjahm_soulstorm_channel_AuraScript, spell_bronjahm_soulstorm_visual::spell_bronjahm_soulstorm_visual_AuraScript, spell_close_rift::spell_close_rift_AuraScript, spell_crystal_spike::spell_crystal_spike_AuraScript, spell_deathbringer_blood_link_aura::spell_deathbringer_blood_link_AuraScript, spell_deathbringer_blood_power::spell_deathbringer_blood_power_AuraScript, spell_deathwhisper_mana_barrier::spell_deathwhisper_mana_barrier_AuraScript, spell_devourer_of_souls_mirrored_soul_proc::spell_devourer_of_souls_mirrored_soul_proc_AuraScript, spell_dk_anti_magic_shell_raid::spell_dk_anti_magic_shell_raid_AuraScript, spell_dk_anti_magic_shell_self::spell_dk_anti_magic_shell_self_AuraScript, spell_dk_anti_magic_zone::spell_dk_anti_magic_zone_AuraScript, spell_dk_blood_gorged::spell_dk_blood_gorged_AuraScript, spell_dk_death_strike_enabler::spell_dk_death_strike_enabler_AuraScript, spell_dk_icebound_fortitude::spell_dk_icebound_fortitude_AuraScript, spell_dk_necrotic_strike::spell_dk_necrotic_strike_AuraScript, spell_dk_pet_scaling_01::spell_dk_pet_scaling_01_AuraScript, spell_dk_pet_scaling_02::spell_dk_pet_scaling_02_AuraScript, spell_dk_pet_scaling_03::spell_dk_pet_scaling_03_AuraScript, spell_dk_rune_weapon_scaling_02::spell_dk_rune_weapon_scaling_02_AuraScript, spell_dk_scent_of_blood::spell_dk_scent_of_blood_AuraScript, spell_dk_vampiric_blood::spell_dk_vampiric_blood_AuraScript, spell_dreamwalker_decay_periodic_timer::spell_dreamwalker_decay_periodic_timer_AuraScript, spell_dreamwalker_mana_void::spell_dreamwalker_mana_void_AuraScript, spell_dreamwalker_nightmare_cloud::spell_dreamwalker_nightmare_cloud_AuraScript, spell_dreamwalker_summon_suppresser::spell_dreamwalker_summon_suppresser_AuraScript, spell_dru_dash::spell_dru_dash_AuraScript, spell_dru_eclipse::spell_dru_eclipse_AuraScript, spell_dru_glyph_of_innervate::spell_dru_glyph_of_innervate_AuraScript, spell_dru_glyph_of_starfire_proc::spell_dru_glyph_of_starfire_proc_AuraScript, spell_dru_innervate::spell_dru_innervate_AuraScript, spell_dru_lifebloom::spell_dru_lifebloom_AuraScript, spell_dru_living_seed::spell_dru_living_seed_AuraScript, spell_dru_living_seed_proc::spell_dru_living_seed_proc_AuraScript, spell_dru_might_of_ursoc::spell_dru_might_of_ursoc_AuraScript, spell_dru_predatory_strikes::spell_dru_predatory_strikes_AuraScript, spell_dru_savage_defense::spell_dru_savage_defense_AuraScript, spell_dru_savage_roar::spell_dru_savage_roar_AuraScript, spell_dru_stampede::spell_dru_stampede_AuraScript, spell_dru_survival_instincts::spell_dru_survival_instincts_AuraScript, spell_dru_swift_flight_passive::spell_dru_swift_flight_passive_AuraScript, spell_earthrager_ptah_explosion::spell_earthrager_ptah_explosion_AuraScript, spell_eregos_planar_shift::spell_eregos_planar_shift_AuraScript, spell_ex_463::spell_ex_463AuraScript, spell_ex_66244::spell_ex_66244AuraScript, spell_ex_absorb_aura::spell_ex_absorb_auraAuraScript, spell_exploding_orb_hasty_grow::spell_exploding_orb_hasty_grow_AuraScript, spell_faction_champion_warl_unstable_affliction::spell_faction_champion_warl_unstable_affliction_AuraScript, spell_festergut_blighted_spores::spell_festergut_blighted_spores_AuraScript, spell_fetch_ingredient_aura::spell_fetch_ingredient_aura_AuraScript, spell_flame_warder_meteor_fists::spell_flame_warder_meteor_fists_AuraScript, spell_four_horsemen_mark::spell_four_horsemen_mark_AuraScript, spell_frost_tomb::spell_frost_tomb_AuraScript, spell_frostwarden_handler_focus_fire::spell_frostwarden_handler_focus_fire_AuraScript, spell_gen_absorb0_hitlimit1::spell_gen_absorb0_hitlimit1_AuraScript, spell_gen_adaptive_warding::spell_gen_adaptive_warding_AuraScript, spell_gen_alchemist_stone::spell_gen_alchemist_stone_AuraScript, spell_gen_animal_blood::spell_gen_animal_blood_AuraScript, spell_gen_aura_of_anger::spell_gen_aura_of_anger_AuraScript, spell_gen_aura_service_uniform::spell_gen_aura_service_uniform_AuraScript, spell_gen_av_drekthar_presence::spell_gen_av_drekthar_presence_AuraScript, spell_gen_burn_brutallus::spell_gen_burn_brutallus_AuraScript, spell_gen_clone_weapon_aura::spell_gen_clone_weapon_auraScript, spell_gen_creature_permanent_feign_death::spell_gen_creature_permanent_feign_death_AuraScript, spell_gen_defend::spell_gen_defend_AuraScript, spell_gen_gift_of_naaru::spell_gen_gift_of_naaru_AuraScript, spell_gen_interrupt::spell_gen_interrupt_AuraScript, spell_gen_lifebloom::spell_gen_lifebloom_AuraScript, spell_gen_obsidian_armor::spell_gen_obsidian_armor_AuraScript, spell_gen_on_tournament_mount::spell_gen_on_tournament_mount_AuraScript, spell_gen_override_display_power::spell_gen_override_display_power_AuraScript, spell_gen_parachute::spell_gen_parachute_AuraScript, spell_gen_parachute_ic::spell_gen_parachute_ic_AuraScript, spell_gen_pet_calculate::spell_gen_pet_calculate_AuraScript, spell_gen_running_wild::spell_gen_running_wild_AuraScript, spell_gen_stop_time::spell_gen_stop_time_AuraScript, spell_gen_summon_elemental::spell_gen_summon_elemental_AuraScript, spell_gen_tournament_pennant::spell_gen_tournament_pennant_AuraScript, spell_gen_turkey_marker::spell_gen_turkey_marker_AuraScript, spell_gen_vehicle_scaling::spell_gen_vehicle_scaling_AuraScript, spell_gen_whisper_gulch_yogg_saron_whisper::spell_gen_whisper_gulch_yogg_saron_whisper_AuraScript, spell_general_vezax_mark_of_the_faceless::spell_general_vezax_mark_of_the_faceless_AuraScript, spell_general_vezax_saronite_vapors::spell_general_vezax_saronite_vapors_AuraScript, spell_halion_combustion_consumption::spell_halion_combustion_consumption_AuraScript, spell_halion_marks::spell_halion_marks_AuraScript, spell_halion_meteor_strike_marker::spell_halion_meteor_strike_marker_AuraScript, spell_halion_twilight_realm_handlers::spell_halion_twilight_realm_handlers_AuraScript, spell_hexlord_unstable_affliction::spell_hexlord_unstable_affliction_AuraScript, spell_hun_a_murder_of_crows::spell_hun_a_murder_of_crows_AuraScript, spell_hun_fire::spell_hun_fire_AuraScript, spell_hun_improved_serpent_sting::spell_hun_improved_serpent_sting_AuraScript, spell_hun_misdirection::spell_hun_misdirection_AuraScript, spell_hun_misdirection_proc::spell_hun_misdirection_proc_AuraScript, spell_hun_pet_passive_crit::spell_hun_pet_passive_crit_AuraScript, spell_hun_pet_passive_damage_done::spell_hun_pet_passive_damage_done_AuraScript, spell_hun_pet_scaling_01::spell_hun_pet_scaling_01_AuraScript, spell_hun_pet_scaling_02::spell_hun_pet_scaling_02_AuraScript, spell_hun_pet_scaling_03::spell_hun_pet_scaling_03_AuraScript, spell_hun_pet_scaling_04::spell_hun_pet_scaling_04_AuraScript, spell_hun_ready_set_aim::spell_hun_ready_set_aim_AuraScript, spell_hun_thrill_of_the_hunt::spell_hun_thrill_of_the_hunt_AuraScript, spell_icc_stoneform::spell_icc_stoneform_AuraScript, spell_ick_explosive_barrage::spell_ick_explosive_barrage_AuraScript, spell_ignis_slag_pot::spell_ignis_slag_pot_AuraScript, spell_intense_cold::spell_intense_cold_AuraScript, spell_item_aegis_of_preservation::spell_item_aegis_of_preservation_AuraScript, spell_item_arcane_shroud::spell_item_arcane_shroud_AuraScript, spell_item_blessing_of_ancient_kings::spell_item_blessing_of_ancient_kings_AuraScript, spell_item_desperate_defense::spell_item_desperate_defense_AuraScript, spell_item_necrotic_touch::spell_item_necrotic_touch_AuraScript, spell_item_shadowmourne::spell_item_shadowmourne_AuraScript, spell_item_shadowmourne_soul_fragment::spell_item_shadowmourne_soul_fragment_AuraScript, spell_item_shadows_fate::spell_item_shadows_fate_AuraScript, spell_item_the_eye_of_diminution::spell_item_the_eye_of_diminution_AuraScript, spell_item_unsated_craving::spell_item_unsated_craving_AuraScript, spell_kelthuzad_detonate_mana::spell_kelthuzad_detonate_mana_AuraScript, spell_koralon_meteor_fists::spell_koralon_meteor_fists_AuraScript, spell_krick_explosive_barrage::spell_krick_explosive_barrage_AuraScript, spell_krick_pursuit::spell_krick_pursuit_AuraScript, spell_krick_pursuit_confusion::spell_krick_pursuit_confusion_AuraScript, spell_load_into_catapult::spell_load_into_catapult_AuraScript, spell_loatheb_necrotic_aura_warning::spell_loatheb_necrotic_aura_warning_AuraScript, spell_love_is_in_the_air_romantic_picnic::spell_love_is_in_the_air_romantic_picnic_AuraScript, spell_mage_glyph_of_ice_block::spell_mage_glyph_of_ice_block_AuraScript, spell_mage_glyph_of_polymorph::spell_mage_glyph_of_polymorph_AuraScript, spell_mage_ignite::spell_mage_ignite_AuraScript, spell_mage_living_bomb::spell_mage_living_bomb_AuraScript, spell_mage_nether_vortex::spell_mage_nether_vortex_AuraScript, spell_mage_ring_of_frost::spell_mage_ring_of_frost_AuraScript, spell_mage_ring_of_frost_freeze::spell_mage_ring_of_frost_freeze_AuraScript, spell_magic_eater_food::spell_magic_eater_food_AuraScript, spell_malygos_destroy_platform_channel::spell_malygos_destroy_platform_channel_AuraScript, spell_malygos_portal_beam::spell_malygos_portal_beam_AuraScript, spell_malygos_vortex_visual::spell_malygos_vortex_visual_AuraScript, spell_mark_of_kazrogal::spell_mark_of_kazrogal_AuraScript, spell_mark_of_kazzak::spell_mark_of_kazzak_AuraScript, spell_marrowgar_coldflame_damage::spell_marrowgar_coldflame_damage_AuraScript, spell_mastery_shield_discipline::spell_mastery_shield_discipline_AuraScript, spell_mastery_unshackled_fury::spell_mastery_unshackled_fury_AuraScript, spell_mistress_kiss::spell_mistress_kiss_AuraScript, spell_monk_brewing_tigereye_brew::spell_monk_brewing_tigereye_brew_AuraScript, spell_monk_crackling_jade_lightning::spell_monk_crackling_jade_lightning_AuraScript, spell_monk_crackling_jade_lightning_aura::spell_monk_crackling_jade_lightning_aura_AuraScript, spell_monk_dampen_harm::spell_monk_dampen_harm_AuraScript, spell_monk_disable::spell_monk_disable_AuraScript, spell_monk_glyph_of_zen_flight::spell_monk_glyph_of_zen_flight_AuraScript, spell_monk_guard::spell_monk_guard_AuraScript, spell_monk_mana_tea::spell_monk_mana_tea_AuraScript, spell_monk_mana_tea_stacks::spell_monk_mana_tea_stacks_AuraScript, spell_monk_serpents_zeal::spell_monk_serpents_zeal_AuraScript, spell_monk_soothing_mist::spell_monk_soothing_mist_AuraScript, spell_monk_tiger_strikes::spell_monk_tiger_strikes_AuraScript, spell_monk_tigereye_brew::spell_monk_tigereye_brew_AuraScript, spell_monk_tigereye_brew_stacks::spell_monk_tigereye_brew_stacks_AuraScript, spell_monk_touch_of_karma::spell_monk_touch_of_karma_AuraScript, spell_monk_zen_flight_check::spell_monk_zen_flight_check_AuraScript, spell_monk_zen_sphere_hot::spell_monk_zen_sphere_hot_AuraScript, spell_occuthar_occuthars_destruction::spell_occuthar_occuthars_destruction_AuraScript, spell_oculus_dream_funnel::spell_oculus_dream_funnel_AuraScript, spell_pal_aura_mastery::spell_pal_aura_mastery_AuraScript, spell_pal_aura_mastery_immune::spell_pal_aura_mastery_immune_AuraScript, spell_pal_beacon_of_light::spell_pal_beacon_of_light_AuraScript, spell_pal_eye_for_an_eye::spell_pal_eye_for_an_eye_AuraScript, spell_pal_grand_crusader::spell_pal_grand_crusader_AuraScript, spell_pal_hand_of_sacrifice::spell_pal_hand_of_sacrifice_AuraScript, spell_pal_item_healing_discount::spell_pal_item_healing_discount_AuraScript, spell_pal_seal_of_righteousness::spell_pal_seal_of_righteousness_AuraScript, spell_pal_selfless_healer::spell_pal_selfless_healer_AuraScript, spell_power_of_the_twins::spell_power_of_the_twins_AuraScript, spell_pri_divine_aegis::spell_pri_divine_aegis_AuraScript, spell_pri_evangelism::spell_pri_evangelism_AuraScript, spell_pri_item_greater_heal_refund::spell_pri_item_greater_heal_refund_AuraScript, spell_pri_lightwell_renew::spell_pri_lightwell_renew_AuraScript, spell_pri_mana_leech::spell_pri_mana_leech_AuraScript, spell_pri_power_word_shield::spell_pri_power_word_shield_AuraScript, spell_pri_renew::spell_pri_renew_AuraScript, spell_pri_shadowform::spell_pri_shadowform_AuraScript, spell_pri_vampiric_embrace::spell_pri_vampiric_embrace_AuraScript, spell_pri_vampiric_touch::spell_pri_vampiric_touch_AuraScript, spell_putricide_gaseous_bloat::spell_putricide_gaseous_bloat_AuraScript, spell_putricide_mutated_plague::spell_putricide_mutated_plague_AuraScript, spell_putricide_mutated_transformation_dismiss::spell_putricide_mutated_transformation_dismiss_AuraScript, spell_putricide_mutation_init::spell_putricide_mutation_init_AuraScript, spell_q11010_q11102_q11023_aggro_burst::spell_q11010_q11102_q11023_aggro_burst_AuraScript, spell_q11010_q11102_q11023_aggro_check_aura::spell_q11010_q11102_q11023_aggro_check_aura_AuraScript, spell_q11396_11399_force_shield_arcane_purple_x3::spell_q11396_11399_force_shield_arcane_purple_x3_AuraScript, spell_q12619_emblazon_runeblade::spell_q12619_emblazon_runeblade_AuraScript, spell_q12730_quenching_mist::spell_q12730_quenching_mist_AuraScript, spell_q12851_going_bearback::spell_q12851_going_bearback_AuraScript, spell_q12987_read_pronouncement::spell_q12987_read_pronouncement_AuraScript, spell_q2203_thaumaturgy_channel::spell_q2203_thaumaturgy_channel_AuraScript, spell_random_ingredient_aura::spell_random_ingredient_aura_AuraScript, spell_rog_blade_flurry::spell_rog_blade_flurry_AuraScript, spell_rog_cheat_death::spell_rog_cheat_death_AuraScript, spell_rog_crippling_poison::spell_rog_crippling_poison_AuraScript, spell_rog_cut_to_the_chase::spell_rog_cut_to_the_chase_AuraScript, spell_rog_master_of_subtlety::spell_rog_master_of_subtlety_AuraScript, spell_rog_recuperate::spell_rog_recuperate_AuraScript, spell_rog_rupture::spell_rog_rupture_AuraScript, spell_rog_stealth::spell_rog_stealth_AuraScript, spell_rog_tricks_of_the_trade::spell_rog_tricks_of_the_trade_AuraScript, spell_rog_tricks_of_the_trade_proc::spell_rog_tricks_of_the_trade_proc_AuraScript, spell_rotface_unstable_ooze_explosion_suicide::spell_rotface_unstable_ooze_explosion_suicide_AuraScript, spell_sha_ancestral_awakening::spell_sha_ancestral_awakening_AuraScript, spell_sha_earth_shield::spell_sha_earth_shield_AuraScript, spell_sha_glyph_of_healing_wave::spell_sha_glyph_of_healing_wave_AuraScript, spell_sha_item_lightning_shield::spell_sha_item_lightning_shield_AuraScript, spell_sha_item_lightning_shield_trigger::spell_sha_item_lightning_shield_trigger_AuraScript, spell_sha_item_mana_surge::spell_sha_item_mana_surge_AuraScript, spell_sha_lava_surge::spell_sha_lava_surge_AuraScript, spell_sha_mana_tide_totem::spell_sha_mana_tide_totem_AuraScript, spell_sha_nature_guardian::spell_sha_nature_guardian_AuraScript, spell_sha_pet_scaling_04::spell_sha_pet_scaling_04_AuraScript, spell_sha_rolling_thunder::spell_sha_rolling_thunder_AuraScript, spell_sha_telluric_currents::spell_sha_telluric_currents_AuraScript, spell_sha_tidal_waves::spell_sha_tidal_waves_AuraScript, spell_shadowfang_keep_haunting_spirits::spell_shadowfang_keep_haunting_spirits_AuraScript, spell_shield_of_runes::spell_shield_of_runes_AuraScript, spell_sindragosa_frost_beacon::spell_sindragosa_frost_beacon_AuraScript, spell_sindragosa_ice_tomb::spell_sindragosa_ice_tomb_AuraScript, spell_sindragosa_instability::spell_sindragosa_instability_AuraScript, spell_systems_shutdown::spell_systems_shutdown_AuraScript, spell_taldaram_flame_ball_visual::spell_flame_ball_visual_AuraScript, spell_the_lich_king_dark_hunger::spell_the_lich_king_dark_hunger_AuraScript, spell_the_lich_king_harvest_soul::spell_the_lich_king_harvest_soul_AuraScript, spell_the_lich_king_in_frostmourne_room::spell_the_lich_king_in_frostmourne_room_AuraScript, spell_the_lich_king_infest::spell_the_lich_king_infest_AuraScript, spell_the_lich_king_lights_favor::spell_the_lich_king_lights_favor_AuraScript, spell_the_lich_king_necrotic_plague::spell_the_lich_king_necrotic_plague_AuraScript, spell_the_lich_king_necrotic_plague_jump::spell_the_lich_king_necrotic_plague_AuraScript, spell_the_lich_king_shadow_trap_visual::spell_the_lich_king_shadow_trap_visual_AuraScript, spell_the_lich_king_soul_reaper::spell_the_lich_king_soul_reaper_AuraScript, spell_the_lich_king_soul_rip::spell_the_lich_king_soul_rip_AuraScript, spell_the_lich_king_vile_spirits::spell_the_lich_king_vile_spirits_AuraScript, spell_ticking_time_bomb::spell_ticking_time_bomb_AuraScript, spell_trash_npc_glacial_strike::spell_trash_npc_glacial_strike_AuraScript, spell_trollgore_corpse_explode::spell_trollgore_corpse_explode_AuraScript, spell_tyrannus_mark_of_rimefang::spell_tyrannus_mark_of_rimefang_AuraScript, spell_tyrannus_overlord_brand::spell_tyrannus_overlord_brand_AuraScript, spell_uk_second_wind_proc::spell_uk_second_wind_proc_AuraScript, spell_ulduar_stone_grip::spell_ulduar_stone_grip_AuraScript, spell_ulduar_stone_grip_absorb::spell_ulduar_stone_grip_absorb_AuraScript, spell_valanar_kinetic_bomb::spell_valanar_kinetic_bomb_AuraScript, spell_valanar_kinetic_bomb_absorb::spell_valanar_kinetic_bomb_absorb_AuraScript, spell_valkyr_essences::spell_valkyr_essences_AuraScript, spell_varos_centrifuge_shield::spell_varos_centrifuge_shield_AuraScript, spell_warl_chaotic_energy::spell_warl_chaotic_energy_AuraScript, spell_warl_demonic_circle_summon::spell_warl_demonic_circle_summon_AuraScript, spell_warl_demonic_circle_teleport::spell_warl_demonic_circle_teleport_AuraScript, spell_warl_fel_synergy::spell_warl_fel_synergy_AuraScript, spell_warl_pet_passive::spell_warl_pet_passive_AuraScript, spell_warl_pet_passive_damage_done::spell_warl_pet_passive_damage_done_AuraScript, spell_warl_pet_scaling_01::spell_warl_pet_scaling_01_AuraScript, spell_warl_pet_scaling_02::spell_warl_pet_scaling_02_AuraScript, spell_warl_pet_scaling_03::spell_warl_pet_scaling_03_AuraScript, spell_warl_pet_scaling_04::spell_warl_pet_scaling_04_AuraScript, spell_warl_pet_scaling_05::spell_warl_pet_scaling_05_AuraScript, spell_warl_shadow_trance_proc::spell_warl_shadow_trance_proc_AuraScript, spell_warl_soul_swap_override::spell_warl_soul_swap_override_AuraScript, spell_warl_unstable_affliction::spell_warl_unstable_affliction_AuraScript, spell_warr_rend::spell_warr_rend_AuraScript, spell_warr_retaliation::spell_warr_retaliation_AuraScript, spell_warr_second_wind_proc::spell_warr_second_wind_proc_AuraScript, spell_warr_second_wind_trigger::spell_warr_second_wind_trigger_AuraScript, spell_warr_sudden_death::spell_warr_sudden_death_AuraScript, spell_warr_sweeping_strikes::spell_warr_sweeping_strikes_AuraScript, spell_warr_sword_and_board::spell_warr_sword_and_board_AuraScript, spell_warr_victorious::spell_warr_victorious_AuraScript, spell_xt002_gravity_bomb_aura::spell_xt002_gravity_bomb_aura_AuraScript, spell_xt002_heart_overload_periodic::spell_xt002_heart_overload_periodic_AuraScript, spell_xt002_searing_light_spawn_life_spark::spell_xt002_searing_light_spawn_life_spark_AuraScript, spell_yogg_saron_brain_link::spell_yogg_saron_brain_link_AuraScript, spell_yogg_saron_constrictor_tentacle::spell_yogg_saron_constrictor_tentacle_AuraScript, spell_yogg_saron_death_ray_warning_visual::spell_yogg_saron_death_ray_warning_visual_AuraScript, spell_yogg_saron_diminsh_power::spell_yogg_saron_diminsh_power_AuraScript, spell_yogg_saron_empowered::spell_yogg_saron_empowered_AuraScript, spell_yogg_saron_grim_reprisal::spell_yogg_saron_grim_reprisal_AuraScript, spell_yogg_saron_hodirs_protective_gaze::spell_yogg_saron_hodirs_protective_gaze_AuraScript, spell_yogg_saron_insane::spell_yogg_saron_insane_AuraScript, spell_yogg_saron_keeper_aura::spell_yogg_saron_keeper_aura_AuraScript, spell_yogg_saron_malady_of_the_mind::spell_yogg_saron_malady_of_the_mind_AuraScript, spell_yogg_saron_nondescript::spell_yogg_saron_nondescript_AuraScript, spell_yogg_saron_sanity::spell_yogg_saron_sanity_AuraScript, spell_yogg_saron_shadow_beacon::spell_yogg_saron_shadow_beacon_AuraScript, and spell_yogg_saron_squeeze::spell_yogg_saron_squeeze_AuraScript.
Classes | |
| class | AuraDispelHandler |
| class | AuraProcHandler |
| class | CheckAreaTargetHandler |
| class | CheckProcHandler |
| class | EffectAbsorbHandler |
| class | EffectApplyHandler |
| class | EffectBase |
| class | EffectCalcAmountHandler |
| class | EffectCalcPeriodicHandler |
| class | EffectCalcSpellModHandler |
| class | EffectManaShieldHandler |
| class | EffectPeriodicHandler |
| class | EffectProcHandler |
| class | EffectSplitHandler |
| class | EffectUpdatePeriodicHandler |
| class | ScriptStateStore |
Private Types | |
| typedef std::stack< ScriptStateStore > | ScriptStateStack |
Private Attributes | |
| Aura * | m_aura |
| AuraApplication const * | m_auraApplication |
| bool | m_defaultActionPrevented |
| ScriptStateStack | m_scriptStates |
Additional Inherited Members | |
| Protected Attributes inherited from _SpellScript | |
| uint8 | m_currentScriptState |
| std::string const * | m_scriptName |
| uint32 | m_scriptSpellId |
Definition at line 435 of file SpellScript.h.
|
private |
Definition at line 619 of file SpellScript.h.
|
inline |
Definition at line 597 of file SpellScript.h.
References _SpellScript::_SpellScript(), m_aura, m_auraApplication, and m_defaultActionPrevented.
Referenced by AuraScript::AuraDispelHandler::Call(), AuraScript::AuraProcHandler::Call(), AuraScript::CheckAreaTargetHandler::Call(), AuraScript::CheckProcHandler::Call(), AuraScript::EffectAbsorbHandler::Call(), AuraScript::EffectApplyHandler::Call(), AuraScript::EffectCalcAmountHandler::Call(), AuraScript::EffectCalcPeriodicHandler::Call(), AuraScript::EffectCalcSpellModHandler::Call(), AuraScript::EffectManaShieldHandler::Call(), AuraScript::EffectPeriodicHandler::Call(), AuraScript::EffectProcHandler::Call(), AuraScript::EffectSplitHandler::Call(), AuraScript::EffectUpdatePeriodicHandler::Call(), AuraScript::EffectAbsorbHandler::EffectAbsorbHandler(), AuraScript::EffectApplyHandler::EffectApplyHandler(), AuraScript::EffectCalcAmountHandler::EffectCalcAmountHandler(), AuraScript::EffectCalcPeriodicHandler::EffectCalcPeriodicHandler(), AuraScript::EffectCalcSpellModHandler::EffectCalcSpellModHandler(), AuraScript::EffectManaShieldHandler::EffectManaShieldHandler(), AuraScript::EffectPeriodicHandler::EffectPeriodicHandler(), AuraScript::EffectProcHandler::EffectProcHandler(), AuraScript::EffectSplitHandler::EffectSplitHandler(), AuraScript::EffectUpdatePeriodicHandler::EffectUpdatePeriodicHandler(), spell_gen_lifebloom::spell_gen_lifebloom_AuraScript::spell_gen_lifebloom_AuraScript(), spell_gen_summon_elemental::spell_gen_summon_elemental_AuraScript::spell_gen_summon_elemental_AuraScript(), spell_halion_combustion_consumption::spell_halion_combustion_consumption_AuraScript::spell_halion_combustion_consumption_AuraScript(), spell_halion_marks::spell_halion_marks_AuraScript::spell_halion_marks_AuraScript(), and spell_halion_twilight_realm_handlers::spell_halion_twilight_realm_handlers_AuraScript::spell_halion_twilight_realm_handlers_AuraScript().
| void AuraScript::_FinishScriptCall | ( | ) |
Definition at line 877 of file SpellScript.cpp.
References AuraScript::ScriptStateStore::_auraApplication, AuraScript::ScriptStateStore::_currentScriptState, AuraScript::ScriptStateStore::_defaultActionPrevented, m_auraApplication, _SpellScript::m_currentScriptState, m_defaultActionPrevented, and m_scriptStates.
Referenced by _Load().
| bool AuraScript::_IsDefaultActionPrevented | ( | ) |
Definition at line 886 of file SpellScript.cpp.
References ASSERT, AURA_SCRIPT_HOOK_EFFECT_ABSORB, AURA_SCRIPT_HOOK_EFFECT_APPLY, AURA_SCRIPT_HOOK_EFFECT_PERIODIC, AURA_SCRIPT_HOOK_EFFECT_PROC, AURA_SCRIPT_HOOK_EFFECT_REMOVE, AURA_SCRIPT_HOOK_EFFECT_SPLIT, AURA_SCRIPT_HOOK_PREPARE_PROC, AURA_SCRIPT_HOOK_PROC, _SpellScript::m_currentScriptState, and m_defaultActionPrevented.
| bool AuraScript::_Load | ( | Aura * | aura | ) |
Definition at line 860 of file SpellScript.cpp.
References _FinishScriptCall(), _PrepareScriptCall(), _SpellScript::Load(), m_aura, and SPELL_SCRIPT_STATE_LOADING.
| void AuraScript::_PrepareScriptCall | ( | AuraScriptHookType | hookType, |
| AuraApplication const * | aurApp = NULL ) |
Definition at line 869 of file SpellScript.cpp.
References m_auraApplication, _SpellScript::m_currentScriptState, m_defaultActionPrevented, and m_scriptStates.
Referenced by _Load().
|
virtual |
Reimplemented from _SpellScript.
Definition at line 598 of file SpellScript.cpp.
References _SpellScript::_Validate(), AfterDispel, AfterEffectAbsorb, AfterEffectApply, AfterEffectManaShield, AfterEffectProc, AfterEffectRemove, AfterProc, DoCheckAreaTarget, DoCheckProc, DoEffectCalcAmount, DoEffectCalcPeriodic, DoEffectCalcSpellMod, DoPrepareProc, SpellInfo::HasAreaAuraEffect(), SpellInfo::HasEffect(), SpellInfo::Id, _SpellScript::m_scriptName, OnDispel, OnEffectAbsorb, OnEffectApply, OnEffectManaShield, OnEffectPeriodic, OnEffectProc, OnEffectRemove, OnEffectSplit, OnEffectUpdatePeriodic, OnProc, SF_LOG_ERROR, SPELL_EFFECT_APPLY_AURA, and SPELL_EFFECT_PERSISTENT_AREA_AURA.
Referenced by ObjectMgr::ValidateSpellScripts().
| uint8 AuraScript::CalcMaxCharges | ( | ) | const |
Definition at line 1030 of file SpellScript.cpp.
References m_aura.
| int32 AuraScript::CalcMaxDuration | ( | ) | const |
Definition at line 1005 of file SpellScript.cpp.
References m_aura.
| bool AuraScript::DropCharge | ( | AuraRemoveMode | removeMode = AURA_REMOVE_BY_DEFAULT | ) |
Definition at line 1040 of file SpellScript.cpp.
References m_aura.
| time_t AuraScript::GetApplyTime | ( | ) | const |
Definition at line 990 of file SpellScript.cpp.
References m_aura.
| Aura * AuraScript::GetAura | ( | ) | const |
Definition at line 965 of file SpellScript.cpp.
References m_aura.
Referenced by spell_valanar_kinetic_bomb::spell_valanar_kinetic_bomb_AuraScript::HandleDummyTick(), spell_hun_fire::spell_hun_fire_AuraScript::HandleEffectCalcSpellMod(), spell_hun_improved_serpent_sting::spell_hun_improved_serpent_sting_AuraScript::HandleEffectCalcSpellMod(), spell_warl_chaotic_energy::spell_warl_chaotic_energy_AuraScript::HandleEffectCalcSpellMod(), spell_sha_rolling_thunder::spell_sha_rolling_thunder_AuraScript::HandleEffectProc(), spell_item_shadowmourne::spell_item_shadowmourne_AuraScript::HandleProc(), spell_rog_cut_to_the_chase::spell_rog_cut_to_the_chase_AuraScript::HandleProc(), spell_gen_animal_blood::spell_gen_animal_blood_AuraScript::OnApply(), spell_love_is_in_the_air_romantic_picnic::spell_love_is_in_the_air_romantic_picnic_AuraScript::OnPeriodic(), spell_rog_recuperate::spell_rog_recuperate_AuraScript::OnPeriodic(), spell_the_lich_king_lights_favor::spell_the_lich_king_lights_favor_AuraScript::OnPeriodic(), spell_monk_mana_tea::spell_monk_mana_tea_AuraScript::OnTick(), and spell_gen_defend::spell_gen_defend_AuraScript::RefreshVisualShields().
| Unit * AuraScript::GetCaster | ( | ) | const |
Definition at line 940 of file SpellScript.cpp.
References m_aura.
Referenced by spell_gen_summon_elemental::spell_gen_summon_elemental_AuraScript::AfterApply(), spell_the_lich_king_necrotic_plague_jump::spell_the_lich_king_necrotic_plague_AuraScript::AfterDispel(), spell_monk_disable::spell_monk_disable_AuraScript::AfterReapply(), spell_dru_lifebloom::spell_dru_lifebloom_AuraScript::AfterRemove(), spell_gen_summon_elemental::spell_gen_summon_elemental_AuraScript::AfterRemove(), spell_mage_living_bomb::spell_mage_living_bomb_AuraScript::AfterRemove(), spell_gen_stop_time::spell_gen_stop_time_AuraScript::Apply(), spell_dru_eclipse::spell_dru_eclipse_AuraScript::ApplyEffect(), spell_dk_anti_magic_shell_self::spell_dk_anti_magic_shell_self_AuraScript::CalculateAmount(), spell_dk_anti_magic_zone::spell_dk_anti_magic_zone_AuraScript::CalculateAmount(), spell_dk_icebound_fortitude::spell_dk_icebound_fortitude_AuraScript::CalculateAmount(), spell_dk_necrotic_strike::spell_dk_necrotic_strike_AuraScript::CalculateAmount(), spell_dru_might_of_ursoc::spell_dru_might_of_ursoc_AuraScript::CalculateAmount(), spell_dru_swift_flight_passive::spell_dru_swift_flight_passive_AuraScript::CalculateAmount(), spell_gen_gift_of_naaru::spell_gen_gift_of_naaru_AuraScript::CalculateAmount(), spell_gen_vehicle_scaling::spell_gen_vehicle_scaling_AuraScript::CalculateAmount(), spell_mastery_shield_discipline::spell_mastery_shield_discipline_AuraScript::CalculateAmount(), spell_mastery_unshackled_fury::spell_mastery_unshackled_fury_AuraScript::CalculateAmount(), spell_monk_guard::spell_monk_guard_AuraScript::CalculateAmount(), spell_monk_tigereye_brew::spell_monk_tigereye_brew_AuraScript::CalculateAmount(), spell_monk_touch_of_karma::spell_monk_touch_of_karma_AuraScript::CalculateAmount(), spell_monk_zen_flight_check::spell_monk_zen_flight_check_AuraScript::CalculateAmount(), spell_pri_lightwell_renew::spell_pri_lightwell_renew_AuraScript::CalculateAmount(), spell_pri_power_word_shield::spell_pri_power_word_shield_AuraScript::CalculateAmount(), spell_rog_rupture::spell_rog_rupture_AuraScript::CalculateAmount(), spell_sha_earth_shield::spell_sha_earth_shield_AuraScript::CalculateAmount(), spell_sha_mana_tide_totem::spell_sha_mana_tide_totem_AuraScript::CalculateAmount(), spell_warr_rend::spell_warr_rend_AuraScript::CalculateAmount(), spell_gen_pet_calculate::spell_gen_pet_calculate_AuraScript::CalculateAmountCritMelee(), spell_hun_pet_passive_crit::spell_hun_pet_passive_crit_AuraScript::CalculateAmountCritMelee(), spell_warl_pet_passive::spell_warl_pet_passive_AuraScript::CalculateAmountCritMelee(), spell_gen_pet_calculate::spell_gen_pet_calculate_AuraScript::CalculateAmountCritSpell(), spell_hun_pet_passive_crit::spell_hun_pet_passive_crit_AuraScript::CalculateAmountCritSpell(), spell_warl_pet_passive::spell_warl_pet_passive_AuraScript::CalculateAmountCritSpell(), spell_hun_pet_passive_damage_done::spell_hun_pet_passive_damage_done_AuraScript::CalculateAmountDamageDone(), spell_warl_pet_passive_damage_done::spell_warl_pet_passive_damage_done_AuraScript::CalculateAmountDamageDone(), spell_gen_pet_calculate::spell_gen_pet_calculate_AuraScript::CalculateAmountExpertise(), spell_hun_pet_scaling_04::spell_hun_pet_scaling_04_AuraScript::CalculateAmountExpertise(), spell_warl_pet_scaling_05::spell_warl_pet_scaling_05_AuraScript::CalculateAmountExpertise(), spell_dk_pet_scaling_02::spell_dk_pet_scaling_02_AuraScript::CalculateAmountMeleeHaste(), spell_dk_rune_weapon_scaling_02::spell_dk_rune_weapon_scaling_02_AuraScript::CalculateAmountMeleeHaste(), spell_dk_pet_scaling_03::spell_dk_pet_scaling_03_AuraScript::CalculateAmountMeleeHit(), spell_gen_pet_calculate::spell_gen_pet_calculate_AuraScript::CalculateAmountMeleeHit(), spell_hun_pet_scaling_04::spell_hun_pet_scaling_04_AuraScript::CalculateAmountMeleeHit(), spell_sha_pet_scaling_04::spell_sha_pet_scaling_04_AuraScript::CalculateAmountMeleeHit(), spell_warl_pet_scaling_05::spell_warl_pet_scaling_05_AuraScript::CalculateAmountMeleeHit(), spell_dk_pet_scaling_03::spell_dk_pet_scaling_03_AuraScript::CalculateAmountSpellHit(), spell_gen_pet_calculate::spell_gen_pet_calculate_AuraScript::CalculateAmountSpellHit(), spell_hun_pet_scaling_04::spell_hun_pet_scaling_04_AuraScript::CalculateAmountSpellHit(), spell_sha_pet_scaling_04::spell_sha_pet_scaling_04_AuraScript::CalculateAmountSpellHit(), spell_warl_pet_scaling_05::spell_warl_pet_scaling_05_AuraScript::CalculateAmountSpellHit(), spell_rog_recuperate::spell_rog_recuperate_AuraScript::CalculateBonus(), spell_the_lich_king_lights_favor::spell_the_lich_king_lights_favor_AuraScript::CalculateBonus(), spell_yogg_saron_hodirs_protective_gaze::spell_yogg_saron_hodirs_protective_gaze_AuraScript::CanApply(), spell_yogg_saron_keeper_aura::spell_yogg_saron_keeper_aura_AuraScript::CanApply(), spell_devourer_of_souls_mirrored_soul_proc::spell_devourer_of_souls_mirrored_soul_proc_AuraScript::CheckProc(), spell_pri_vampiric_touch::spell_pri_vampiric_touch_AuraScript::CheckProc(), spell_yogg_saron_brain_link::spell_yogg_saron_brain_link_AuraScript::DummyTick(), spell_ex_66244::spell_ex_66244AuraScript::HandleAfterEffectRemove(), spell_gen_on_tournament_mount::spell_gen_on_tournament_mount_AuraScript::HandleApplyEffect(), spell_gen_tournament_pennant::spell_gen_tournament_pennant_AuraScript::HandleApplyEffect(), spell_pri_renew::spell_pri_renew_AuraScript::HandleApplyEffect(), spell_dru_lifebloom::spell_dru_lifebloom_AuraScript::HandleDispel(), spell_faction_champion_warl_unstable_affliction::spell_faction_champion_warl_unstable_affliction_AuraScript::HandleDispel(), spell_hexlord_unstable_affliction::spell_hexlord_unstable_affliction_AuraScript::HandleDispel(), spell_warl_unstable_affliction::spell_warl_unstable_affliction_AuraScript::HandleDispel(), spell_mistress_kiss::spell_mistress_kiss_AuraScript::HandleDummyTick(), spell_general_vezax_saronite_vapors::spell_general_vezax_saronite_vapors_AuraScript::HandleEffectApply(), spell_ick_explosive_barrage::spell_ick_explosive_barrage_AuraScript::HandleEffectApply(), spell_power_of_the_twins::spell_power_of_the_twins_AuraScript::HandleEffectApply(), spell_q12851_going_bearback::spell_q12851_going_bearback_AuraScript::HandleEffectApply(), spell_oculus_dream_funnel::spell_oculus_dream_funnel_AuraScript::HandleEffectCalcAmount(), spell_anubarak_leeching_swarm::spell_anubarak_leeching_swarm_AuraScript::HandleEffectPeriodic(), spell_biting_cold_dot::spell_biting_cold_dot_AuraScript::HandleEffectPeriodic(), spell_general_vezax_mark_of_the_faceless::spell_general_vezax_mark_of_the_faceless_AuraScript::HandleEffectPeriodic(), spell_hun_a_murder_of_crows::spell_hun_a_murder_of_crows_AuraScript::HandleEffectPeriodic(), spell_monk_soothing_mist::spell_monk_soothing_mist_AuraScript::HandleEffectPeriodic(), spell_q12619_emblazon_runeblade::spell_q12619_emblazon_runeblade_AuraScript::HandleEffectPeriodic(), spell_q2203_thaumaturgy_channel::spell_q2203_thaumaturgy_channel_AuraScript::HandleEffectPeriodic(), spell_ick_explosive_barrage::spell_ick_explosive_barrage_AuraScript::HandleEffectRemove(), spell_power_of_the_twins::spell_power_of_the_twins_AuraScript::HandleEffectRemove(), spell_krick_pursuit::spell_krick_pursuit_AuraScript::HandleExtraEffect(), spell_putricide_gaseous_bloat::spell_putricide_gaseous_bloat_AuraScript::HandleExtraEffect(), spell_pri_power_word_shield::spell_pri_power_word_shield_AuraScript::HandleOnEffectApply(), spell_ticking_time_bomb::spell_ticking_time_bomb_AuraScript::HandleOnEffectRemove(), spell_xt002_heart_overload_periodic::spell_xt002_heart_overload_periodic_AuraScript::HandlePeriodic(), spell_deathwhisper_mana_barrier::spell_deathwhisper_mana_barrier_AuraScript::HandlePeriodicTick(), spell_intense_cold::spell_intense_cold_AuraScript::HandlePeriodicTick(), spell_krick_explosive_barrage::spell_krick_explosive_barrage_AuraScript::HandlePeriodicTick(), spell_devourer_of_souls_mirrored_soul_proc::spell_devourer_of_souls_mirrored_soul_proc_AuraScript::HandleProc(), spell_item_shadows_fate::spell_item_shadows_fate_AuraScript::HandleProc(), spell_monk_tiger_strikes::spell_monk_tiger_strikes_AuraScript::HandleProc(), spell_pal_beacon_of_light::spell_pal_beacon_of_light_AuraScript::HandleProc(), spell_gen_on_tournament_mount::spell_gen_on_tournament_mount_AuraScript::HandleRemoveEffect(), spell_putricide_mutated_plague::spell_putricide_mutated_plague_AuraScript::HandleTriggerSpell(), spell_shadowfang_keep_haunting_spirits::spell_shadowfang_keep_haunting_spirits_AuraScript::HandleUpdatePeriodic(), spell_alexstrasza_gift_beam::spell_alexstrasza_gift_beam_AuraScript::Load(), spell_alexstrasza_gift_beam_visual::spell_alexstrasza_gift_beam_visual_AuraScript::Load(), spell_dk_anti_magic_shell_raid::spell_dk_anti_magic_shell_raid_AuraScript::Load(), spell_dk_anti_magic_shell_self::spell_dk_anti_magic_shell_self_AuraScript::Load(), spell_dk_anti_magic_zone::spell_dk_anti_magic_zone_AuraScript::Load(), spell_dk_icebound_fortitude::spell_dk_icebound_fortitude_AuraScript::Load(), spell_dk_pet_scaling_01::spell_dk_pet_scaling_01_AuraScript::Load(), spell_dk_pet_scaling_02::spell_dk_pet_scaling_02_AuraScript::Load(), spell_dk_pet_scaling_03::spell_dk_pet_scaling_03_AuraScript::Load(), spell_dk_rune_weapon_scaling_02::spell_dk_rune_weapon_scaling_02_AuraScript::Load(), spell_dru_eclipse::spell_dru_eclipse_AuraScript::Load(), spell_dru_savage_defense::spell_dru_savage_defense_AuraScript::Load(), spell_dru_swift_flight_passive::spell_dru_swift_flight_passive_AuraScript::Load(), spell_ex_66244::spell_ex_66244AuraScript::Load(), spell_gen_on_tournament_mount::spell_gen_on_tournament_mount_AuraScript::Load(), spell_gen_pet_calculate::spell_gen_pet_calculate_AuraScript::Load(), spell_gen_tournament_pennant::spell_gen_tournament_pennant_AuraScript::Load(), spell_gen_vehicle_scaling::spell_gen_vehicle_scaling_AuraScript::Load(), spell_hun_pet_passive_crit::spell_hun_pet_passive_crit_AuraScript::Load(), spell_hun_pet_passive_damage_done::spell_hun_pet_passive_damage_done_AuraScript::Load(), spell_hun_pet_scaling_02::spell_hun_pet_scaling_02_AuraScript::Load(), spell_hun_pet_scaling_03::spell_hun_pet_scaling_03_AuraScript::Load(), spell_hun_pet_scaling_04::spell_hun_pet_scaling_04_AuraScript::Load(), spell_malygos_destroy_platform_channel::spell_malygos_destroy_platform_channel_AuraScript::Load(), spell_malygos_portal_beam::spell_malygos_portal_beam_AuraScript::Load(), spell_malygos_vortex_visual::spell_malygos_vortex_visual_AuraScript::Load(), spell_mistress_kiss::spell_mistress_kiss_AuraScript::Load(), spell_monk_dampen_harm::spell_monk_dampen_harm_AuraScript::Load(), spell_monk_zen_flight_check::spell_monk_zen_flight_check_AuraScript::Load(), spell_occuthar_occuthars_destruction::spell_occuthar_occuthars_destruction_AuraScript::Load(), spell_pal_hand_of_sacrifice::spell_pal_hand_of_sacrifice_AuraScript::Load(), spell_power_of_the_twins::spell_power_of_the_twins_AuraScript::Load(), spell_pri_renew::spell_pri_renew_AuraScript::Load(), spell_rog_recuperate::spell_rog_recuperate_AuraScript::Load(), spell_rog_rupture::spell_rog_rupture_AuraScript::Load(), spell_sha_pet_scaling_04::spell_sha_pet_scaling_04_AuraScript::Load(), spell_taldaram_flame_ball_visual::spell_flame_ball_visual_AuraScript::Load(), spell_tyrannus_overlord_brand::spell_tyrannus_overlord_brand_AuraScript::Load(), spell_valkyr_essences::spell_valkyr_essences_AuraScript::Load(), spell_varos_centrifuge_shield::spell_varos_centrifuge_shield_AuraScript::Load(), spell_warl_pet_passive::spell_warl_pet_passive_AuraScript::Load(), spell_warl_pet_passive_damage_done::spell_warl_pet_passive_damage_done_AuraScript::Load(), spell_warl_pet_scaling_01::spell_warl_pet_scaling_01_AuraScript::Load(), spell_warl_pet_scaling_02::spell_warl_pet_scaling_02_AuraScript::Load(), spell_warl_pet_scaling_03::spell_warl_pet_scaling_03_AuraScript::Load(), spell_warl_pet_scaling_04::spell_warl_pet_scaling_04_AuraScript::Load(), spell_warl_pet_scaling_05::spell_warl_pet_scaling_05_AuraScript::Load(), spell_dru_savage_roar::spell_dru_savage_roar_AuraScript::OnApply(), spell_four_horsemen_mark::spell_four_horsemen_mark_AuraScript::OnApply(), spell_gen_clone_weapon_aura::spell_gen_clone_weapon_auraScript::OnApply(), spell_monk_crackling_jade_lightning::spell_monk_crackling_jade_lightning_AuraScript::OnApply(), spell_monk_soothing_mist::spell_monk_soothing_mist_AuraScript::OnApply(), spell_the_lich_king_necrotic_plague_jump::spell_the_lich_king_necrotic_plague_AuraScript::OnApply(), spell_tyrannus_mark_of_rimefang::spell_tyrannus_mark_of_rimefang_AuraScript::OnApply(), spell_varos_centrifuge_shield::spell_varos_centrifuge_shield_AuraScript::OnApply(), spell_yogg_saron_insane::spell_yogg_saron_insane_AuraScript::OnApply(), spell_anhuur_divine_reckoning::spell_anhuur_divine_reckoning_AuraScript::OnPeriodic(), spell_love_is_in_the_air_romantic_picnic::spell_love_is_in_the_air_romantic_picnic_AuraScript::OnPeriodic(), spell_monk_disable::spell_monk_disable_AuraScript::OnPeriodic(), spell_rog_recuperate::spell_rog_recuperate_AuraScript::OnPeriodic(), spell_the_lich_king_lights_favor::spell_the_lich_king_lights_favor_AuraScript::OnPeriodic(), spell_the_lich_king_soul_reaper::spell_the_lich_king_soul_reaper_AuraScript::OnPeriodic(), spell_the_lich_king_soul_rip::spell_the_lich_king_soul_rip_AuraScript::OnPeriodic(), spell_xt002_gravity_bomb_aura::spell_xt002_gravity_bomb_aura_AuraScript::OnPeriodic(), spell_monk_serpents_zeal::spell_monk_serpents_zeal_AuraScript::OnProc(), spell_alexstrasza_gift_beam_visual::spell_alexstrasza_gift_beam_visual_AuraScript::OnRemove(), spell_eregos_planar_shift::spell_eregos_planar_shift_AuraScript::OnRemove(), spell_frost_tomb::spell_frost_tomb_AuraScript::OnRemove(), spell_halion_meteor_strike_marker::spell_halion_meteor_strike_marker_AuraScript::OnRemove(), spell_mage_ring_of_frost_freeze::spell_mage_ring_of_frost_freeze_AuraScript::OnRemove(), spell_malygos_vortex_visual::spell_malygos_vortex_visual_AuraScript::OnRemove(), spell_monk_crackling_jade_lightning::spell_monk_crackling_jade_lightning_AuraScript::OnRemove(), spell_monk_soothing_mist::spell_monk_soothing_mist_AuraScript::OnRemove(), spell_occuthar_occuthars_destruction::spell_occuthar_occuthars_destruction_AuraScript::OnRemove(), spell_shield_of_runes::spell_shield_of_runes_AuraScript::OnRemove(), spell_the_lich_king_necrotic_plague::spell_the_lich_king_necrotic_plague_AuraScript::OnRemove(), spell_the_lich_king_necrotic_plague_jump::spell_the_lich_king_necrotic_plague_AuraScript::OnRemove(), spell_varos_centrifuge_shield::spell_varos_centrifuge_shield_AuraScript::OnRemove(), spell_xt002_gravity_bomb_aura::spell_xt002_gravity_bomb_aura_AuraScript::OnRemove(), spell_xt002_searing_light_spawn_life_spark::spell_xt002_searing_light_spawn_life_spark_AuraScript::OnRemove(), spell_yogg_saron_brain_link::spell_yogg_saron_brain_link_AuraScript::OnRemove(), spell_yogg_saron_death_ray_warning_visual::spell_yogg_saron_death_ray_warning_visual_AuraScript::OnRemove(), spell_yogg_saron_sanity::spell_yogg_saron_sanity_AuraScript::OnRemove(), spell_ulduar_stone_grip::spell_ulduar_stone_grip_AuraScript::OnRemoveVehicle(), spell_monk_mana_tea::spell_monk_mana_tea_AuraScript::OnTick(), spell_monk_zen_sphere_hot::spell_monk_zen_sphere_hot_AuraScript::OnTick(), spell_dreamwalker_summon_suppresser::spell_dreamwalker_summon_suppresser_AuraScript::PeriodicTick(), spell_frostwarden_handler_focus_fire::spell_frostwarden_handler_focus_fire_AuraScript::PeriodicTick(), spell_sindragosa_frost_beacon::spell_sindragosa_frost_beacon_AuraScript::PeriodicTick(), spell_trollgore_corpse_explode::spell_trollgore_corpse_explode_AuraScript::PeriodicTick(), spell_gen_defend::spell_gen_defend_AuraScript::RefreshVisualShields(), spell_gen_defend::spell_gen_defend_AuraScript::RemoveDummyFromDriver(), spell_earthrager_ptah_explosion::spell_earthrager_ptah_explosion_AuraScript::RemoveFlags(), spell_monk_brewing_tigereye_brew::spell_monk_brewing_tigereye_brew_AuraScript::SetData(), spell_monk_mana_tea_stacks::spell_monk_mana_tea_stacks_AuraScript::SetData(), spell_monk_tigereye_brew_stacks::spell_monk_tigereye_brew_stacks_AuraScript::SetData(), and spell_earthrager_ptah_explosion::spell_earthrager_ptah_explosion_AuraScript::SetFlags().
| uint64 AuraScript::GetCasterGUID | ( | ) | const |
Definition at line 935 of file SpellScript.cpp.
References m_aura.
Referenced by spell_the_lich_king_necrotic_plague_jump::spell_the_lich_king_necrotic_plague_AuraScript::AfterDispel(), spell_dru_lifebloom::spell_dru_lifebloom_AuraScript::AfterRemove(), spell_gen_lifebloom::spell_gen_lifebloom_AuraScript::AfterRemove(), spell_pal_aura_mastery_immune::spell_pal_aura_mastery_immune_AuraScript::CheckAreaTarget(), spell_pal_beacon_of_light::spell_pal_beacon_of_light_AuraScript::CheckProc(), spell_dru_lifebloom::spell_dru_lifebloom_AuraScript::HandleDispel(), spell_pal_aura_mastery::spell_pal_aura_mastery_AuraScript::HandleEffectRemove(), spell_putricide_gaseous_bloat::spell_putricide_gaseous_bloat_AuraScript::HandleExtraEffect(), spell_sha_earth_shield::spell_sha_earth_shield_AuraScript::HandleProc(), spell_putricide_mutated_plague::spell_putricide_mutated_plague_AuraScript::HandleTriggerSpell(), spell_dru_savage_roar::spell_dru_savage_roar_AuraScript::OnApply(), spell_gen_turkey_marker::spell_gen_turkey_marker_AuraScript::OnApply(), spell_tyrannus_overlord_brand::spell_tyrannus_overlord_brand_AuraScript::OnApply(), spell_the_lich_king_soul_rip::spell_the_lich_king_soul_rip_AuraScript::OnPeriodic(), spell_the_lich_king_vile_spirits::spell_the_lich_king_vile_spirits_AuraScript::OnPeriodic(), spell_halion_marks::spell_halion_marks_AuraScript::OnRemove(), spell_putricide_mutated_plague::spell_putricide_mutated_plague_AuraScript::OnRemove(), spell_sindragosa_instability::spell_sindragosa_instability_AuraScript::OnRemove(), spell_the_lich_king_necrotic_plague::spell_the_lich_king_necrotic_plague_AuraScript::OnRemove(), and spell_the_lich_king_necrotic_plague_jump::spell_the_lich_king_necrotic_plague_AuraScript::OnRemove().
| uint8 AuraScript::GetCharges | ( | ) | const |
Definition at line 1020 of file SpellScript.cpp.
References m_aura.
| int32 AuraScript::GetDuration | ( | ) | const |
Definition at line 975 of file SpellScript.cpp.
References m_aura.
| DynamicObject * AuraScript::GetDynobjOwner | ( | ) | const |
Definition at line 955 of file SpellScript.cpp.
References m_aura.
| AuraEffect * AuraScript::GetEffect | ( | uint8 | effIndex | ) | const |
Definition at line 1075 of file SpellScript.cpp.
References m_aura.
Referenced by spell_dru_lifebloom::spell_dru_lifebloom_AuraScript::HandleDispel(), spell_faction_champion_warl_unstable_affliction::spell_faction_champion_warl_unstable_affliction_AuraScript::HandleDispel(), spell_hexlord_unstable_affliction::spell_hexlord_unstable_affliction_AuraScript::HandleDispel(), spell_warl_unstable_affliction::spell_warl_unstable_affliction_AuraScript::HandleDispel(), spell_rog_recuperate::spell_rog_recuperate_AuraScript::OnPeriodic(), and spell_the_lich_king_lights_favor::spell_the_lich_king_lights_favor_AuraScript::OnPeriodic().
| uint32 AuraScript::GetId | ( | ) | const |
Definition at line 930 of file SpellScript.cpp.
References m_aura.
Referenced by spell_gen_vehicle_scaling::spell_gen_vehicle_scaling_AuraScript::CalculateAmount(), spell_marrowgar_coldflame_damage::spell_marrowgar_coldflame_damage_AuraScript::CanBeAppliedOn(), spell_gen_tournament_pennant::spell_gen_tournament_pennant_AuraScript::HandleApplyEffect(), spell_warl_demonic_circle_summon::spell_warl_demonic_circle_summon_AuraScript::HandleDummyTick(), spell_hun_fire::spell_hun_fire_AuraScript::HandleEffectCalcSpellMod(), spell_hun_improved_serpent_sting::spell_hun_improved_serpent_sting_AuraScript::HandleEffectCalcSpellMod(), spell_warl_chaotic_energy::spell_warl_chaotic_energy_AuraScript::HandleEffectCalcSpellMod(), spell_warr_victorious::spell_warr_victorious_AuraScript::HandleEffectProc(), spell_putricide_gaseous_bloat::spell_putricide_gaseous_bloat_AuraScript::HandleExtraEffect(), spell_warl_demonic_circle_summon::spell_warl_demonic_circle_summon_AuraScript::HandleRemove(), spell_dreamwalker_decay_periodic_timer::spell_dreamwalker_decay_periodic_timer_AuraScript::Load(), spell_hun_ready_set_aim::spell_hun_ready_set_aim_AuraScript::OnApply(), spell_love_is_in_the_air_romantic_picnic::spell_love_is_in_the_air_romantic_picnic_AuraScript::OnPeriodic(), spell_dk_scent_of_blood::spell_dk_scent_of_blood_AuraScript::OnProc(), spell_ulduar_stone_grip::spell_ulduar_stone_grip_AuraScript::OnRemoveVehicle(), spell_trash_npc_glacial_strike::spell_trash_npc_glacial_strike_AuraScript::PeriodicTick(), spell_gen_defend::spell_gen_defend_AuraScript::RefreshVisualShields(), and spell_gen_defend::spell_gen_defend_AuraScript::RemoveDummyFromDriver().
| int32 AuraScript::GetMaxDuration | ( | ) | const |
Definition at line 995 of file SpellScript.cpp.
References m_aura.
Referenced by spell_mage_ring_of_frost::spell_mage_ring_of_frost_AuraScript::HandleEffectPeriodic(), and spell_gen_turkey_marker::spell_gen_turkey_marker_AuraScript::OnPeriodic().
| WorldObject * AuraScript::GetOwner | ( | ) | const |
Definition at line 945 of file SpellScript.cpp.
References m_aura.
Referenced by spell_gen_summon_elemental::spell_gen_summon_elemental_AuraScript::AfterApply(), spell_gen_summon_elemental::spell_gen_summon_elemental_AuraScript::AfterRemove(), spell_monk_guard::spell_monk_guard_AuraScript::CalculateAmount(), spell_gen_pet_calculate::spell_gen_pet_calculate_AuraScript::CalculateAmountCritMelee(), spell_hun_pet_passive_crit::spell_hun_pet_passive_crit_AuraScript::CalculateAmountCritMelee(), spell_warl_pet_passive::spell_warl_pet_passive_AuraScript::CalculateAmountCritMelee(), spell_gen_pet_calculate::spell_gen_pet_calculate_AuraScript::CalculateAmountCritSpell(), spell_hun_pet_passive_crit::spell_hun_pet_passive_crit_AuraScript::CalculateAmountCritSpell(), spell_warl_pet_passive::spell_warl_pet_passive_AuraScript::CalculateAmountCritSpell(), spell_hun_pet_passive_damage_done::spell_hun_pet_passive_damage_done_AuraScript::CalculateAmountDamageDone(), spell_warl_pet_passive_damage_done::spell_warl_pet_passive_damage_done_AuraScript::CalculateAmountDamageDone(), spell_gen_pet_calculate::spell_gen_pet_calculate_AuraScript::CalculateAmountExpertise(), spell_hun_pet_scaling_04::spell_hun_pet_scaling_04_AuraScript::CalculateAmountExpertise(), spell_warl_pet_scaling_05::spell_warl_pet_scaling_05_AuraScript::CalculateAmountExpertise(), spell_dk_pet_scaling_02::spell_dk_pet_scaling_02_AuraScript::CalculateAmountMeleeHaste(), spell_dk_rune_weapon_scaling_02::spell_dk_rune_weapon_scaling_02_AuraScript::CalculateAmountMeleeHaste(), spell_dk_pet_scaling_03::spell_dk_pet_scaling_03_AuraScript::CalculateAmountMeleeHit(), spell_gen_pet_calculate::spell_gen_pet_calculate_AuraScript::CalculateAmountMeleeHit(), spell_hun_pet_scaling_04::spell_hun_pet_scaling_04_AuraScript::CalculateAmountMeleeHit(), spell_sha_pet_scaling_04::spell_sha_pet_scaling_04_AuraScript::CalculateAmountMeleeHit(), spell_warl_pet_scaling_05::spell_warl_pet_scaling_05_AuraScript::CalculateAmountMeleeHit(), spell_dk_pet_scaling_03::spell_dk_pet_scaling_03_AuraScript::CalculateAmountSpellHit(), spell_gen_pet_calculate::spell_gen_pet_calculate_AuraScript::CalculateAmountSpellHit(), spell_hun_pet_scaling_04::spell_hun_pet_scaling_04_AuraScript::CalculateAmountSpellHit(), spell_sha_pet_scaling_04::spell_sha_pet_scaling_04_AuraScript::CalculateAmountSpellHit(), spell_warl_pet_scaling_05::spell_warl_pet_scaling_05_AuraScript::CalculateAmountSpellHit(), spell_marrowgar_coldflame_damage::spell_marrowgar_coldflame_damage_AuraScript::CanBeAppliedOn(), spell_dk_pet_scaling_01::spell_dk_pet_scaling_01_AuraScript::Load(), spell_dk_pet_scaling_02::spell_dk_pet_scaling_02_AuraScript::Load(), spell_dk_pet_scaling_03::spell_dk_pet_scaling_03_AuraScript::Load(), spell_dk_rune_weapon_scaling_02::spell_dk_rune_weapon_scaling_02_AuraScript::Load(), spell_dreamwalker_nightmare_cloud::spell_dreamwalker_nightmare_cloud_AuraScript::Load(), spell_gen_pet_calculate::spell_gen_pet_calculate_AuraScript::Load(), spell_hun_pet_passive_crit::spell_hun_pet_passive_crit_AuraScript::Load(), spell_hun_pet_passive_damage_done::spell_hun_pet_passive_damage_done_AuraScript::Load(), spell_hun_pet_scaling_02::spell_hun_pet_scaling_02_AuraScript::Load(), spell_hun_pet_scaling_03::spell_hun_pet_scaling_03_AuraScript::Load(), spell_hun_pet_scaling_04::spell_hun_pet_scaling_04_AuraScript::Load(), spell_sha_pet_scaling_04::spell_sha_pet_scaling_04_AuraScript::Load(), spell_the_lich_king_harvest_soul::spell_the_lich_king_harvest_soul_AuraScript::Load(), spell_the_lich_king_in_frostmourne_room::spell_the_lich_king_in_frostmourne_room_AuraScript::Load(), spell_warl_pet_passive::spell_warl_pet_passive_AuraScript::Load(), spell_warl_pet_passive_damage_done::spell_warl_pet_passive_damage_done_AuraScript::Load(), spell_warl_pet_scaling_01::spell_warl_pet_scaling_01_AuraScript::Load(), spell_warl_pet_scaling_02::spell_warl_pet_scaling_02_AuraScript::Load(), spell_warl_pet_scaling_03::spell_warl_pet_scaling_03_AuraScript::Load(), spell_warl_pet_scaling_04::spell_warl_pet_scaling_04_AuraScript::Load(), spell_warl_pet_scaling_05::spell_warl_pet_scaling_05_AuraScript::Load(), spell_load_into_catapult::spell_load_into_catapult_AuraScript::OnApply(), spell_systems_shutdown::spell_systems_shutdown_AuraScript::OnApply(), spell_xt002_gravity_bomb_aura::spell_xt002_gravity_bomb_aura_AuraScript::OnPeriodic(), spell_load_into_catapult::spell_load_into_catapult_AuraScript::OnRemove(), spell_systems_shutdown::spell_systems_shutdown_AuraScript::OnRemove(), spell_ulduar_stone_grip_absorb::spell_ulduar_stone_grip_absorb_AuraScript::OnRemove(), spell_xt002_gravity_bomb_aura::spell_xt002_gravity_bomb_aura_AuraScript::OnRemove(), spell_xt002_searing_light_spawn_life_spark::spell_xt002_searing_light_spawn_life_spark_AuraScript::OnRemove(), and spell_ulduar_stone_grip::spell_ulduar_stone_grip_AuraScript::OnRemoveStun().
| SpellInfo const * AuraScript::GetSpellInfo | ( | ) | const |
Definition at line 925 of file SpellScript.cpp.
References m_aura.
Referenced by spell_astromancer_wrath_of_the_astromancer::spell_astromancer_wrath_of_the_astromancer_AuraScript::AfterRemove(), spell_dru_lifebloom::spell_dru_lifebloom_AuraScript::AfterRemove(), spell_mage_ring_of_frost::spell_mage_ring_of_frost_AuraScript::Apply(), spell_gen_gift_of_naaru::spell_gen_gift_of_naaru_AuraScript::CalculateAmount(), spell_pri_power_word_shield::spell_pri_power_word_shield_AuraScript::CalculateAmount(), spell_sha_earth_shield::spell_sha_earth_shield_AuraScript::CalculateAmount(), spell_warr_rend::spell_warr_rend_AuraScript::CalculateAmount(), spell_rog_recuperate::spell_rog_recuperate_AuraScript::CalculateBonus(), spell_marrowgar_coldflame_damage::spell_marrowgar_coldflame_damage_AuraScript::CanBeAppliedOn(), spell_pri_vampiric_embrace::spell_pri_vampiric_embrace_AuraScript::CheckProc(), spell_sha_nature_guardian::spell_sha_nature_guardian_AuraScript::CheckProc(), spell_pri_renew::spell_pri_renew_AuraScript::HandleApplyEffect(), spell_dru_lifebloom::spell_dru_lifebloom_AuraScript::HandleDispel(), spell_mistress_kiss::spell_mistress_kiss_AuraScript::HandleDummyTick(), spell_dru_stampede::spell_dru_stampede_AuraScript::HandleEffectBearProc(), spell_hun_fire::spell_hun_fire_AuraScript::HandleEffectCalcSpellMod(), spell_hun_improved_serpent_sting::spell_hun_improved_serpent_sting_AuraScript::HandleEffectCalcSpellMod(), spell_warl_chaotic_energy::spell_warl_chaotic_energy_AuraScript::HandleEffectCalcSpellMod(), spell_dru_stampede::spell_dru_stampede_AuraScript::HandleEffectCatProc(), spell_q12619_emblazon_runeblade::spell_q12619_emblazon_runeblade_AuraScript::HandleEffectPeriodic(), spell_putricide_gaseous_bloat::spell_putricide_gaseous_bloat_AuraScript::HandleExtraEffect(), spell_mage_ignite::spell_mage_ignite_AuraScript::HandleProc(), spell_warr_second_wind_proc::spell_warr_second_wind_proc_AuraScript::HandleProc(), spell_putricide_mutated_plague::spell_putricide_mutated_plague_AuraScript::HandleTriggerSpell(), spell_dk_anti_magic_shell_raid::spell_dk_anti_magic_shell_raid_AuraScript::Load(), spell_dk_anti_magic_shell_self::spell_dk_anti_magic_shell_self_AuraScript::Load(), spell_dk_anti_magic_zone::spell_dk_anti_magic_zone_AuraScript::Load(), spell_dru_savage_defense::spell_dru_savage_defense_AuraScript::Load(), spell_gen_absorb0_hitlimit1::spell_gen_absorb0_hitlimit1_AuraScript::Load(), spell_monk_dampen_harm::spell_monk_dampen_harm_AuraScript::Load(), spell_rog_cheat_death::spell_rog_cheat_death_AuraScript::Load(), spell_dru_savage_roar::spell_dru_savage_roar_AuraScript::OnApply(), spell_gen_clone_weapon_aura::spell_gen_clone_weapon_auraScript::OnApply(), spell_monk_soothing_mist::spell_monk_soothing_mist_AuraScript::OnApply(), spell_anhuur_divine_reckoning::spell_anhuur_divine_reckoning_AuraScript::OnPeriodic(), spell_the_lich_king_vile_spirits::spell_the_lich_king_vile_spirits_AuraScript::OnPeriodic(), spell_sha_nature_guardian::spell_sha_nature_guardian_AuraScript::OnProc(), spell_gen_clone_weapon_aura::spell_gen_clone_weapon_auraScript::OnRemove(), spell_putricide_mutated_plague::spell_putricide_mutated_plague_AuraScript::OnRemove(), spell_taldaram_flame_ball_visual::spell_flame_ball_visual_AuraScript::OnRemove(), spell_frostwarden_handler_focus_fire::spell_frostwarden_handler_focus_fire_AuraScript::PeriodicTick(), spell_random_ingredient_aura::spell_random_ingredient_aura_AuraScript::PeriodicTick(), spell_gen_defend::spell_gen_defend_AuraScript::RefreshVisualShields(), and spell_gen_defend::spell_gen_defend_AuraScript::RemoveVisualShields().
| uint8 AuraScript::GetStackAmount | ( | ) | const |
Definition at line 1045 of file SpellScript.cpp.
References m_aura.
Referenced by spell_the_lich_king_necrotic_plague_jump::spell_the_lich_king_necrotic_plague_AuraScript::AfterDispel(), spell_dru_lifebloom::spell_dru_lifebloom_AuraScript::AfterRemove(), spell_yogg_saron_sanity::spell_yogg_saron_sanity_AuraScript::DummyTick(), spell_festergut_blighted_spores::spell_festergut_blighted_spores_AuraScript::ExtraEffect(), spell_general_vezax_saronite_vapors::spell_general_vezax_saronite_vapors_AuraScript::HandleEffectApply(), spell_biting_cold_dot::spell_biting_cold_dot_AuraScript::HandleEffectPeriodic(), spell_algalon_phase_punch::spell_algalon_phase_punch_AuraScript::HandlePeriodic(), spell_putricide_mutated_plague::spell_putricide_mutated_plague_AuraScript::HandleTriggerSpell(), spell_four_horsemen_mark::spell_four_horsemen_mark_AuraScript::OnApply(), spell_gen_turkey_marker::spell_gen_turkey_marker_AuraScript::OnApply(), spell_hun_ready_set_aim::spell_hun_ready_set_aim_AuraScript::OnApply(), spell_the_lich_king_necrotic_plague_jump::spell_the_lich_king_necrotic_plague_AuraScript::OnApply(), spell_algalon_phase_punch::spell_algalon_phase_punch_AuraScript::OnRemove(), spell_the_lich_king_necrotic_plague_jump::spell_the_lich_king_necrotic_plague_AuraScript::OnRemove(), spell_exploding_orb_hasty_grow::spell_exploding_orb_hasty_grow_AuraScript::OnStackChange(), spell_item_shadowmourne_soul_fragment::spell_item_shadowmourne_soul_fragment_AuraScript::OnStackChange(), and spell_gen_defend::spell_gen_defend_AuraScript::RefreshVisualShields().
| Unit * AuraScript::GetTarget | ( | ) | const |
Definition at line 1085 of file SpellScript.cpp.
References AURA_SCRIPT_HOOK_AFTER_PROC, AURA_SCRIPT_HOOK_CHECK_PROC, AURA_SCRIPT_HOOK_EFFECT_ABSORB, AURA_SCRIPT_HOOK_EFFECT_AFTER_ABSORB, AURA_SCRIPT_HOOK_EFFECT_AFTER_APPLY, AURA_SCRIPT_HOOK_EFFECT_AFTER_MANASHIELD, AURA_SCRIPT_HOOK_EFFECT_AFTER_PROC, AURA_SCRIPT_HOOK_EFFECT_AFTER_REMOVE, AURA_SCRIPT_HOOK_EFFECT_APPLY, AURA_SCRIPT_HOOK_EFFECT_MANASHIELD, AURA_SCRIPT_HOOK_EFFECT_PERIODIC, AURA_SCRIPT_HOOK_EFFECT_PROC, AURA_SCRIPT_HOOK_EFFECT_REMOVE, AURA_SCRIPT_HOOK_EFFECT_SPLIT, AURA_SCRIPT_HOOK_PREPARE_PROC, AURA_SCRIPT_HOOK_PROC, m_auraApplication, _SpellScript::m_currentScriptState, _SpellScript::m_scriptName, _SpellScript::m_scriptSpellId, and SF_LOG_ERROR.
Referenced by spell_dk_anti_magic_shell_self::spell_dk_anti_magic_shell_self_AuraScript::Absorb(), spell_dru_savage_defense::spell_dru_savage_defense_AuraScript::Absorb(), spell_monk_dampen_harm::spell_monk_dampen_harm_AuraScript::Absorb(), spell_rog_cheat_death::spell_rog_cheat_death_AuraScript::Absorb(), spell_valkyr_essences::spell_valkyr_essences_AuraScript::Absorb(), spell_halion_combustion_consumption::spell_halion_combustion_consumption_AuraScript::AddMarkStack(), spell_dru_survival_instincts::spell_dru_survival_instincts_AuraScript::AfterApply(), spell_the_lich_king_necrotic_plague_jump::spell_the_lich_king_necrotic_plague_AuraScript::AfterDispel(), spell_monk_disable::spell_monk_disable_AuraScript::AfterReapply(), spell_dru_lifebloom::spell_dru_lifebloom_AuraScript::AfterRemove(), spell_dru_survival_instincts::spell_dru_survival_instincts_AuraScript::AfterRemove(), spell_gen_lifebloom::spell_gen_lifebloom_AuraScript::AfterRemove(), spell_mage_living_bomb::spell_mage_living_bomb_AuraScript::AfterRemove(), spell_gen_stop_time::spell_gen_stop_time_AuraScript::Apply(), spell_mage_ring_of_frost::spell_mage_ring_of_frost_AuraScript::Apply(), spell_dk_blood_gorged::spell_dk_blood_gorged_AuraScript::CheckProc(), spell_dru_glyph_of_innervate::spell_dru_glyph_of_innervate_AuraScript::CheckProc(), spell_gen_adaptive_warding::spell_gen_adaptive_warding_AuraScript::CheckProc(), spell_hun_misdirection::spell_hun_misdirection_AuraScript::CheckProc(), spell_item_shadowmourne::spell_item_shadowmourne_AuraScript::CheckProc(), spell_mage_glyph_of_ice_block::spell_mage_glyph_of_ice_block_AuraScript::CheckProc(), spell_monk_crackling_jade_lightning_aura::spell_monk_crackling_jade_lightning_aura_AuraScript::CheckProc(), spell_pal_grand_crusader::spell_pal_grand_crusader_AuraScript::CheckProc(), spell_pri_mana_leech::spell_pri_mana_leech_AuraScript::CheckProc(), spell_rog_blade_flurry::spell_rog_blade_flurry_AuraScript::CheckProc(), spell_rog_tricks_of_the_trade::spell_rog_tricks_of_the_trade_AuraScript::CheckProc(), spell_sha_earth_shield::spell_sha_earth_shield_AuraScript::CheckProc(), spell_sha_glyph_of_healing_wave::spell_sha_glyph_of_healing_wave_AuraScript::CheckProc(), spell_sha_nature_guardian::spell_sha_nature_guardian_AuraScript::CheckProc(), spell_uk_second_wind_proc::spell_uk_second_wind_proc_AuraScript::CheckProc(), spell_warl_fel_synergy::spell_warl_fel_synergy_AuraScript::CheckProc(), spell_warr_retaliation::spell_warr_retaliation_AuraScript::CheckProc(), spell_warr_second_wind_proc::spell_warr_second_wind_proc_AuraScript::CheckProc(), spell_rotface_unstable_ooze_explosion_suicide::spell_rotface_unstable_ooze_explosion_suicide_AuraScript::DespawnSelf(), spell_mage_nether_vortex::spell_mage_nether_vortex_AuraScript::DoCheck(), spell_yogg_saron_brain_link::spell_yogg_saron_brain_link_AuraScript::DummyTick(), spell_yogg_saron_sanity::spell_yogg_saron_sanity_AuraScript::DummyTick(), spell_festergut_blighted_spores::spell_festergut_blighted_spores_AuraScript::ExtraEffect(), spell_ex_66244::spell_ex_66244AuraScript::HandleAfterEffectApply(), spell_ex_66244::spell_ex_66244AuraScript::HandleAfterEffectRemove(), spell_warr_sudden_death::spell_warr_sudden_death_AuraScript::HandleApply(), spell_pri_renew::spell_pri_renew_AuraScript::HandleApplyEffect(), spell_blood_council_shadow_prison::spell_blood_council_shadow_prison_AuraScript::HandleDummyTick(), spell_mistress_kiss::spell_mistress_kiss_AuraScript::HandleDummyTick(), spell_shadowfang_keep_haunting_spirits::spell_shadowfang_keep_haunting_spirits_AuraScript::HandleDummyTick(), spell_valanar_kinetic_bomb::spell_valanar_kinetic_bomb_AuraScript::HandleDummyTick(), spell_warl_demonic_circle_summon::spell_warl_demonic_circle_summon_AuraScript::HandleDummyTick(), spell_gen_creature_permanent_feign_death::spell_gen_creature_permanent_feign_death_AuraScript::HandleEffectApply(), spell_general_vezax_saronite_vapors::spell_general_vezax_saronite_vapors_AuraScript::HandleEffectApply(), spell_loatheb_necrotic_aura_warning::spell_loatheb_necrotic_aura_warning_AuraScript::HandleEffectApply(), spell_pal_aura_mastery::spell_pal_aura_mastery_AuraScript::HandleEffectApply(), spell_pri_shadowform::spell_pri_shadowform_AuraScript::HandleEffectApply(), spell_q11396_11399_force_shield_arcane_purple_x3::spell_q11396_11399_force_shield_arcane_purple_x3_AuraScript::HandleEffectApply(), spell_q12851_going_bearback::spell_q12851_going_bearback_AuraScript::HandleEffectApply(), spell_rog_stealth::spell_rog_stealth_AuraScript::HandleEffectApply(), spell_dru_stampede::spell_dru_stampede_AuraScript::HandleEffectBearProc(), spell_dru_stampede::spell_dru_stampede_AuraScript::HandleEffectCatProc(), spell_anubarak_leeching_swarm::spell_anubarak_leeching_swarm_AuraScript::HandleEffectPeriodic(), spell_biting_cold::spell_biting_cold_AuraScript::HandleEffectPeriodic(), spell_ex_66244::spell_ex_66244AuraScript::HandleEffectPeriodic(), spell_gen_parachute::spell_gen_parachute_AuraScript::HandleEffectPeriodic(), spell_gen_whisper_gulch_yogg_saron_whisper::spell_gen_whisper_gulch_yogg_saron_whisper_AuraScript::HandleEffectPeriodic(), spell_general_vezax_mark_of_the_faceless::spell_general_vezax_mark_of_the_faceless_AuraScript::HandleEffectPeriodic(), spell_hun_a_murder_of_crows::spell_hun_a_murder_of_crows_AuraScript::HandleEffectPeriodic(), spell_ignis_slag_pot::spell_ignis_slag_pot_AuraScript::HandleEffectPeriodic(), spell_mage_ring_of_frost::spell_mage_ring_of_frost_AuraScript::HandleEffectPeriodic(), spell_monk_soothing_mist::spell_monk_soothing_mist_AuraScript::HandleEffectPeriodic(), spell_q11010_q11102_q11023_aggro_burst::spell_q11010_q11102_q11023_aggro_burst_AuraScript::HandleEffectPeriodic(), spell_q12730_quenching_mist::spell_q12730_quenching_mist_AuraScript::HandleEffectPeriodic(), spell_rog_master_of_subtlety::spell_rog_master_of_subtlety_AuraScript::HandleEffectPeriodic(), spell_dru_glyph_of_innervate::spell_dru_glyph_of_innervate_AuraScript::HandleEffectProc(), spell_dru_glyph_of_starfire_proc::spell_dru_glyph_of_starfire_proc_AuraScript::HandleEffectProc(), spell_mage_glyph_of_ice_block::spell_mage_glyph_of_ice_block_AuraScript::HandleEffectProc(), spell_mage_nether_vortex::spell_mage_nether_vortex_AuraScript::HandleEffectProc(), spell_pal_eye_for_an_eye::spell_pal_eye_for_an_eye_AuraScript::HandleEffectProc(), spell_pal_grand_crusader::spell_pal_grand_crusader_AuraScript::HandleEffectProc(), spell_pri_vampiric_embrace::spell_pri_vampiric_embrace_AuraScript::HandleEffectProc(), spell_sha_ancestral_awakening::spell_sha_ancestral_awakening_AuraScript::HandleEffectProc(), spell_sha_glyph_of_healing_wave::spell_sha_glyph_of_healing_wave_AuraScript::HandleEffectProc(), spell_sha_lava_surge::spell_sha_lava_surge_AuraScript::HandleEffectProc(), spell_sha_rolling_thunder::spell_sha_rolling_thunder_AuraScript::HandleEffectProc(), spell_sha_telluric_currents::spell_sha_telluric_currents_AuraScript::HandleEffectProc(), spell_sha_tidal_waves::spell_sha_tidal_waves_AuraScript::HandleEffectProc(), spell_warr_retaliation::spell_warr_retaliation_AuraScript::HandleEffectProc(), spell_warr_victorious::spell_warr_victorious_AuraScript::HandleEffectProc(), spell_loatheb_necrotic_aura_warning::spell_loatheb_necrotic_aura_warning_AuraScript::HandleEffectRemove(), spell_pal_aura_mastery::spell_pal_aura_mastery_AuraScript::HandleEffectRemove(), spell_pri_shadowform::spell_pri_shadowform_AuraScript::HandleEffectRemove(), spell_q11396_11399_force_shield_arcane_purple_x3::spell_q11396_11399_force_shield_arcane_purple_x3_AuraScript::HandleEffectRemove(), spell_rog_stealth::spell_rog_stealth_AuraScript::HandleEffectRemove(), spell_pal_selfless_healer::spell_pal_selfless_healer_AuraScript::HandleEffectStackProc(), spell_pri_evangelism::spell_pri_evangelism_AuraScript::HandleEffectStackProc(), spell_krick_pursuit::spell_krick_pursuit_AuraScript::HandleExtraEffect(), spell_putricide_gaseous_bloat::spell_putricide_gaseous_bloat_AuraScript::HandleExtraEffect(), spell_gen_running_wild::spell_gen_running_wild_AuraScript::HandleMount(), spell_pri_power_word_shield::spell_pri_power_word_shield_AuraScript::HandleOnEffectApply(), spell_ticking_time_bomb::spell_ticking_time_bomb_AuraScript::HandleOnEffectRemove(), spell_algalon_collapse::spell_algalon_collapse_AuraScript::HandlePeriodic(), spell_algalon_phase_punch::spell_algalon_phase_punch_AuraScript::HandlePeriodic(), spell_algalon_remove_phase::spell_algalon_remove_phase_AuraScript::HandlePeriodic(), spell_assembly_rune_of_summoning::spell_assembly_rune_of_summoning_AuraScript::HandlePeriodic(), spell_close_rift::spell_close_rift_AuraScript::HandlePeriodic(), spell_crystal_spike::spell_crystal_spike_AuraScript::HandlePeriodic(), spell_bronjahm_soulstorm_channel::spell_bronjahm_soulstorm_channel_AuraScript::HandlePeriodicTick(), spell_bronjahm_soulstorm_visual::spell_bronjahm_soulstorm_visual_AuraScript::HandlePeriodicTick(), spell_intense_cold::spell_intense_cold_AuraScript::HandlePeriodicTick(), spell_devourer_of_souls_mirrored_soul_proc::spell_devourer_of_souls_mirrored_soul_proc_AuraScript::HandleProc(), spell_dk_blood_gorged::spell_dk_blood_gorged_AuraScript::HandleProc(), spell_dru_living_seed::spell_dru_living_seed_AuraScript::HandleProc(), spell_dru_living_seed_proc::spell_dru_living_seed_proc_AuraScript::HandleProc(), spell_gen_adaptive_warding::spell_gen_adaptive_warding_AuraScript::HandleProc(), spell_gen_alchemist_stone::spell_gen_alchemist_stone_AuraScript::HandleProc(), spell_gen_interrupt::spell_gen_interrupt_AuraScript::HandleProc(), spell_hun_misdirection::spell_hun_misdirection_AuraScript::HandleProc(), spell_item_aegis_of_preservation::spell_item_aegis_of_preservation_AuraScript::HandleProc(), spell_item_blessing_of_ancient_kings::spell_item_blessing_of_ancient_kings_AuraScript::HandleProc(), spell_item_desperate_defense::spell_item_desperate_defense_AuraScript::HandleProc(), spell_item_necrotic_touch::spell_item_necrotic_touch_AuraScript::HandleProc(), spell_item_shadowmourne::spell_item_shadowmourne_AuraScript::HandleProc(), spell_mage_ignite::spell_mage_ignite_AuraScript::HandleProc(), spell_monk_crackling_jade_lightning_aura::spell_monk_crackling_jade_lightning_aura_AuraScript::HandleProc(), spell_pal_item_healing_discount::spell_pal_item_healing_discount_AuraScript::HandleProc(), spell_pal_seal_of_righteousness::spell_pal_seal_of_righteousness_AuraScript::HandleProc(), spell_pri_divine_aegis::spell_pri_divine_aegis_AuraScript::HandleProc(), spell_pri_mana_leech::spell_pri_mana_leech_AuraScript::HandleProc(), spell_rog_blade_flurry::spell_rog_blade_flurry_AuraScript::HandleProc(), spell_rog_cut_to_the_chase::spell_rog_cut_to_the_chase_AuraScript::HandleProc(), spell_rog_tricks_of_the_trade::spell_rog_tricks_of_the_trade_AuraScript::HandleProc(), spell_sha_earth_shield::spell_sha_earth_shield_AuraScript::HandleProc(), spell_the_lich_king_dark_hunger::spell_the_lich_king_dark_hunger_AuraScript::HandleProc(), spell_uk_second_wind_proc::spell_uk_second_wind_proc_AuraScript::HandleProc(), spell_warr_second_wind_proc::spell_warr_second_wind_proc_AuraScript::HandleProc(), spell_warr_sweeping_strikes::spell_warr_sweeping_strikes_AuraScript::HandleProc(), spell_yogg_saron_diminsh_power::spell_yogg_saron_diminsh_power_AuraScript::HandleProc(), spell_yogg_saron_grim_reprisal::spell_yogg_saron_grim_reprisal_AuraScript::HandleProc(), spell_rog_tricks_of_the_trade_proc::spell_rog_tricks_of_the_trade_proc_AuraScript::HandleRemove(), spell_trollgore_corpse_explode::spell_trollgore_corpse_explode_AuraScript::HandleRemove(), spell_warl_demonic_circle_summon::spell_warl_demonic_circle_summon_AuraScript::HandleRemove(), spell_kelthuzad_detonate_mana::spell_kelthuzad_detonate_mana_AuraScript::HandleScript(), spell_warl_demonic_circle_teleport::spell_warl_demonic_circle_teleport_AuraScript::HandleTeleport(), spell_magic_eater_food::spell_magic_eater_food_AuraScript::HandleTriggerSpell(), spell_putricide_mutated_plague::spell_putricide_mutated_plague_AuraScript::HandleTriggerSpell(), spell_q11010_q11102_q11023_aggro_check_aura::spell_q11010_q11102_q11023_aggro_check_aura_AuraScript::HandleTriggerSpell(), spell_yogg_saron_hodirs_protective_gaze::spell_yogg_saron_hodirs_protective_gaze_AuraScript::OnAbsorb(), spell_alexstrasza_gift_beam::spell_alexstrasza_gift_beam_AuraScript::OnApply(), spell_alexstrasza_gift_beam_visual::spell_alexstrasza_gift_beam_visual_AuraScript::OnApply(), spell_blood_queen_frenzied_bloodthirst::spell_blood_queen_frenzied_bloodthirst_AuraScript::OnApply(), spell_four_horsemen_mark::spell_four_horsemen_mark_AuraScript::OnApply(), spell_gen_aura_service_uniform::spell_gen_aura_service_uniform_AuraScript::OnApply(), spell_gen_clone_weapon_aura::spell_gen_clone_weapon_auraScript::OnApply(), spell_gen_override_display_power::spell_gen_override_display_power_AuraScript::OnApply(), spell_gen_turkey_marker::spell_gen_turkey_marker_AuraScript::OnApply(), spell_halion_combustion_consumption::spell_halion_combustion_consumption_AuraScript::OnApply(), spell_halion_twilight_realm_handlers::spell_halion_twilight_realm_handlers_AuraScript::OnApply(), spell_hun_ready_set_aim::spell_hun_ready_set_aim_AuraScript::OnApply(), spell_icc_stoneform::spell_icc_stoneform_AuraScript::OnApply(), spell_krick_pursuit_confusion::spell_krick_pursuit_confusion_AuraScript::OnApply(), spell_love_is_in_the_air_romantic_picnic::spell_love_is_in_the_air_romantic_picnic_AuraScript::OnApply(), spell_malygos_portal_beam::spell_malygos_portal_beam_AuraScript::OnApply(), spell_monk_glyph_of_zen_flight::spell_monk_glyph_of_zen_flight_AuraScript::OnApply(), spell_monk_soothing_mist::spell_monk_soothing_mist_AuraScript::OnApply(), spell_q12987_read_pronouncement::spell_q12987_read_pronouncement_AuraScript::OnApply(), spell_tyrannus_mark_of_rimefang::spell_tyrannus_mark_of_rimefang_AuraScript::OnApply(), spell_tyrannus_overlord_brand::spell_tyrannus_overlord_brand_AuraScript::OnApply(), spell_yogg_saron_constrictor_tentacle::spell_yogg_saron_constrictor_tentacle_AuraScript::OnApply(), spell_yogg_saron_empowered::spell_yogg_saron_empowered_AuraScript::OnApply(), spell_yogg_saron_insane::spell_yogg_saron_insane_AuraScript::OnApply(), spell_yogg_saron_shadow_beacon::spell_yogg_saron_shadow_beacon_AuraScript::OnApply(), spell_anhuur_divine_reckoning::spell_anhuur_divine_reckoning_AuraScript::OnPeriodic(), spell_love_is_in_the_air_romantic_picnic::spell_love_is_in_the_air_romantic_picnic_AuraScript::OnPeriodic(), spell_mark_of_kazrogal::spell_mark_of_kazrogal_AuraScript::OnPeriodic(), spell_mark_of_kazzak::spell_mark_of_kazzak_AuraScript::OnPeriodic(), spell_the_lich_king_soul_reaper::spell_the_lich_king_soul_reaper_AuraScript::OnPeriodic(), spell_the_lich_king_soul_rip::spell_the_lich_king_soul_rip_AuraScript::OnPeriodic(), spell_the_lich_king_vile_spirits::spell_the_lich_king_vile_spirits_AuraScript::OnPeriodic(), spell_yogg_saron_empowered::spell_yogg_saron_empowered_AuraScript::OnPeriodic(), spell_blood_queen_essence_of_the_blood_queen::spell_blood_queen_essence_of_the_blood_queen_AuraScript::OnProc(), spell_dk_scent_of_blood::spell_dk_scent_of_blood_AuraScript::OnProc(), spell_gen_obsidian_armor::spell_gen_obsidian_armor_AuraScript::OnProc(), spell_monk_serpents_zeal::spell_monk_serpents_zeal_AuraScript::OnProc(), spell_pri_item_greater_heal_refund::spell_pri_item_greater_heal_refund_AuraScript::OnProc(), spell_rog_crippling_poison::spell_rog_crippling_poison_AuraScript::OnProc(), spell_sha_item_lightning_shield::spell_sha_item_lightning_shield_AuraScript::OnProc(), spell_sha_item_lightning_shield_trigger::spell_sha_item_lightning_shield_trigger_AuraScript::OnProc(), spell_sha_nature_guardian::spell_sha_nature_guardian_AuraScript::OnProc(), spell_warl_fel_synergy::spell_warl_fel_synergy_AuraScript::OnProc(), spell_warl_shadow_trance_proc::spell_warl_shadow_trance_proc_AuraScript::OnProc(), spell_warr_sword_and_board::spell_warr_sword_and_board_AuraScript::OnProc(), spell_alexstrasza_gift_beam::spell_alexstrasza_gift_beam_AuraScript::OnRemove(), spell_alexstrasza_gift_beam_visual::spell_alexstrasza_gift_beam_visual_AuraScript::OnRemove(), spell_algalon_phase_punch::spell_algalon_phase_punch_AuraScript::OnRemove(), spell_assembly_rune_of_summoning::spell_assembly_rune_of_summoning_AuraScript::OnRemove(), spell_blood_queen_frenzied_bloodthirst::spell_blood_queen_frenzied_bloodthirst_AuraScript::OnRemove(), spell_fetch_ingredient_aura::spell_fetch_ingredient_aura_AuraScript::OnRemove(), spell_gen_aura_service_uniform::spell_gen_aura_service_uniform_AuraScript::OnRemove(), spell_gen_clone_weapon_aura::spell_gen_clone_weapon_auraScript::OnRemove(), spell_gen_override_display_power::spell_gen_override_display_power_AuraScript::OnRemove(), spell_halion_combustion_consumption::spell_halion_combustion_consumption_AuraScript::OnRemove(), spell_halion_marks::spell_halion_marks_AuraScript::OnRemove(), spell_halion_twilight_realm_handlers::spell_halion_twilight_realm_handlers_AuraScript::OnRemove(), spell_hun_misdirection::spell_hun_misdirection_AuraScript::OnRemove(), spell_hun_misdirection_proc::spell_hun_misdirection_proc_AuraScript::OnRemove(), spell_icc_stoneform::spell_icc_stoneform_AuraScript::OnRemove(), spell_ignis_slag_pot::spell_ignis_slag_pot_AuraScript::OnRemove(), spell_item_shadowmourne_soul_fragment::spell_item_shadowmourne_soul_fragment_AuraScript::OnRemove(), spell_krick_pursuit_confusion::spell_krick_pursuit_confusion_AuraScript::OnRemove(), spell_mage_ring_of_frost_freeze::spell_mage_ring_of_frost_freeze_AuraScript::OnRemove(), spell_malygos_destroy_platform_channel::spell_malygos_destroy_platform_channel_AuraScript::OnRemove(), spell_malygos_portal_beam::spell_malygos_portal_beam_AuraScript::OnRemove(), spell_monk_glyph_of_zen_flight::spell_monk_glyph_of_zen_flight_AuraScript::OnRemove(), spell_monk_soothing_mist::spell_monk_soothing_mist_AuraScript::OnRemove(), spell_putricide_mutated_plague::spell_putricide_mutated_plague_AuraScript::OnRemove(), spell_putricide_mutated_transformation_dismiss::spell_putricide_mutated_transformation_dismiss_AuraScript::OnRemove(), spell_putricide_mutation_init::spell_putricide_mutation_init_AuraScript::OnRemove(), spell_rog_tricks_of_the_trade::spell_rog_tricks_of_the_trade_AuraScript::OnRemove(), spell_sindragosa_instability::spell_sindragosa_instability_AuraScript::OnRemove(), spell_taldaram_flame_ball_visual::spell_flame_ball_visual_AuraScript::OnRemove(), spell_the_lich_king_harvest_soul::spell_the_lich_king_harvest_soul_AuraScript::OnRemove(), spell_the_lich_king_in_frostmourne_room::spell_the_lich_king_in_frostmourne_room_AuraScript::OnRemove(), spell_the_lich_king_necrotic_plague::spell_the_lich_king_necrotic_plague_AuraScript::OnRemove(), spell_the_lich_king_necrotic_plague_jump::spell_the_lich_king_necrotic_plague_AuraScript::OnRemove(), spell_the_lich_king_shadow_trap_visual::spell_the_lich_king_shadow_trap_visual_AuraScript::OnRemove(), spell_tyrannus_overlord_brand::spell_tyrannus_overlord_brand_AuraScript::OnRemove(), spell_yogg_saron_brain_link::spell_yogg_saron_brain_link_AuraScript::OnRemove(), spell_yogg_saron_insane::spell_yogg_saron_insane_AuraScript::OnRemove(), spell_yogg_saron_malady_of_the_mind::spell_yogg_saron_malady_of_the_mind_AuraScript::OnRemove(), spell_yogg_saron_nondescript::spell_yogg_saron_nondescript_AuraScript::OnRemove(), spell_yogg_saron_sanity::spell_yogg_saron_sanity_AuraScript::OnRemove(), spell_yogg_saron_shadow_beacon::spell_yogg_saron_shadow_beacon_AuraScript::OnRemove(), spell_yogg_saron_squeeze::spell_yogg_saron_squeeze_AuraScript::OnRemove(), spell_ulduar_stone_grip::spell_ulduar_stone_grip_AuraScript::OnRemoveVehicle(), spell_exploding_orb_hasty_grow::spell_exploding_orb_hasty_grow_AuraScript::OnStackChange(), spell_item_shadowmourne_soul_fragment::spell_item_shadowmourne_soul_fragment_AuraScript::OnStackChange(), spell_blood_queen_pact_of_the_darkfallen_dmg::spell_blood_queen_pact_of_the_darkfallen_dmg_AuraScript::PeriodicTick(), spell_frostwarden_handler_focus_fire::spell_frostwarden_handler_focus_fire_AuraScript::PeriodicTick(), spell_random_ingredient_aura::spell_random_ingredient_aura_AuraScript::PeriodicTick(), spell_sindragosa_frost_beacon::spell_sindragosa_frost_beacon_AuraScript::PeriodicTick(), spell_trash_npc_glacial_strike::spell_trash_npc_glacial_strike_AuraScript::PeriodicTick(), spell_trollgore_corpse_explode::spell_trollgore_corpse_explode_AuraScript::PeriodicTick(), spell_gen_parachute_ic::spell_gen_parachute_ic_AuraScript::PrepareAuraScript(), spell_pri_power_word_shield::spell_pri_power_word_shield_AuraScript::ReflectDamage(), spell_gen_defend::spell_gen_defend_AuraScript::RefreshVisualShields(), spell_gen_defend::spell_gen_defend_AuraScript::RemoveVisualShields(), spell_pal_hand_of_sacrifice::spell_pal_hand_of_sacrifice_AuraScript::Split(), spell_boss_lady_malande_shield::spell_boss_lady_malande_shield_AuraScript::Trigger(), spell_dk_anti_magic_shell_self::spell_dk_anti_magic_shell_self_AuraScript::Trigger(), spell_flame_warder_meteor_fists::spell_flame_warder_meteor_fists_AuraScript::TriggerFists(), spell_koralon_meteor_fists::spell_koralon_meteor_fists_AuraScript::TriggerFists(), and spell_dru_predatory_strikes::spell_dru_predatory_strikes_AuraScript::UpdateAmount().
| AuraApplication const * AuraScript::GetTargetApplication | ( | ) | const |
Definition at line 1113 of file SpellScript.cpp.
References m_auraApplication.
Referenced by spell_astromancer_wrath_of_the_astromancer::spell_astromancer_wrath_of_the_astromancer_AuraScript::AfterRemove(), spell_dru_lifebloom::spell_dru_lifebloom_AuraScript::AfterRemove(), spell_gen_lifebloom::spell_gen_lifebloom_AuraScript::AfterRemove(), spell_mage_living_bomb::spell_mage_living_bomb_AuraScript::AfterRemove(), spell_blood_queen_frenzied_bloodthirst::spell_blood_queen_frenzied_bloodthirst_AuraScript::OnRemove(), spell_fetch_ingredient_aura::spell_fetch_ingredient_aura_AuraScript::OnRemove(), spell_frost_tomb::spell_frost_tomb_AuraScript::OnRemove(), spell_halion_combustion_consumption::spell_halion_combustion_consumption_AuraScript::OnRemove(), spell_halion_marks::spell_halion_marks_AuraScript::OnRemove(), spell_halion_meteor_strike_marker::spell_halion_meteor_strike_marker_AuraScript::OnRemove(), spell_hun_misdirection::spell_hun_misdirection_AuraScript::OnRemove(), spell_mage_ring_of_frost_freeze::spell_mage_ring_of_frost_freeze_AuraScript::OnRemove(), spell_rog_tricks_of_the_trade::spell_rog_tricks_of_the_trade_AuraScript::OnRemove(), spell_shield_of_runes::spell_shield_of_runes_AuraScript::OnRemove(), spell_sindragosa_instability::spell_sindragosa_instability_AuraScript::OnRemove(), spell_the_lich_king_harvest_soul::spell_the_lich_king_harvest_soul_AuraScript::OnRemove(), spell_the_lich_king_in_frostmourne_room::spell_the_lich_king_in_frostmourne_room_AuraScript::OnRemove(), spell_the_lich_king_necrotic_plague::spell_the_lich_king_necrotic_plague_AuraScript::OnRemove(), spell_the_lich_king_necrotic_plague_jump::spell_the_lich_king_necrotic_plague_AuraScript::OnRemove(), spell_the_lich_king_shadow_trap_visual::spell_the_lich_king_shadow_trap_visual_AuraScript::OnRemove(), spell_ulduar_stone_grip_absorb::spell_ulduar_stone_grip_absorb_AuraScript::OnRemove(), spell_yogg_saron_brain_link::spell_yogg_saron_brain_link_AuraScript::OnRemove(), spell_yogg_saron_malady_of_the_mind::spell_yogg_saron_malady_of_the_mind_AuraScript::OnRemove(), and spell_yogg_saron_sanity::spell_yogg_saron_sanity_AuraScript::OnRemove().
| AuraObjectType AuraScript::GetType | ( | ) | const |
Definition at line 970 of file SpellScript.cpp.
References m_aura.
| Unit * AuraScript::GetUnitOwner | ( | ) | const |
Definition at line 950 of file SpellScript.cpp.
References m_aura.
Referenced by spell_valkyr_essences::spell_valkyr_essences_AuraScript::Absorb(), spell_astromancer_wrath_of_the_astromancer::spell_astromancer_wrath_of_the_astromancer_AuraScript::AfterRemove(), spell_dk_pet_scaling_01::spell_dk_pet_scaling_01_AuraScript::ApplyEffect(), spell_hun_pet_scaling_01::spell_hun_pet_scaling_01_AuraScript::ApplyEffect(), spell_warl_pet_scaling_01::spell_warl_pet_scaling_01_AuraScript::ApplyEffect(), spell_warl_pet_scaling_02::spell_warl_pet_scaling_02_AuraScript::ApplyEffect(), spell_halion_marks::spell_halion_marks_AuraScript::BeforeDispel(), spell_dk_vampiric_blood::spell_dk_vampiric_blood_AuraScript::CalculateAmount(), spell_dru_dash::spell_dru_dash_AuraScript::CalculateAmount(), spell_dru_innervate::spell_dru_innervate_AuraScript::CalculateAmount(), spell_item_arcane_shroud::spell_item_arcane_shroud_AuraScript::CalculateAmount(), spell_item_the_eye_of_diminution::spell_item_the_eye_of_diminution_AuraScript::CalculateAmount(), spell_mark_of_kazzak::spell_mark_of_kazzak_AuraScript::CalculateAmount(), spell_sha_earth_shield::spell_sha_earth_shield_AuraScript::CalculateAmount(), spell_warr_second_wind_trigger::spell_warr_second_wind_trigger_AuraScript::CalculateAmount(), spell_hun_pet_scaling_03::spell_hun_pet_scaling_03_AuraScript::CalculateArcaneResistanceAmount(), spell_warl_pet_scaling_03::spell_warl_pet_scaling_03_AuraScript::CalculateArcaneResistanceAmount(), spell_hun_pet_scaling_03::spell_hun_pet_scaling_03_AuraScript::CalculateArmorAmount(), spell_warl_pet_scaling_02::spell_warl_pet_scaling_02_AuraScript::CalculateArmorAmount(), spell_hun_pet_scaling_01::spell_hun_pet_scaling_01_AuraScript::CalculateAttackPowerAmount(), spell_warl_pet_scaling_01::spell_warl_pet_scaling_01_AuraScript::CalculateAttackPowerAmount(), spell_dk_rune_weapon_scaling_02::spell_dk_rune_weapon_scaling_02_AuraScript::CalculateDamageDoneAmount(), spell_hun_pet_scaling_01::spell_hun_pet_scaling_01_AuraScript::CalculateDamageDoneAmount(), spell_warl_pet_scaling_01::spell_warl_pet_scaling_01_AuraScript::CalculateDamageDoneAmount(), spell_hun_pet_scaling_02::spell_hun_pet_scaling_02_AuraScript::CalculateFireResistanceAmount(), spell_warl_pet_scaling_02::spell_warl_pet_scaling_02_AuraScript::CalculateFireResistanceAmount(), spell_hun_pet_scaling_02::spell_hun_pet_scaling_02_AuraScript::CalculateFrostResistanceAmount(), spell_warl_pet_scaling_03::spell_warl_pet_scaling_03_AuraScript::CalculateFrostResistanceAmount(), spell_warl_pet_scaling_02::spell_warl_pet_scaling_02_AuraScript::CalculateIntellectAmount(), spell_hun_pet_scaling_02::spell_hun_pet_scaling_02_AuraScript::CalculateNatureResistanceAmount(), spell_warl_pet_scaling_03::spell_warl_pet_scaling_03_AuraScript::CalculateNatureResistanceAmount(), spell_hun_pet_scaling_03::spell_hun_pet_scaling_03_AuraScript::CalculateShadowResistanceAmount(), spell_warl_pet_scaling_04::spell_warl_pet_scaling_04_AuraScript::CalculateShadowResistanceAmount(), spell_dk_pet_scaling_01::spell_dk_pet_scaling_01_AuraScript::CalculateStaminaAmount(), spell_hun_pet_scaling_01::spell_hun_pet_scaling_01_AuraScript::CalculateStaminaAmount(), spell_warl_pet_scaling_01::spell_warl_pet_scaling_01_AuraScript::CalculateStaminaAmount(), spell_dk_pet_scaling_01::spell_dk_pet_scaling_01_AuraScript::CalculateStrengthAmount(), spell_dru_lifebloom::spell_dru_lifebloom_AuraScript::HandleDispel(), spell_deathbringer_blood_link_aura::spell_deathbringer_blood_link_AuraScript::HandlePeriodicTick(), spell_dk_death_strike_enabler::spell_dk_death_strike_enabler_AuraScript::HandleProc(), spell_monk_dampen_harm::spell_monk_dampen_harm_AuraScript::Load(), spell_rog_cheat_death::spell_rog_cheat_death_AuraScript::Load(), spell_the_lich_king_vile_spirits::spell_the_lich_king_vile_spirits_AuraScript::Load(), spell_gen_animal_blood::spell_gen_animal_blood_AuraScript::OnApply(), spell_monk_disable::spell_monk_disable_AuraScript::OnPeriodic(), spell_the_lich_king_infest::spell_the_lich_king_infest_AuraScript::OnPeriodic(), spell_gen_animal_blood::spell_gen_animal_blood_AuraScript::OnRemove(), spell_deathbringer_blood_power::spell_deathbringer_blood_power_AuraScript::RecalculateHook(), spell_dk_pet_scaling_01::spell_dk_pet_scaling_01_AuraScript::RemoveEffect(), spell_hun_pet_scaling_01::spell_hun_pet_scaling_01_AuraScript::RemoveEffect(), spell_warl_pet_scaling_01::spell_warl_pet_scaling_01_AuraScript::RemoveEffect(), and spell_warl_pet_scaling_02::spell_warl_pet_scaling_02_AuraScript::RemoveEffect().
| bool AuraScript::HasEffect | ( | uint8 | effIndex | ) | const |
Definition at line 1070 of file SpellScript.cpp.
References m_aura.
| bool AuraScript::HasEffectType | ( | AuraType | type | ) | const |
Definition at line 1080 of file SpellScript.cpp.
References m_aura.
| bool AuraScript::IsDeathPersistent | ( | ) | const |
Definition at line 1065 of file SpellScript.cpp.
References m_aura.
| bool AuraScript::IsExpired | ( | ) | const |
Definition at line 1010 of file SpellScript.cpp.
References m_aura.
Referenced by spell_occuthar_occuthars_destruction::spell_occuthar_occuthars_destruction_AuraScript::OnRemove().
| bool AuraScript::IsPassive | ( | ) | const |
Definition at line 1060 of file SpellScript.cpp.
References m_aura.
| bool AuraScript::IsPermanent | ( | ) | const |
Definition at line 1015 of file SpellScript.cpp.
References m_aura.
| bool AuraScript::ModCharges | ( | int8 | num, |
| AuraRemoveMode | removeMode = AURA_REMOVE_BY_DEFAULT ) |
Definition at line 1035 of file SpellScript.cpp.
References m_aura.
| bool AuraScript::ModStackAmount | ( | int32 | num, |
| AuraRemoveMode | removeMode = AURA_REMOVE_BY_DEFAULT ) |
Definition at line 1055 of file SpellScript.cpp.
References m_aura.
Referenced by spell_yogg_saron_sanity::spell_yogg_saron_sanity_AuraScript::DummyTick(), and spell_gen_turkey_marker::spell_gen_turkey_marker_AuraScript::OnPeriodic().
| void AuraScript::PreventDefaultAction | ( | ) |
Definition at line 905 of file SpellScript.cpp.
References AURA_SCRIPT_HOOK_EFFECT_ABSORB, AURA_SCRIPT_HOOK_EFFECT_APPLY, AURA_SCRIPT_HOOK_EFFECT_PERIODIC, AURA_SCRIPT_HOOK_EFFECT_PROC, AURA_SCRIPT_HOOK_EFFECT_REMOVE, AURA_SCRIPT_HOOK_EFFECT_SPLIT, AURA_SCRIPT_HOOK_PREPARE_PROC, AURA_SCRIPT_HOOK_PROC, _SpellScript::m_currentScriptState, m_defaultActionPrevented, _SpellScript::m_scriptName, _SpellScript::m_scriptSpellId, and SF_LOG_ERROR.
Referenced by spell_rotface_unstable_ooze_explosion_suicide::spell_rotface_unstable_ooze_explosion_suicide_AuraScript::DespawnSelf(), spell_dru_stampede::spell_dru_stampede_AuraScript::HandleEffectBearProc(), spell_dru_stampede::spell_dru_stampede_AuraScript::HandleEffectCatProc(), spell_gen_whisper_gulch_yogg_saron_whisper::spell_gen_whisper_gulch_yogg_saron_whisper_AuraScript::HandleEffectPeriodic(), spell_q12619_emblazon_runeblade::spell_q12619_emblazon_runeblade_AuraScript::HandleEffectPeriodic(), spell_q2203_thaumaturgy_channel::spell_q2203_thaumaturgy_channel_AuraScript::HandleEffectPeriodic(), spell_dru_glyph_of_innervate::spell_dru_glyph_of_innervate_AuraScript::HandleEffectProc(), spell_dru_glyph_of_starfire_proc::spell_dru_glyph_of_starfire_proc_AuraScript::HandleEffectProc(), spell_hun_thrill_of_the_hunt::spell_hun_thrill_of_the_hunt_AuraScript::HandleEffectProc(), spell_mage_glyph_of_ice_block::spell_mage_glyph_of_ice_block_AuraScript::HandleEffectProc(), spell_mage_glyph_of_polymorph::spell_mage_glyph_of_polymorph_AuraScript::HandleEffectProc(), spell_mage_nether_vortex::spell_mage_nether_vortex_AuraScript::HandleEffectProc(), spell_pal_eye_for_an_eye::spell_pal_eye_for_an_eye_AuraScript::HandleEffectProc(), spell_pri_vampiric_embrace::spell_pri_vampiric_embrace_AuraScript::HandleEffectProc(), spell_sha_ancestral_awakening::spell_sha_ancestral_awakening_AuraScript::HandleEffectProc(), spell_sha_glyph_of_healing_wave::spell_sha_glyph_of_healing_wave_AuraScript::HandleEffectProc(), spell_sha_lava_surge::spell_sha_lava_surge_AuraScript::HandleEffectProc(), spell_sha_telluric_currents::spell_sha_telluric_currents_AuraScript::HandleEffectProc(), spell_sha_tidal_waves::spell_sha_tidal_waves_AuraScript::HandleEffectProc(), spell_warr_retaliation::spell_warr_retaliation_AuraScript::HandleEffectProc(), spell_pal_selfless_healer::spell_pal_selfless_healer_AuraScript::HandleEffectStackProc(), spell_pri_evangelism::spell_pri_evangelism_AuraScript::HandleEffectStackProc(), spell_gen_running_wild::spell_gen_running_wild_AuraScript::HandleMount(), spell_algalon_collapse::spell_algalon_collapse_AuraScript::HandlePeriodic(), spell_algalon_phase_punch::spell_algalon_phase_punch_AuraScript::HandlePeriodic(), spell_algalon_remove_phase::spell_algalon_remove_phase_AuraScript::HandlePeriodic(), spell_assembly_rune_of_summoning::spell_assembly_rune_of_summoning_AuraScript::HandlePeriodic(), spell_xt002_heart_overload_periodic::spell_xt002_heart_overload_periodic_AuraScript::HandlePeriodic(), spell_bronjahm_soulstorm_channel::spell_bronjahm_soulstorm_channel_AuraScript::HandlePeriodicTick(), spell_bronjahm_soulstorm_visual::spell_bronjahm_soulstorm_visual_AuraScript::HandlePeriodicTick(), spell_deathbringer_blood_link_aura::spell_deathbringer_blood_link_AuraScript::HandlePeriodicTick(), spell_deathwhisper_mana_barrier::spell_deathwhisper_mana_barrier_AuraScript::HandlePeriodicTick(), spell_krick_explosive_barrage::spell_krick_explosive_barrage_AuraScript::HandlePeriodicTick(), spell_devourer_of_souls_mirrored_soul_proc::spell_devourer_of_souls_mirrored_soul_proc_AuraScript::HandleProc(), spell_dru_living_seed::spell_dru_living_seed_AuraScript::HandleProc(), spell_dru_living_seed_proc::spell_dru_living_seed_proc_AuraScript::HandleProc(), spell_gen_adaptive_warding::spell_gen_adaptive_warding_AuraScript::HandleProc(), spell_gen_alchemist_stone::spell_gen_alchemist_stone_AuraScript::HandleProc(), spell_gen_interrupt::spell_gen_interrupt_AuraScript::HandleProc(), spell_hun_misdirection::spell_hun_misdirection_AuraScript::HandleProc(), spell_item_aegis_of_preservation::spell_item_aegis_of_preservation_AuraScript::HandleProc(), spell_item_blessing_of_ancient_kings::spell_item_blessing_of_ancient_kings_AuraScript::HandleProc(), spell_item_desperate_defense::spell_item_desperate_defense_AuraScript::HandleProc(), spell_item_necrotic_touch::spell_item_necrotic_touch_AuraScript::HandleProc(), spell_item_shadowmourne::spell_item_shadowmourne_AuraScript::HandleProc(), spell_mage_ignite::spell_mage_ignite_AuraScript::HandleProc(), spell_pal_beacon_of_light::spell_pal_beacon_of_light_AuraScript::HandleProc(), spell_pal_item_healing_discount::spell_pal_item_healing_discount_AuraScript::HandleProc(), spell_pal_seal_of_righteousness::spell_pal_seal_of_righteousness_AuraScript::HandleProc(), spell_pri_divine_aegis::spell_pri_divine_aegis_AuraScript::HandleProc(), spell_pri_mana_leech::spell_pri_mana_leech_AuraScript::HandleProc(), spell_rog_blade_flurry::spell_rog_blade_flurry_AuraScript::HandleProc(), spell_rog_cut_to_the_chase::spell_rog_cut_to_the_chase_AuraScript::HandleProc(), spell_rog_tricks_of_the_trade::spell_rog_tricks_of_the_trade_AuraScript::HandleProc(), spell_sha_earth_shield::spell_sha_earth_shield_AuraScript::HandleProc(), spell_the_lich_king_dark_hunger::spell_the_lich_king_dark_hunger_AuraScript::HandleProc(), spell_uk_second_wind_proc::spell_uk_second_wind_proc_AuraScript::HandleProc(), spell_warr_second_wind_proc::spell_warr_second_wind_proc_AuraScript::HandleProc(), spell_warr_sweeping_strikes::spell_warr_sweeping_strikes_AuraScript::HandleProc(), spell_yogg_saron_diminsh_power::spell_yogg_saron_diminsh_power_AuraScript::HandleProc(), spell_kelthuzad_detonate_mana::spell_kelthuzad_detonate_mana_AuraScript::HandleScript(), spell_magic_eater_food::spell_magic_eater_food_AuraScript::HandleTriggerSpell(), spell_putricide_mutated_plague::spell_putricide_mutated_plague_AuraScript::HandleTriggerSpell(), spell_yogg_saron_hodirs_protective_gaze::spell_yogg_saron_hodirs_protective_gaze_AuraScript::OnAbsorb(), spell_the_lich_king_infest::spell_the_lich_king_infest_AuraScript::OnPeriodic(), spell_the_lich_king_soul_rip::spell_the_lich_king_soul_rip_AuraScript::OnPeriodic(), spell_blood_queen_essence_of_the_blood_queen::spell_blood_queen_essence_of_the_blood_queen_AuraScript::OnProc(), spell_dk_scent_of_blood::spell_dk_scent_of_blood_AuraScript::OnProc(), spell_gen_obsidian_armor::spell_gen_obsidian_armor_AuraScript::OnProc(), spell_monk_serpents_zeal::spell_monk_serpents_zeal_AuraScript::OnProc(), spell_pri_item_greater_heal_refund::spell_pri_item_greater_heal_refund_AuraScript::OnProc(), spell_rog_crippling_poison::spell_rog_crippling_poison_AuraScript::OnProc(), spell_sha_item_lightning_shield::spell_sha_item_lightning_shield_AuraScript::OnProc(), spell_sha_item_lightning_shield_trigger::spell_sha_item_lightning_shield_trigger_AuraScript::OnProc(), spell_sha_item_mana_surge::spell_sha_item_mana_surge_AuraScript::OnProc(), spell_sha_nature_guardian::spell_sha_nature_guardian_AuraScript::OnProc(), spell_warl_fel_synergy::spell_warl_fel_synergy_AuraScript::OnProc(), spell_warl_shadow_trance_proc::spell_warl_shadow_trance_proc_AuraScript::OnProc(), spell_ulduar_stone_grip::spell_ulduar_stone_grip_AuraScript::OnRemoveVehicle(), spell_dreamwalker_mana_void::spell_dreamwalker_mana_void_AuraScript::PeriodicTick(), spell_dreamwalker_nightmare_cloud::spell_dreamwalker_nightmare_cloud_AuraScript::PeriodicTick(), spell_dreamwalker_summon_suppresser::spell_dreamwalker_summon_suppresser_AuraScript::PeriodicTick(), spell_frostwarden_handler_focus_fire::spell_frostwarden_handler_focus_fire_AuraScript::PeriodicTick(), spell_sindragosa_frost_beacon::spell_sindragosa_frost_beacon_AuraScript::PeriodicTick(), spell_sindragosa_ice_tomb::spell_sindragosa_ice_tomb_AuraScript::PeriodicTick(), spell_trash_npc_glacial_strike::spell_trash_npc_glacial_strike_AuraScript::PeriodicTick(), spell_flame_warder_meteor_fists::spell_flame_warder_meteor_fists_AuraScript::TriggerFists(), and spell_koralon_meteor_fists::spell_koralon_meteor_fists_AuraScript::TriggerFists().
| void AuraScript::RefreshDuration | ( | ) |
Definition at line 985 of file SpellScript.cpp.
References m_aura.
| void AuraScript::Remove | ( | uint32 | removeMode = 0 | ) |
Definition at line 960 of file SpellScript.cpp.
References m_aura.
Referenced by spell_the_lich_king_necrotic_plague_jump::spell_the_lich_king_necrotic_plague_AuraScript::AfterDispel(), spell_algalon_phase_punch::spell_algalon_phase_punch_AuraScript::HandlePeriodic(), spell_rog_tricks_of_the_trade::spell_rog_tricks_of_the_trade_AuraScript::HandleProc(), and spell_the_lich_king_infest::spell_the_lich_king_infest_AuraScript::OnPeriodic().
| void AuraScript::SetCharges | ( | uint8 | charges | ) |
Definition at line 1025 of file SpellScript.cpp.
References m_aura.
| void AuraScript::SetDuration | ( | int32 | duration, |
| bool | withMods = false ) |
Definition at line 980 of file SpellScript.cpp.
References m_aura.
Referenced by spell_mark_of_kazrogal::spell_mark_of_kazrogal_AuraScript::OnPeriodic(), and spell_mark_of_kazzak::spell_mark_of_kazzak_AuraScript::OnPeriodic().
| void AuraScript::SetMaxDuration | ( | int32 | duration | ) |
Definition at line 1000 of file SpellScript.cpp.
References m_aura.
| void AuraScript::SetStackAmount | ( | uint8 | num | ) |
Definition at line 1050 of file SpellScript.cpp.
References m_aura.
| HookList<AuraDispelHandler> AuraScript::AfterDispel |
Definition at line 640 of file SpellScript.h.
Referenced by _Validate(), spell_dru_lifebloom::spell_dru_lifebloom_AuraScript::Register(), spell_faction_champion_warl_unstable_affliction::spell_faction_champion_warl_unstable_affliction_AuraScript::Register(), spell_hexlord_unstable_affliction::spell_hexlord_unstable_affliction_AuraScript::Register(), and spell_warl_unstable_affliction::spell_warl_unstable_affliction_AuraScript::Register().
| HookList<EffectAbsorbHandler> AuraScript::AfterEffectAbsorb |
Definition at line 704 of file SpellScript.h.
Referenced by _Validate(), spell_boss_lady_malande_shield::spell_boss_lady_malande_shield_AuraScript::Register(), spell_dk_anti_magic_shell_self::spell_dk_anti_magic_shell_self_AuraScript::Register(), spell_ex_absorb_aura::spell_ex_absorb_auraAuraScript::Register(), and spell_pri_power_word_shield::spell_pri_power_word_shield_AuraScript::Register().
| HookList<EffectApplyHandler> AuraScript::AfterEffectApply |
Definition at line 651 of file SpellScript.h.
Referenced by _Validate(), spell_dk_pet_scaling_01::spell_dk_pet_scaling_01_AuraScript::Register(), spell_dru_predatory_strikes::spell_dru_predatory_strikes_AuraScript::Register(), spell_dru_survival_instincts::spell_dru_survival_instincts_AuraScript::Register(), spell_ex_66244::spell_ex_66244AuraScript::Register(), spell_exploding_orb_hasty_grow::spell_exploding_orb_hasty_grow_AuraScript::Register(), spell_festergut_blighted_spores::spell_festergut_blighted_spores_AuraScript::Register(), spell_four_horsemen_mark::spell_four_horsemen_mark_AuraScript::Register(), spell_gen_animal_blood::spell_gen_animal_blood_AuraScript::Register(), spell_gen_aura_service_uniform::spell_gen_aura_service_uniform_AuraScript::Register(), spell_gen_defend::spell_gen_defend_AuraScript::Register(), spell_gen_on_tournament_mount::spell_gen_on_tournament_mount_AuraScript::Register(), spell_gen_stop_time::spell_gen_stop_time_AuraScript::Register(), spell_gen_summon_elemental::spell_gen_summon_elemental_AuraScript::Register(), spell_gen_turkey_marker::spell_gen_turkey_marker_AuraScript::Register(), spell_general_vezax_saronite_vapors::spell_general_vezax_saronite_vapors_AuraScript::Register(), spell_halion_combustion_consumption::spell_halion_combustion_consumption_AuraScript::Register(), spell_halion_twilight_realm_handlers::spell_halion_twilight_realm_handlers_AuraScript::Register(), spell_hun_pet_scaling_01::spell_hun_pet_scaling_01_AuraScript::Register(), spell_hun_ready_set_aim::spell_hun_ready_set_aim_AuraScript::Register(), spell_ick_explosive_barrage::spell_ick_explosive_barrage_AuraScript::Register(), spell_item_shadowmourne_soul_fragment::spell_item_shadowmourne_soul_fragment_AuraScript::Register(), spell_loatheb_necrotic_aura_warning::spell_loatheb_necrotic_aura_warning_AuraScript::Register(), spell_love_is_in_the_air_romantic_picnic::spell_love_is_in_the_air_romantic_picnic_AuraScript::Register(), spell_monk_disable::spell_monk_disable_AuraScript::Register(), spell_monk_mana_tea_stacks::spell_monk_mana_tea_stacks_AuraScript::Register(), spell_monk_soothing_mist::spell_monk_soothing_mist_AuraScript::Register(), spell_monk_tigereye_brew_stacks::spell_monk_tigereye_brew_stacks_AuraScript::Register(), spell_pal_aura_mastery::spell_pal_aura_mastery_AuraScript::Register(), spell_power_of_the_twins::spell_power_of_the_twins_AuraScript::Register(), spell_pri_shadowform::spell_pri_shadowform_AuraScript::Register(), spell_q12851_going_bearback::spell_q12851_going_bearback_AuraScript::Register(), spell_q12987_read_pronouncement::spell_q12987_read_pronouncement_AuraScript::Register(), spell_rog_stealth::spell_rog_stealth_AuraScript::Register(), spell_the_lich_king_necrotic_plague_jump::spell_the_lich_king_necrotic_plague_AuraScript::Register(), spell_tyrannus_mark_of_rimefang::spell_tyrannus_mark_of_rimefang_AuraScript::Register(), spell_tyrannus_overlord_brand::spell_tyrannus_overlord_brand_AuraScript::Register(), spell_warl_pet_scaling_01::spell_warl_pet_scaling_01_AuraScript::Register(), spell_warl_pet_scaling_02::spell_warl_pet_scaling_02_AuraScript::Register(), spell_warr_sudden_death::spell_warr_sudden_death_AuraScript::Register(), spell_yogg_saron_constrictor_tentacle::spell_yogg_saron_constrictor_tentacle_AuraScript::Register(), spell_yogg_saron_empowered::spell_yogg_saron_empowered_AuraScript::Register(), spell_yogg_saron_insane::spell_yogg_saron_insane_AuraScript::Register(), and spell_yogg_saron_shadow_beacon::spell_yogg_saron_shadow_beacon_AuraScript::Register().
| HookList<EffectManaShieldHandler> AuraScript::AfterEffectManaShield |
Definition at line 715 of file SpellScript.h.
Referenced by _Validate().
| HookList<EffectProcHandler> AuraScript::AfterEffectProc |
Definition at line 750 of file SpellScript.h.
Referenced by _Validate().
| HookList<EffectApplyHandler> AuraScript::AfterEffectRemove |
Definition at line 662 of file SpellScript.h.
Referenced by _Validate(), spell_alexstrasza_gift_beam::spell_alexstrasza_gift_beam_AuraScript::Register(), spell_alexstrasza_gift_beam_visual::spell_alexstrasza_gift_beam_visual_AuraScript::Register(), spell_astromancer_wrath_of_the_astromancer::spell_astromancer_wrath_of_the_astromancer_AuraScript::Register(), spell_blood_queen_frenzied_bloodthirst::spell_blood_queen_frenzied_bloodthirst_AuraScript::Register(), spell_dru_lifebloom::spell_dru_lifebloom_AuraScript::Register(), spell_dru_predatory_strikes::spell_dru_predatory_strikes_AuraScript::Register(), spell_dru_survival_instincts::spell_dru_survival_instincts_AuraScript::Register(), spell_eregos_planar_shift::spell_eregos_planar_shift_AuraScript::Register(), spell_ex_66244::spell_ex_66244AuraScript::Register(), spell_frost_tomb::spell_frost_tomb_AuraScript::Register(), spell_gen_animal_blood::spell_gen_animal_blood_AuraScript::Register(), spell_gen_aura_service_uniform::spell_gen_aura_service_uniform_AuraScript::Register(), spell_gen_lifebloom::spell_gen_lifebloom_AuraScript::Register(), spell_gen_summon_elemental::spell_gen_summon_elemental_AuraScript::Register(), spell_halion_combustion_consumption::spell_halion_combustion_consumption_AuraScript::Register(), spell_halion_marks::spell_halion_marks_AuraScript::Register(), spell_halion_meteor_strike_marker::spell_halion_meteor_strike_marker_AuraScript::Register(), spell_halion_twilight_realm_handlers::spell_halion_twilight_realm_handlers_AuraScript::Register(), spell_hun_misdirection::spell_hun_misdirection_AuraScript::Register(), spell_hun_misdirection_proc::spell_hun_misdirection_proc_AuraScript::Register(), spell_ick_explosive_barrage::spell_ick_explosive_barrage_AuraScript::Register(), spell_ignis_slag_pot::spell_ignis_slag_pot_AuraScript::Register(), spell_item_shadowmourne_soul_fragment::spell_item_shadowmourne_soul_fragment_AuraScript::Register(), spell_krick_pursuit::spell_krick_pursuit_AuraScript::Register(), spell_loatheb_necrotic_aura_warning::spell_loatheb_necrotic_aura_warning_AuraScript::Register(), spell_mage_living_bomb::spell_mage_living_bomb_AuraScript::Register(), spell_mage_ring_of_frost_freeze::spell_mage_ring_of_frost_freeze_AuraScript::Register(), spell_malygos_destroy_platform_channel::spell_malygos_destroy_platform_channel_AuraScript::Register(), spell_malygos_portal_beam::spell_malygos_portal_beam_AuraScript::Register(), spell_malygos_vortex_visual::spell_malygos_vortex_visual_AuraScript::Register(), spell_monk_soothing_mist::spell_monk_soothing_mist_AuraScript::Register(), spell_pal_aura_mastery::spell_pal_aura_mastery_AuraScript::Register(), spell_power_of_the_twins::spell_power_of_the_twins_AuraScript::Register(), spell_pri_shadowform::spell_pri_shadowform_AuraScript::Register(), spell_putricide_mutated_plague::spell_putricide_mutated_plague_AuraScript::Register(), spell_putricide_mutated_transformation_dismiss::spell_putricide_mutated_transformation_dismiss_AuraScript::Register(), spell_putricide_mutation_init::spell_putricide_mutation_init_AuraScript::Register(), spell_rog_stealth::spell_rog_stealth_AuraScript::Register(), spell_rog_tricks_of_the_trade::spell_rog_tricks_of_the_trade_AuraScript::Register(), spell_rog_tricks_of_the_trade_proc::spell_rog_tricks_of_the_trade_proc_AuraScript::Register(), spell_shield_of_runes::spell_shield_of_runes_AuraScript::Register(), spell_sindragosa_instability::spell_sindragosa_instability_AuraScript::Register(), spell_taldaram_flame_ball_visual::spell_flame_ball_visual_AuraScript::Register(), spell_the_lich_king_harvest_soul::spell_the_lich_king_harvest_soul_AuraScript::Register(), spell_the_lich_king_in_frostmourne_room::spell_the_lich_king_in_frostmourne_room_AuraScript::Register(), spell_the_lich_king_necrotic_plague::spell_the_lich_king_necrotic_plague_AuraScript::Register(), spell_the_lich_king_necrotic_plague_jump::spell_the_lich_king_necrotic_plague_AuraScript::Register(), spell_the_lich_king_shadow_trap_visual::spell_the_lich_king_shadow_trap_visual_AuraScript::Register(), spell_trollgore_corpse_explode::spell_trollgore_corpse_explode_AuraScript::Register(), spell_tyrannus_overlord_brand::spell_tyrannus_overlord_brand_AuraScript::Register(), spell_ulduar_stone_grip::spell_ulduar_stone_grip_AuraScript::Register(), spell_ulduar_stone_grip_absorb::spell_ulduar_stone_grip_absorb_AuraScript::Register(), spell_xt002_gravity_bomb_aura::spell_xt002_gravity_bomb_aura_AuraScript::Register(), spell_xt002_searing_light_spawn_life_spark::spell_xt002_searing_light_spawn_life_spark_AuraScript::Register(), spell_yogg_saron_death_ray_warning_visual::spell_yogg_saron_death_ray_warning_visual_AuraScript::Register(), spell_yogg_saron_insane::spell_yogg_saron_insane_AuraScript::Register(), spell_yogg_saron_malady_of_the_mind::spell_yogg_saron_malady_of_the_mind_AuraScript::Register(), spell_yogg_saron_nondescript::spell_yogg_saron_nondescript_AuraScript::Register(), spell_yogg_saron_sanity::spell_yogg_saron_sanity_AuraScript::Register(), spell_yogg_saron_shadow_beacon::spell_yogg_saron_shadow_beacon_AuraScript::Register(), and spell_yogg_saron_squeeze::spell_yogg_saron_squeeze_AuraScript::Register().
| HookList<AuraProcHandler> AuraScript::AfterProc |
Definition at line 740 of file SpellScript.h.
Referenced by _Validate().
| HookList<CheckAreaTargetHandler> AuraScript::DoCheckAreaTarget |
Definition at line 630 of file SpellScript.h.
Referenced by _Validate(), spell_ex_463::spell_ex_463AuraScript::Register(), spell_gen_av_drekthar_presence::spell_gen_av_drekthar_presence_AuraScript::Register(), spell_marrowgar_coldflame_damage::spell_marrowgar_coldflame_damage_AuraScript::Register(), spell_pal_aura_mastery_immune::spell_pal_aura_mastery_immune_AuraScript::Register(), spell_yogg_saron_hodirs_protective_gaze::spell_yogg_saron_hodirs_protective_gaze_AuraScript::Register(), and spell_yogg_saron_keeper_aura::spell_yogg_saron_keeper_aura_AuraScript::Register().
| HookList<CheckProcHandler> AuraScript::DoCheckProc |
Definition at line 726 of file SpellScript.h.
Referenced by _Validate(), spell_devourer_of_souls_mirrored_soul_proc::spell_devourer_of_souls_mirrored_soul_proc_AuraScript::Register(), spell_dk_blood_gorged::spell_dk_blood_gorged_AuraScript::Register(), spell_dk_death_strike_enabler::spell_dk_death_strike_enabler_AuraScript::Register(), spell_dru_glyph_of_innervate::spell_dru_glyph_of_innervate_AuraScript::Register(), spell_gen_adaptive_warding::spell_gen_adaptive_warding_AuraScript::Register(), spell_gen_alchemist_stone::spell_gen_alchemist_stone_AuraScript::Register(), spell_gen_obsidian_armor::spell_gen_obsidian_armor_AuraScript::Register(), spell_hun_misdirection::spell_hun_misdirection_AuraScript::Register(), spell_item_blessing_of_ancient_kings::spell_item_blessing_of_ancient_kings_AuraScript::Register(), spell_item_necrotic_touch::spell_item_necrotic_touch_AuraScript::Register(), spell_item_shadowmourne::spell_item_shadowmourne_AuraScript::Register(), spell_item_unsated_craving::spell_item_unsated_craving_AuraScript::Register(), spell_mage_glyph_of_ice_block::spell_mage_glyph_of_ice_block_AuraScript::Register(), spell_mage_ignite::spell_mage_ignite_AuraScript::Register(), spell_mage_nether_vortex::spell_mage_nether_vortex_AuraScript::Register(), spell_monk_crackling_jade_lightning_aura::spell_monk_crackling_jade_lightning_aura_AuraScript::Register(), spell_pal_beacon_of_light::spell_pal_beacon_of_light_AuraScript::Register(), spell_pal_grand_crusader::spell_pal_grand_crusader_AuraScript::Register(), spell_pal_seal_of_righteousness::spell_pal_seal_of_righteousness_AuraScript::Register(), spell_pri_divine_aegis::spell_pri_divine_aegis_AuraScript::Register(), spell_pri_mana_leech::spell_pri_mana_leech_AuraScript::Register(), spell_pri_vampiric_embrace::spell_pri_vampiric_embrace_AuraScript::Register(), spell_pri_vampiric_touch::spell_pri_vampiric_touch_AuraScript::Register(), spell_rog_blade_flurry::spell_rog_blade_flurry_AuraScript::Register(), spell_rog_tricks_of_the_trade::spell_rog_tricks_of_the_trade_AuraScript::Register(), spell_sha_earth_shield::spell_sha_earth_shield_AuraScript::Register(), spell_sha_glyph_of_healing_wave::spell_sha_glyph_of_healing_wave_AuraScript::Register(), spell_sha_nature_guardian::spell_sha_nature_guardian_AuraScript::Register(), spell_uk_second_wind_proc::spell_uk_second_wind_proc_AuraScript::Register(), spell_warl_fel_synergy::spell_warl_fel_synergy_AuraScript::Register(), spell_warr_retaliation::spell_warr_retaliation_AuraScript::Register(), spell_warr_second_wind_proc::spell_warr_second_wind_proc_AuraScript::Register(), and spell_warr_sweeping_strikes::spell_warr_sweeping_strikes_AuraScript::Register().
| HookList<EffectCalcAmountHandler> AuraScript::DoEffectCalcAmount |
Definition at line 680 of file SpellScript.h.
Referenced by _Validate(), spell_deathbringer_blood_power::spell_deathbringer_blood_power_AuraScript::Register(), spell_dk_anti_magic_shell_raid::spell_dk_anti_magic_shell_raid_AuraScript::Register(), spell_dk_anti_magic_shell_self::spell_dk_anti_magic_shell_self_AuraScript::Register(), spell_dk_anti_magic_zone::spell_dk_anti_magic_zone_AuraScript::Register(), spell_dk_death_strike_enabler::spell_dk_death_strike_enabler_AuraScript::Register(), spell_dk_icebound_fortitude::spell_dk_icebound_fortitude_AuraScript::Register(), spell_dk_necrotic_strike::spell_dk_necrotic_strike_AuraScript::Register(), spell_dk_pet_scaling_01::spell_dk_pet_scaling_01_AuraScript::Register(), spell_dk_pet_scaling_02::spell_dk_pet_scaling_02_AuraScript::Register(), spell_dk_pet_scaling_03::spell_dk_pet_scaling_03_AuraScript::Register(), spell_dk_rune_weapon_scaling_02::spell_dk_rune_weapon_scaling_02_AuraScript::Register(), spell_dk_vampiric_blood::spell_dk_vampiric_blood_AuraScript::Register(), spell_dru_dash::spell_dru_dash_AuraScript::Register(), spell_dru_innervate::spell_dru_innervate_AuraScript::Register(), spell_dru_might_of_ursoc::spell_dru_might_of_ursoc_AuraScript::Register(), spell_dru_savage_defense::spell_dru_savage_defense_AuraScript::Register(), spell_dru_swift_flight_passive::spell_dru_swift_flight_passive_AuraScript::Register(), spell_ex_66244::spell_ex_66244AuraScript::Register(), spell_gen_gift_of_naaru::spell_gen_gift_of_naaru_AuraScript::Register(), spell_gen_pet_calculate::spell_gen_pet_calculate_AuraScript::Register(), spell_gen_vehicle_scaling::spell_gen_vehicle_scaling_AuraScript::Register(), spell_hun_pet_passive_crit::spell_hun_pet_passive_crit_AuraScript::Register(), spell_hun_pet_passive_damage_done::spell_hun_pet_passive_damage_done_AuraScript::Register(), spell_hun_pet_scaling_01::spell_hun_pet_scaling_01_AuraScript::Register(), spell_hun_pet_scaling_02::spell_hun_pet_scaling_02_AuraScript::Register(), spell_hun_pet_scaling_03::spell_hun_pet_scaling_03_AuraScript::Register(), spell_hun_pet_scaling_04::spell_hun_pet_scaling_04_AuraScript::Register(), spell_item_arcane_shroud::spell_item_arcane_shroud_AuraScript::Register(), spell_item_the_eye_of_diminution::spell_item_the_eye_of_diminution_AuraScript::Register(), spell_mark_of_kazzak::spell_mark_of_kazzak_AuraScript::Register(), spell_mastery_shield_discipline::spell_mastery_shield_discipline_AuraScript::Register(), spell_mastery_unshackled_fury::spell_mastery_unshackled_fury_AuraScript::Register(), spell_monk_dampen_harm::spell_monk_dampen_harm_AuraScript::Register(), spell_monk_guard::spell_monk_guard_AuraScript::Register(), spell_monk_tigereye_brew::spell_monk_tigereye_brew_AuraScript::Register(), spell_monk_touch_of_karma::spell_monk_touch_of_karma_AuraScript::Register(), spell_monk_zen_flight_check::spell_monk_zen_flight_check_AuraScript::Register(), spell_oculus_dream_funnel::spell_oculus_dream_funnel_AuraScript::Register(), spell_pri_lightwell_renew::spell_pri_lightwell_renew_AuraScript::Register(), spell_pri_power_word_shield::spell_pri_power_word_shield_AuraScript::Register(), spell_rog_cheat_death::spell_rog_cheat_death_AuraScript::Register(), spell_rog_recuperate::spell_rog_recuperate_AuraScript::Register(), spell_rog_rupture::spell_rog_rupture_AuraScript::Register(), spell_sha_earth_shield::spell_sha_earth_shield_AuraScript::Register(), spell_sha_mana_tide_totem::spell_sha_mana_tide_totem_AuraScript::Register(), spell_sha_pet_scaling_04::spell_sha_pet_scaling_04_AuraScript::Register(), spell_the_lich_king_lights_favor::spell_the_lich_king_lights_favor_AuraScript::Register(), spell_warl_pet_passive::spell_warl_pet_passive_AuraScript::Register(), spell_warl_pet_passive_damage_done::spell_warl_pet_passive_damage_done_AuraScript::Register(), spell_warl_pet_scaling_01::spell_warl_pet_scaling_01_AuraScript::Register(), spell_warl_pet_scaling_02::spell_warl_pet_scaling_02_AuraScript::Register(), spell_warl_pet_scaling_03::spell_warl_pet_scaling_03_AuraScript::Register(), spell_warl_pet_scaling_04::spell_warl_pet_scaling_04_AuraScript::Register(), spell_warl_pet_scaling_05::spell_warl_pet_scaling_05_AuraScript::Register(), spell_warr_rend::spell_warr_rend_AuraScript::Register(), and spell_warr_second_wind_trigger::spell_warr_second_wind_trigger_AuraScript::Register().
| HookList<EffectCalcPeriodicHandler> AuraScript::DoEffectCalcPeriodic |
Definition at line 686 of file SpellScript.h.
Referenced by _Validate(), spell_dk_death_strike_enabler::spell_dk_death_strike_enabler_AuraScript::Register(), spell_ex_66244::spell_ex_66244AuraScript::Register(), and spell_shadowfang_keep_haunting_spirits::spell_shadowfang_keep_haunting_spirits_AuraScript::Register().
| HookList<EffectCalcSpellModHandler> AuraScript::DoEffectCalcSpellMod |
Definition at line 692 of file SpellScript.h.
Referenced by _Validate(), spell_ex_66244::spell_ex_66244AuraScript::Register(), spell_hun_fire::spell_hun_fire_AuraScript::Register(), spell_hun_improved_serpent_sting::spell_hun_improved_serpent_sting_AuraScript::Register(), and spell_warl_chaotic_energy::spell_warl_chaotic_energy_AuraScript::Register().
| HookList<AuraProcHandler> AuraScript::DoPrepareProc |
Definition at line 732 of file SpellScript.h.
Referenced by _Validate().
|
private |
Definition at line 605 of file SpellScript.h.
Referenced by _Load(), AuraScript(), CalcMaxCharges(), CalcMaxDuration(), DropCharge(), GetApplyTime(), GetAura(), GetCaster(), GetCasterGUID(), GetCharges(), GetDuration(), GetDynobjOwner(), GetEffect(), GetId(), GetMaxDuration(), GetOwner(), GetSpellInfo(), GetStackAmount(), GetType(), GetUnitOwner(), HasEffect(), HasEffectType(), IsDeathPersistent(), IsExpired(), IsPassive(), IsPermanent(), ModCharges(), ModStackAmount(), RefreshDuration(), Remove(), SetCharges(), SetDuration(), SetMaxDuration(), and SetStackAmount().
|
private |
Definition at line 606 of file SpellScript.h.
Referenced by _FinishScriptCall(), _PrepareScriptCall(), AuraScript(), GetTarget(), and GetTargetApplication().
|
private |
Definition at line 607 of file SpellScript.h.
Referenced by _FinishScriptCall(), _IsDefaultActionPrevented(), _PrepareScriptCall(), AuraScript(), and PreventDefaultAction().
|
private |
Definition at line 620 of file SpellScript.h.
Referenced by _FinishScriptCall(), and _PrepareScriptCall().
| HookList<AuraDispelHandler> AuraScript::OnDispel |
Definition at line 636 of file SpellScript.h.
Referenced by _Validate(), and spell_halion_marks::spell_halion_marks_AuraScript::Register().
| HookList<EffectAbsorbHandler> AuraScript::OnEffectAbsorb |
Definition at line 698 of file SpellScript.h.
Referenced by _Validate(), spell_dk_anti_magic_shell_raid::spell_dk_anti_magic_shell_raid_AuraScript::Register(), spell_dk_anti_magic_shell_self::spell_dk_anti_magic_shell_self_AuraScript::Register(), spell_dk_anti_magic_zone::spell_dk_anti_magic_zone_AuraScript::Register(), spell_dru_savage_defense::spell_dru_savage_defense_AuraScript::Register(), spell_ex_absorb_aura::spell_ex_absorb_auraAuraScript::Register(), spell_gen_absorb0_hitlimit1::spell_gen_absorb0_hitlimit1_AuraScript::Register(), spell_monk_dampen_harm::spell_monk_dampen_harm_AuraScript::Register(), spell_monk_touch_of_karma::spell_monk_touch_of_karma_AuraScript::Register(), spell_rog_cheat_death::spell_rog_cheat_death_AuraScript::Register(), spell_valanar_kinetic_bomb_absorb::spell_valanar_kinetic_bomb_absorb_AuraScript::Register(), spell_valkyr_essences::spell_valkyr_essences_AuraScript::Register(), and spell_yogg_saron_hodirs_protective_gaze::spell_yogg_saron_hodirs_protective_gaze_AuraScript::Register().
| HookList<EffectApplyHandler> AuraScript::OnEffectApply |
Definition at line 647 of file SpellScript.h.
Referenced by _Validate(), spell_alexstrasza_gift_beam::spell_alexstrasza_gift_beam_AuraScript::Register(), spell_alexstrasza_gift_beam_visual::spell_alexstrasza_gift_beam_visual_AuraScript::Register(), spell_blood_queen_frenzied_bloodthirst::spell_blood_queen_frenzied_bloodthirst_AuraScript::Register(), spell_dru_eclipse::spell_dru_eclipse_AuraScript::Register(), spell_dru_savage_roar::spell_dru_savage_roar_AuraScript::Register(), spell_earthrager_ptah_explosion::spell_earthrager_ptah_explosion_AuraScript::Register(), spell_ex_66244::spell_ex_66244AuraScript::Register(), spell_gen_clone_weapon_aura::spell_gen_clone_weapon_auraScript::Register(), spell_gen_creature_permanent_feign_death::spell_gen_creature_permanent_feign_death_AuraScript::Register(), spell_gen_override_display_power::spell_gen_override_display_power_AuraScript::Register(), spell_gen_running_wild::spell_gen_running_wild_AuraScript::Register(), spell_gen_tournament_pennant::spell_gen_tournament_pennant_AuraScript::Register(), spell_icc_stoneform::spell_icc_stoneform_AuraScript::Register(), spell_krick_pursuit_confusion::spell_krick_pursuit_confusion_AuraScript::Register(), spell_load_into_catapult::spell_load_into_catapult_AuraScript::Register(), spell_mage_ring_of_frost::spell_mage_ring_of_frost_AuraScript::Register(), spell_malygos_portal_beam::spell_malygos_portal_beam_AuraScript::Register(), spell_monk_brewing_tigereye_brew::spell_monk_brewing_tigereye_brew_AuraScript::Register(), spell_monk_crackling_jade_lightning::spell_monk_crackling_jade_lightning_AuraScript::Register(), spell_monk_glyph_of_zen_flight::spell_monk_glyph_of_zen_flight_AuraScript::Register(), spell_pri_power_word_shield::spell_pri_power_word_shield_AuraScript::Register(), spell_pri_renew::spell_pri_renew_AuraScript::Register(), spell_q11396_11399_force_shield_arcane_purple_x3::spell_q11396_11399_force_shield_arcane_purple_x3_AuraScript::Register(), spell_systems_shutdown::spell_systems_shutdown_AuraScript::Register(), spell_the_lich_king_necrotic_plague_jump::spell_the_lich_king_necrotic_plague_AuraScript::Register(), spell_varos_centrifuge_shield::spell_varos_centrifuge_shield_AuraScript::Register(), and spell_warl_demonic_circle_teleport::spell_warl_demonic_circle_teleport_AuraScript::Register().
| HookList<EffectManaShieldHandler> AuraScript::OnEffectManaShield |
Definition at line 709 of file SpellScript.h.
Referenced by _Validate().
| HookList<EffectPeriodicHandler> AuraScript::OnEffectPeriodic |
Definition at line 668 of file SpellScript.h.
Referenced by _Validate(), spell_algalon_collapse::spell_algalon_collapse_AuraScript::Register(), spell_algalon_phase_punch::spell_algalon_phase_punch_AuraScript::Register(), spell_algalon_remove_phase::spell_algalon_remove_phase_AuraScript::Register(), spell_anhuur_divine_reckoning::spell_anhuur_divine_reckoning_AuraScript::Register(), spell_anubarak_leeching_swarm::spell_anubarak_leeching_swarm_AuraScript::Register(), spell_assembly_rune_of_summoning::spell_assembly_rune_of_summoning_AuraScript::Register(), spell_biting_cold::spell_biting_cold_AuraScript::Register(), spell_biting_cold_dot::spell_biting_cold_dot_AuraScript::Register(), spell_blood_council_shadow_prison::spell_blood_council_shadow_prison_AuraScript::Register(), spell_blood_queen_pact_of_the_darkfallen_dmg::spell_blood_queen_pact_of_the_darkfallen_dmg_AuraScript::Register(), spell_bronjahm_soulstorm_channel::spell_bronjahm_soulstorm_channel_AuraScript::Register(), spell_bronjahm_soulstorm_visual::spell_bronjahm_soulstorm_visual_AuraScript::Register(), spell_close_rift::spell_close_rift_AuraScript::Register(), spell_crystal_spike::spell_crystal_spike_AuraScript::Register(), spell_deathbringer_blood_link_aura::spell_deathbringer_blood_link_AuraScript::Register(), spell_deathwhisper_mana_barrier::spell_deathwhisper_mana_barrier_AuraScript::Register(), spell_dreamwalker_mana_void::spell_dreamwalker_mana_void_AuraScript::Register(), spell_dreamwalker_nightmare_cloud::spell_dreamwalker_nightmare_cloud_AuraScript::Register(), spell_dreamwalker_summon_suppresser::spell_dreamwalker_summon_suppresser_AuraScript::Register(), spell_ex_66244::spell_ex_66244AuraScript::Register(), spell_frostwarden_handler_focus_fire::spell_frostwarden_handler_focus_fire_AuraScript::Register(), spell_gen_parachute::spell_gen_parachute_AuraScript::Register(), spell_gen_parachute_ic::spell_gen_parachute_ic_AuraScript::Register(), spell_gen_turkey_marker::spell_gen_turkey_marker_AuraScript::Register(), spell_gen_whisper_gulch_yogg_saron_whisper::spell_gen_whisper_gulch_yogg_saron_whisper_AuraScript::Register(), spell_general_vezax_mark_of_the_faceless::spell_general_vezax_mark_of_the_faceless_AuraScript::Register(), spell_halion_combustion_consumption::spell_halion_combustion_consumption_AuraScript::Register(), spell_hun_a_murder_of_crows::spell_hun_a_murder_of_crows_AuraScript::Register(), spell_ignis_slag_pot::spell_ignis_slag_pot_AuraScript::Register(), spell_intense_cold::spell_intense_cold_AuraScript::Register(), spell_kelthuzad_detonate_mana::spell_kelthuzad_detonate_mana_AuraScript::Register(), spell_krick_explosive_barrage::spell_krick_explosive_barrage_AuraScript::Register(), spell_love_is_in_the_air_romantic_picnic::spell_love_is_in_the_air_romantic_picnic_AuraScript::Register(), spell_mage_ring_of_frost::spell_mage_ring_of_frost_AuraScript::Register(), spell_magic_eater_food::spell_magic_eater_food_AuraScript::Register(), spell_mark_of_kazrogal::spell_mark_of_kazrogal_AuraScript::Register(), spell_mark_of_kazzak::spell_mark_of_kazzak_AuraScript::Register(), spell_mistress_kiss::spell_mistress_kiss_AuraScript::Register(), spell_monk_disable::spell_monk_disable_AuraScript::Register(), spell_monk_mana_tea::spell_monk_mana_tea_AuraScript::Register(), spell_monk_soothing_mist::spell_monk_soothing_mist_AuraScript::Register(), spell_monk_zen_sphere_hot::spell_monk_zen_sphere_hot_AuraScript::Register(), spell_putricide_gaseous_bloat::spell_putricide_gaseous_bloat_AuraScript::Register(), spell_putricide_mutated_plague::spell_putricide_mutated_plague_AuraScript::Register(), spell_q11010_q11102_q11023_aggro_burst::spell_q11010_q11102_q11023_aggro_burst_AuraScript::Register(), spell_q11010_q11102_q11023_aggro_check_aura::spell_q11010_q11102_q11023_aggro_check_aura_AuraScript::Register(), spell_q12619_emblazon_runeblade::spell_q12619_emblazon_runeblade_AuraScript::Register(), spell_q12730_quenching_mist::spell_q12730_quenching_mist_AuraScript::Register(), spell_q2203_thaumaturgy_channel::spell_q2203_thaumaturgy_channel_AuraScript::Register(), spell_random_ingredient_aura::spell_random_ingredient_aura_AuraScript::Register(), spell_rog_master_of_subtlety::spell_rog_master_of_subtlety_AuraScript::Register(), spell_rog_recuperate::spell_rog_recuperate_AuraScript::Register(), spell_rotface_unstable_ooze_explosion_suicide::spell_rotface_unstable_ooze_explosion_suicide_AuraScript::Register(), spell_shadowfang_keep_haunting_spirits::spell_shadowfang_keep_haunting_spirits_AuraScript::Register(), spell_sindragosa_frost_beacon::spell_sindragosa_frost_beacon_AuraScript::Register(), spell_sindragosa_ice_tomb::spell_sindragosa_ice_tomb_AuraScript::Register(), spell_the_lich_king_infest::spell_the_lich_king_infest_AuraScript::Register(), spell_the_lich_king_lights_favor::spell_the_lich_king_lights_favor_AuraScript::Register(), spell_the_lich_king_soul_reaper::spell_the_lich_king_soul_reaper_AuraScript::Register(), spell_the_lich_king_soul_rip::spell_the_lich_king_soul_rip_AuraScript::Register(), spell_the_lich_king_vile_spirits::spell_the_lich_king_vile_spirits_AuraScript::Register(), spell_trash_npc_glacial_strike::spell_trash_npc_glacial_strike_AuraScript::Register(), spell_trollgore_corpse_explode::spell_trollgore_corpse_explode_AuraScript::Register(), spell_valanar_kinetic_bomb::spell_valanar_kinetic_bomb_AuraScript::Register(), spell_warl_demonic_circle_summon::spell_warl_demonic_circle_summon_AuraScript::Register(), spell_xt002_gravity_bomb_aura::spell_xt002_gravity_bomb_aura_AuraScript::Register(), spell_xt002_heart_overload_periodic::spell_xt002_heart_overload_periodic_AuraScript::Register(), spell_yogg_saron_brain_link::spell_yogg_saron_brain_link_AuraScript::Register(), spell_yogg_saron_empowered::spell_yogg_saron_empowered_AuraScript::Register(), and spell_yogg_saron_sanity::spell_yogg_saron_sanity_AuraScript::Register().
| HookList<EffectProcHandler> AuraScript::OnEffectProc |
Definition at line 746 of file SpellScript.h.
Referenced by _Validate(), spell_blood_queen_essence_of_the_blood_queen::spell_blood_queen_essence_of_the_blood_queen_AuraScript::Register(), spell_devourer_of_souls_mirrored_soul_proc::spell_devourer_of_souls_mirrored_soul_proc_AuraScript::Register(), spell_dk_blood_gorged::spell_dk_blood_gorged_AuraScript::Register(), spell_dk_death_strike_enabler::spell_dk_death_strike_enabler_AuraScript::Register(), spell_dk_scent_of_blood::spell_dk_scent_of_blood_AuraScript::Register(), spell_dru_glyph_of_innervate::spell_dru_glyph_of_innervate_AuraScript::Register(), spell_dru_glyph_of_starfire_proc::spell_dru_glyph_of_starfire_proc_AuraScript::Register(), spell_dru_living_seed::spell_dru_living_seed_AuraScript::Register(), spell_dru_living_seed_proc::spell_dru_living_seed_proc_AuraScript::Register(), spell_dru_stampede::spell_dru_stampede_AuraScript::Register(), spell_flame_warder_meteor_fists::spell_flame_warder_meteor_fists_AuraScript::Register(), spell_gen_adaptive_warding::spell_gen_adaptive_warding_AuraScript::Register(), spell_gen_alchemist_stone::spell_gen_alchemist_stone_AuraScript::Register(), spell_gen_interrupt::spell_gen_interrupt_AuraScript::Register(), spell_gen_obsidian_armor::spell_gen_obsidian_armor_AuraScript::Register(), spell_hun_misdirection::spell_hun_misdirection_AuraScript::Register(), spell_hun_thrill_of_the_hunt::spell_hun_thrill_of_the_hunt_AuraScript::Register(), spell_item_aegis_of_preservation::spell_item_aegis_of_preservation_AuraScript::Register(), spell_item_blessing_of_ancient_kings::spell_item_blessing_of_ancient_kings_AuraScript::Register(), spell_item_desperate_defense::spell_item_desperate_defense_AuraScript::Register(), spell_item_necrotic_touch::spell_item_necrotic_touch_AuraScript::Register(), spell_item_shadowmourne::spell_item_shadowmourne_AuraScript::Register(), spell_koralon_meteor_fists::spell_koralon_meteor_fists_AuraScript::Register(), spell_mage_glyph_of_ice_block::spell_mage_glyph_of_ice_block_AuraScript::Register(), spell_mage_glyph_of_polymorph::spell_mage_glyph_of_polymorph_AuraScript::Register(), spell_mage_ignite::spell_mage_ignite_AuraScript::Register(), spell_mage_nether_vortex::spell_mage_nether_vortex_AuraScript::Register(), spell_monk_crackling_jade_lightning_aura::spell_monk_crackling_jade_lightning_aura_AuraScript::Register(), spell_monk_serpents_zeal::spell_monk_serpents_zeal_AuraScript::Register(), spell_monk_tiger_strikes::spell_monk_tiger_strikes_AuraScript::Register(), spell_pal_beacon_of_light::spell_pal_beacon_of_light_AuraScript::Register(), spell_pal_eye_for_an_eye::spell_pal_eye_for_an_eye_AuraScript::Register(), spell_pal_grand_crusader::spell_pal_grand_crusader_AuraScript::Register(), spell_pal_item_healing_discount::spell_pal_item_healing_discount_AuraScript::Register(), spell_pal_seal_of_righteousness::spell_pal_seal_of_righteousness_AuraScript::Register(), spell_pal_selfless_healer::spell_pal_selfless_healer_AuraScript::Register(), spell_pri_divine_aegis::spell_pri_divine_aegis_AuraScript::Register(), spell_pri_evangelism::spell_pri_evangelism_AuraScript::Register(), spell_pri_item_greater_heal_refund::spell_pri_item_greater_heal_refund_AuraScript::Register(), spell_pri_mana_leech::spell_pri_mana_leech_AuraScript::Register(), spell_pri_vampiric_embrace::spell_pri_vampiric_embrace_AuraScript::Register(), spell_pri_vampiric_touch::spell_pri_vampiric_touch_AuraScript::Register(), spell_rog_blade_flurry::spell_rog_blade_flurry_AuraScript::Register(), spell_rog_crippling_poison::spell_rog_crippling_poison_AuraScript::Register(), spell_rog_cut_to_the_chase::spell_rog_cut_to_the_chase_AuraScript::Register(), spell_rog_tricks_of_the_trade::spell_rog_tricks_of_the_trade_AuraScript::Register(), spell_sha_ancestral_awakening::spell_sha_ancestral_awakening_AuraScript::Register(), spell_sha_earth_shield::spell_sha_earth_shield_AuraScript::Register(), spell_sha_glyph_of_healing_wave::spell_sha_glyph_of_healing_wave_AuraScript::Register(), spell_sha_item_lightning_shield::spell_sha_item_lightning_shield_AuraScript::Register(), spell_sha_item_lightning_shield_trigger::spell_sha_item_lightning_shield_trigger_AuraScript::Register(), spell_sha_item_mana_surge::spell_sha_item_mana_surge_AuraScript::Register(), spell_sha_lava_surge::spell_sha_lava_surge_AuraScript::Register(), spell_sha_nature_guardian::spell_sha_nature_guardian_AuraScript::Register(), spell_sha_rolling_thunder::spell_sha_rolling_thunder_AuraScript::Register(), spell_sha_telluric_currents::spell_sha_telluric_currents_AuraScript::Register(), spell_sha_tidal_waves::spell_sha_tidal_waves_AuraScript::Register(), spell_the_lich_king_dark_hunger::spell_the_lich_king_dark_hunger_AuraScript::Register(), spell_uk_second_wind_proc::spell_uk_second_wind_proc_AuraScript::Register(), spell_warl_fel_synergy::spell_warl_fel_synergy_AuraScript::Register(), spell_warl_shadow_trance_proc::spell_warl_shadow_trance_proc_AuraScript::Register(), spell_warr_retaliation::spell_warr_retaliation_AuraScript::Register(), spell_warr_second_wind_proc::spell_warr_second_wind_proc_AuraScript::Register(), spell_warr_sweeping_strikes::spell_warr_sweeping_strikes_AuraScript::Register(), spell_warr_sword_and_board::spell_warr_sword_and_board_AuraScript::Register(), spell_warr_victorious::spell_warr_victorious_AuraScript::Register(), spell_yogg_saron_diminsh_power::spell_yogg_saron_diminsh_power_AuraScript::Register(), and spell_yogg_saron_grim_reprisal::spell_yogg_saron_grim_reprisal_AuraScript::Register().
| HookList<EffectApplyHandler> AuraScript::OnEffectRemove |
Definition at line 658 of file SpellScript.h.
Referenced by _Validate(), spell_algalon_phase_punch::spell_algalon_phase_punch_AuraScript::Register(), spell_assembly_rune_of_summoning::spell_assembly_rune_of_summoning_AuraScript::Register(), spell_dk_pet_scaling_01::spell_dk_pet_scaling_01_AuraScript::Register(), spell_earthrager_ptah_explosion::spell_earthrager_ptah_explosion_AuraScript::Register(), spell_ex_66244::spell_ex_66244AuraScript::Register(), spell_fetch_ingredient_aura::spell_fetch_ingredient_aura_AuraScript::Register(), spell_gen_clone_weapon_aura::spell_gen_clone_weapon_auraScript::Register(), spell_gen_defend::spell_gen_defend_AuraScript::Register(), spell_gen_on_tournament_mount::spell_gen_on_tournament_mount_AuraScript::Register(), spell_gen_override_display_power::spell_gen_override_display_power_AuraScript::Register(), spell_hun_pet_scaling_01::spell_hun_pet_scaling_01_AuraScript::Register(), spell_icc_stoneform::spell_icc_stoneform_AuraScript::Register(), spell_krick_pursuit_confusion::spell_krick_pursuit_confusion_AuraScript::Register(), spell_load_into_catapult::spell_load_into_catapult_AuraScript::Register(), spell_monk_crackling_jade_lightning::spell_monk_crackling_jade_lightning_AuraScript::Register(), spell_monk_glyph_of_zen_flight::spell_monk_glyph_of_zen_flight_AuraScript::Register(), spell_occuthar_occuthars_destruction::spell_occuthar_occuthars_destruction_AuraScript::Register(), spell_q11396_11399_force_shield_arcane_purple_x3::spell_q11396_11399_force_shield_arcane_purple_x3_AuraScript::Register(), spell_systems_shutdown::spell_systems_shutdown_AuraScript::Register(), spell_ticking_time_bomb::spell_ticking_time_bomb_AuraScript::Register(), spell_ulduar_stone_grip::spell_ulduar_stone_grip_AuraScript::Register(), spell_varos_centrifuge_shield::spell_varos_centrifuge_shield_AuraScript::Register(), spell_warl_demonic_circle_summon::spell_warl_demonic_circle_summon_AuraScript::Register(), spell_warl_pet_scaling_01::spell_warl_pet_scaling_01_AuraScript::Register(), spell_warl_pet_scaling_02::spell_warl_pet_scaling_02_AuraScript::Register(), and spell_yogg_saron_brain_link::spell_yogg_saron_brain_link_AuraScript::Register().
| HookList<EffectSplitHandler> AuraScript::OnEffectSplit |
Definition at line 720 of file SpellScript.h.
Referenced by _Validate(), and spell_pal_hand_of_sacrifice::spell_pal_hand_of_sacrifice_AuraScript::Register().
| HookList<EffectUpdatePeriodicHandler> AuraScript::OnEffectUpdatePeriodic |
Definition at line 674 of file SpellScript.h.
Referenced by _Validate(), spell_dk_death_strike_enabler::spell_dk_death_strike_enabler_AuraScript::Register(), spell_dreamwalker_decay_periodic_timer::spell_dreamwalker_decay_periodic_timer_AuraScript::Register(), spell_ex_66244::spell_ex_66244AuraScript::Register(), spell_gen_aura_of_anger::spell_gen_aura_of_anger_AuraScript::Register(), spell_gen_burn_brutallus::spell_gen_burn_brutallus_AuraScript::Register(), spell_shadowfang_keep_haunting_spirits::spell_shadowfang_keep_haunting_spirits_AuraScript::Register(), and spell_the_lich_king_infest::spell_the_lich_king_infest_AuraScript::Register().
| HookList<AuraProcHandler> AuraScript::OnProc |
Definition at line 736 of file SpellScript.h.
Referenced by _Validate(), and spell_item_shadows_fate::spell_item_shadows_fate_AuraScript::Register().