#include <SpellScript.h>
Inherits _SpellScript.
Inherited by spell_ahnkahet_combined_toxins, spell_ahnkahet_shadow_sickle, spell_ahune_ice_spear_control_aura, spell_ahune_spanky_hands, spell_ahune_summon_ice_spear_delayer, spell_ahune_summoning_rhyme_aura, spell_alar_ashtongue_ruse_master, spell_alar_flame_quills, spell_alexstrasza_gift_beam, spell_alexstrasza_gift_beam_visual, spell_algalon_black_hole_phase_shifts, spell_algalon_collapse, spell_algalon_phase_constellation, spell_algalon_phase_punch, spell_algalon_remove_phase, spell_amanitar_potent_fungus, spell_anetheron_vampiric_aura, spell_anubarak_carrion_beetles, spell_anubarak_leeching_swarm, spell_anubarak_pound, spell_apothecary_cologne_spill, spell_apothecary_perfume_spill, spell_arcatraz_death_count, spell_archimonde_eternal_silence, spell_assembly_rune_of_summoning::spell_assembly_rune_of_summoning_AuraScript, spell_astromancer_wrath_of_the_astromancer, spell_azuremyst_isle_shadow_of_the_forest_creature, spell_azuremyst_isle_shadow_of_the_forest_player, spell_baron_geddon_inferno, spell_barreled_control_aura, spell_bem_aggro_burst, spell_bem_aggro_check_aura, spell_bem_apexis_swiftness, spell_bem_charm_rexxars_rodent, spell_bem_coax_marmot, spell_bem_vision_guide, spell_bjarngrim_arc_weld, spell_bjarngrim_charge_up, spell_bjarngrim_stance_dummy, spell_blood_council_shadow_prison, spell_blood_queen_essence_of_the_blood_queen, spell_blood_queen_frenzied_bloodthirst, spell_blood_queen_pact_of_the_darkfallen_dmg, spell_borean_tundra_drake_harpoon, spell_borean_tundra_drake_hatchling_subdued, spell_borean_tundra_red_dragonblood, spell_borean_tundra_taxi_amber_ledge_to_beryl_point_platform, spell_borean_tundra_taxi_coldarra_ledge_to_transitus_shield, spell_brewfest_apple_trap, spell_brewfest_barker_bunny, spell_brewfest_botm_bloated, spell_brewfest_botm_gassy, spell_brewfest_botm_internal_combustion, spell_brewfest_botm_nauseous, spell_brewfest_botm_the_beast_within, spell_brewfest_exhausted_ram, spell_brewfest_giddyup, spell_brewfest_ram, spell_brewfest_ram_fatigue, spell_broggok_poison_cloud, spell_bronjahm_corrupt_soul, spell_bronjahm_soulstorm_visual, spell_brutallus_break_ice, spell_brutallus_burn, spell_bullet_controller, spell_chapter1_emblazon_runeblade, spell_claw_swipe_check, spell_close_rift, spell_commander_sarannis_arcane_devastation, spell_corrupting_plague_aura, spell_dalliah_the_doomsayer_whirlwind, spell_deathbringer_blood_beast_blood_link, spell_deathbringer_blood_link_aura, spell_deathbringer_blood_power_aura, spell_deathwhisper_dark_reckoning, spell_deathwhisper_dominated_mind, spell_deathwhisper_mana_barrier, spell_deathwhisper_vampiric_might, spell_devourer_of_souls_mirrored_soul_proc, spell_direbrew_disarm, spell_dk_acclimation, spell_dk_advantage_t10_4p, spell_dk_anti_magic_shell_raid, spell_dk_anti_magic_shell_self, spell_dk_anti_magic_zone, spell_dk_avoidance_passive::spell_dk_avoidance_passive_AuraScript, spell_dk_blade_barrier, spell_dk_blood_gorged, spell_dk_blood_tap::spell_dk_blood_tap_AuraScript, spell_dk_bloodworms, spell_dk_butchery, spell_dk_dancing_rune_weapon, spell_dk_death_and_decay, spell_dk_death_rune, spell_dk_frost_fever, spell_dk_glyph_of_death_grip, spell_dk_glyph_of_scourge_strike, spell_dk_hungering_cold, spell_dk_hysteria, spell_dk_icebound_fortitude, spell_dk_improved_blood_presence, spell_dk_improved_blood_presence_triggered, spell_dk_improved_frost_presence, spell_dk_improved_unholy_presence, spell_dk_lichborne, spell_dk_mark_of_blood, spell_dk_necrosis, 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_presence, spell_dk_pvp_4p_bonus, spell_dk_raise_ally::spell_dk_raise_ally_AuraScript, spell_dk_rime, spell_dk_rune_weapon_scaling_02::spell_dk_rune_weapon_scaling_02_AuraScript, spell_dk_scent_of_blood, spell_dk_spell_deflection, spell_dk_sudden_doom, spell_dk_threat_of_thassarian, spell_dk_unholy_blight, spell_dk_vampiric_blood, spell_dk_vendetta, spell_dk_wandering_plague, spell_dk_will_of_the_necropolis, spell_dragonblight_corrosive_spit, spell_dragonblight_toaluus_spiritual_incense, spell_dreamwalker_decay_periodic_timer, spell_dreamwalker_mana_void, spell_dreamwalker_nightmare_cloud, spell_dreamwalker_summon_suppresser, spell_dru_barkskin, spell_dru_bear_form_passive, spell_dru_berserk, spell_dru_dash, spell_dru_eclipse, spell_dru_enrage, spell_dru_forms_trinket, spell_dru_frenzied_regeneration, spell_dru_glyph_of_barkskin, spell_dru_glyph_of_innervate, spell_dru_glyph_of_rake, spell_dru_glyph_of_rejuvenation, spell_dru_glyph_of_shred, spell_dru_glyph_of_starfire_dummy, spell_dru_idol_lifebloom, spell_dru_innervate, spell_dru_insect_swarm, spell_dru_item_t6_trinket, spell_dru_leader_of_the_pack, spell_dru_lifebloom, spell_dru_living_seed, spell_dru_living_seed_proc, spell_dru_moonkin_form_passive, spell_dru_nurturing_instinct, spell_dru_omen_of_clarity, spell_dru_owlkin_frenzy, spell_dru_predatory_strikes, spell_dru_primal_tenacity, spell_dru_revitalize, spell_dru_rip, spell_dru_savage_defense, spell_dru_savage_roar_aura, spell_dru_survival_instincts_aura, spell_dru_swift_flight_passive, spell_dru_t10_balance_4p_bonus, spell_dru_t10_restoration_4p_bonus_dummy, spell_dru_t3_2p_bonus, spell_dru_t3_6p_bonus, spell_dru_t3_8p_bonus, spell_dru_t4_2p_bonus, spell_dru_t9_feral_relic, spell_dru_wild_growth_aura, spell_dustwallow_marsh_alcaz_survey_aura, spell_eastern_kingdoms_thaumaturgy_channel, spell_eck_spit, spell_eredar_twins_dark_flame_aura_fire, spell_eredar_twins_dark_flame_aura_shadow, spell_eregos_planar_shift, spell_ethereal_pet_aura, spell_exarch_maladaar_stolen_soul_dispel, spell_exploding_orb_hasty_grow, spell_faction_champion_warl_unstable_affliction, spell_felblood_kaelthas_flame_strike, spell_festergut_blighted_spores, spell_fetch_ingredient_aura, spell_fjord_taxi_to_explorers_league_outpost, spell_fjord_the_cleansing_cleansing_soul, spell_fjord_worg_disguise, spell_fjord_worg_disguise_dummy, spell_flame_warder_meteor_fists, spell_forge_of_souls_soul_sickness, spell_four_horsemen_mark, spell_freezing_cloud_damage, spell_frostwarden_handler_focus_fire_aura, spell_garr_separation_anxiety, spell_gatewatcher_web_wrap, spell_gen_absorb0_hitlimit1, spell_gen_adaptive_warding, spell_gen_animal_blood, spell_gen_arena_drink, spell_gen_aura_of_fear, spell_gen_av_drekthar_presence, spell_gen_black_magic, spell_gen_blade_warding, spell_gen_blood_reserve, spell_gen_burning_depths_necrolyte_image, spell_gen_chains_of_ice, spell_gen_choking_vines, spell_gen_clone_weapon_aura, spell_gen_damage_reduction_aura, spell_gen_decay_over_time_aura, spell_gen_defend, spell_gen_despawn_aura, spell_gen_elwynn_lamb, spell_gen_feign_death_all_flags, spell_gen_feign_death_no_dyn_flag, spell_gen_feign_death_no_prevent_emotes, spell_gen_furious_rage, spell_gen_gift_of_naaru, spell_gen_gm_freeze, spell_gen_gryphon_wyvern_mount_check, spell_gen_lifeblood_aura, spell_gen_lifebloom, spell_gen_mixology_bonus, spell_gen_moss_covered_feet, spell_gen_nitrous_boost, spell_gen_obsidian_armor, spell_gen_one_tick_dummy, spell_gen_parachute, spell_gen_paralytic_poison, spell_gen_pet_calculate::spell_gen_pet_calculate_AuraScript, spell_gen_pony_mount_check, spell_gen_prevent_emotes, spell_gen_proc_below_pct_damaged, spell_gen_proc_charge_drop_only, spell_gen_remove_on_full_health, spell_gen_remove_on_full_health_pct, spell_gen_remove_on_health_pct, spell_gen_replenishment_aura, spell_gen_restoration, spell_gen_tournament_pennant, spell_gen_turkey_marker, spell_gen_vampiric_touch, spell_gen_vehicle_control_link, spell_gen_vehicle_scaling, spell_gen_whisper_gulch_yogg_saron_whisper, 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_gormok_jump_to_hand, spell_gormok_ride_player, spell_gormok_snobolled, spell_grip, spell_grizzly_hills_flight_onequah_to_lights_breach, spell_grizzly_hills_flight_westfall_to_lights_breach, spell_grizzly_hills_rage_of_jinarrak, spell_grobbulus_mutating_injection, spell_grobbulus_poison_cloud, spell_gruul_gronn_lords_grasp, spell_gruul_look_around, spell_hadronox_leeching_poison, spell_hadronox_periodic_summon_template_AuraScript, spell_halion_combustion_consumption, spell_halion_combustion_consumption_periodic, spell_halion_marks, spell_halion_meteor_strike_marker, spell_halion_twilight_realm_handlers, spell_hallow_end_candy_pirate, spell_headless_horseman_head_periodic, spell_headless_horseman_maniacal_laugh, spell_headless_horseman_summoning_rhyme_aura, spell_headless_horseman_yell_timer, spell_hellfire_peninsula_absorb_eye_of_grillok, spell_hellfire_peninsula_demonaic_visitation, spell_hexlord_unstable_affliction::spell_hexlord_unstable_affliction_AuraScript, spell_hodir_biting_cold_area_aura, spell_hodir_biting_cold_periodic, spell_hodir_flash_freeze, spell_hodir_shatter_chest, spell_hor_gunship_cannon_fire::spell_hor_gunship_cannon_fire_AuraScript, spell_huhuran_wyvern_sting, spell_hun_animal_handler::spell_hun_animal_handler_AuraScript, spell_hun_ascpect_of_the_viper, spell_hun_aspect_of_the_beast, spell_hun_aspect_of_the_beast_pet, spell_hun_cobra_strikes, spell_hun_cobra_strikes_triggered, spell_hun_explosive_shot, spell_hun_feeding_frenzy, spell_hun_glyph_of_arcane_shot, spell_hun_glyph_of_mend_pet, spell_hun_hunting_party, spell_hun_improved_mend_pet, spell_hun_kill_command_pet, spell_hun_lock_and_load, spell_hun_misdirection, spell_hun_misdirection_proc, spell_hun_pet_cower, 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_piercing_shots, spell_hun_rapid_recuperation, spell_hun_rapid_recuperation_trigger, spell_hun_roar_of_sacrifice, spell_hun_sniper_training, spell_hun_t9_4p_bonus, spell_hun_thrill_of_the_hunt, spell_hun_viper_attack_speed, spell_hun_wyvern_sting, spell_icc_empowered_blood, spell_icc_empowered_blood_3, spell_icc_siphon_essence, spell_icc_stoneform, spell_icecrown_bloated_abom_feign_death, spell_icecrown_burst_at_the_seams_59579, spell_icecrown_through_the_eye_the_eye_of_the_lk, spell_icehowl_massive_crash, spell_ichoron_drained, spell_ichoron_protective_bubble, spell_ichoron_splatter, spell_ick_explosive_barrage, spell_igb_battle_experience_check, spell_igb_on_gunship_deck, spell_igb_overheat, spell_igb_periodic_trigger_with_power_cost, spell_igb_rocket_pack, spell_igb_rocket_pack_useable, spell_ignis_slag_pot::spell_ignis_slag_pot_AuraScript, spell_illidan_akama_door_channel, spell_illidan_caged, spell_illidan_demon_transform1, spell_illidan_demon_transform2, spell_illidan_eye_blast, spell_illidan_parasitic_shadowfiend, spell_illidan_parasitic_shadowfiend_proc, spell_illidan_remove_parasitic_shadowfiend, spell_illidan_tear_of_azzinoth_channel, spell_illidari_council_balance_of_power, spell_illidari_council_deadly_poison, spell_illidari_council_deadly_strike, spell_illidari_council_reflective_shield, spell_illidari_council_seal, spell_illidari_council_vanish, spell_illidari_dampen_magic, spell_illidari_nightlord_shadow_inferno, spell_infected_worgen_bite, spell_ingvar_woe_strike, spell_inoculate_nestlewood, spell_intense_cold, spell_ioc_parachute_ic, spell_item_aegis_of_preservation, spell_item_alchemists_stone, spell_item_anger_capacitor< StackAmount >::spell_item_anger_capacitor_AuraScript< Stacks >, spell_item_arcane_shroud, spell_item_aura_of_madness, spell_item_blessing_of_ancient_kings, spell_item_charm_witch_doctor, spell_item_crystal_spire_of_karabor, spell_item_darkmoon_card_greatness, spell_item_darkmoon_card_illusion, spell_item_deadly_precision, spell_item_death_choice, spell_item_deathbringers_will< StrengthSpellId, AgilitySpellId, APSpellId, CriticalSpellId, HasteSpellId >::spell_item_deathbringers_will_AuraScript< Strength, Agility, AttackPower, Critical, Haste >, spell_item_dementia, spell_item_desperate_defense, spell_item_dire_brew, spell_item_discerning_eye_beast_dummy, spell_item_disco_ball_listening_to_music_periodic, spell_item_extract_gas, spell_item_fate_rune_of_unsurpassed_vigor, spell_item_frozen_shadoweave, spell_item_harm_prevention_belt, spell_item_healing_touch_refund, spell_item_heartpierce< EnergySpellId, ManaSpellId, RageSpellId, RPSpellId >::spell_item_heartpierce_AuraScript< Energy, Mana, Rage, RunicPower >, spell_item_mana_drain, spell_item_mark_of_conquest, spell_item_necrotic_touch, spell_item_nitro_boosts_backfire, spell_item_party_time, spell_item_pendant_of_the_violet_eye, spell_item_persistent_shield, spell_item_pet_healing, spell_item_power_circle, spell_item_shadowmourne, spell_item_shadowmourne_soul_fragment, spell_item_shadows_fate, spell_item_shard_of_the_scale< HealProcSpellId, DamageProcSpellId >::spell_item_shard_of_the_scale_AuraScript< HealProc, DamageProc >, spell_item_soul_preserver, spell_item_sunwell_neck< AldorSpellId, ScryersSpellId >::spell_item_sunwell_neck_AuraScript< Aldors, Scryers >, spell_item_swift_hand_justice_dummy, spell_item_the_eye_of_diminution, spell_item_thrallmar_and_honor_hold_favor, spell_item_totem_of_flowing_water, spell_item_trinket_stack::spell_item_trinket_stack_AuraScript, spell_item_unsated_craving, spell_item_valanyr_hammer_of_ancient_kings, spell_item_zandalarian_charm::spell_item_zandalarian_charm_AuraScript, spell_jokkum_scriptcast, spell_jormungars_paralysis, spell_jormungars_paralytic_toxin, spell_jormungars_slime_pool, spell_kaelthas_flame_strike, spell_kaelthas_gaining_power, spell_kaelthas_gravity_lapse_periodic, spell_kaelthas_mind_control_aura, spell_kaelthas_nether_vapor_lightning, spell_kaelthas_remote_toy, spell_kaelthas_shock_barrier, spell_kalecgos_curse_of_boundless_agony, spell_kalecgos_spectral_realm_aura, spell_kargath_executioner, spell_keleseth_frost_tomb_channel, spell_keleseth_frost_tomb_periodic, spell_kelthuzad_chains, spell_kelthuzad_detonate_mana, spell_kelthuzad_frost_blast, spell_koralon_meteor_fists, spell_krick_explosive_barrage, spell_krick_pursuit_AuraScript, spell_krick_pursuit_confusion, spell_load_into_catapult::spell_load_into_catapult_AuraScript, spell_loatheb_deathbloom, spell_love_is_in_the_air_heavily_perfumed, spell_love_is_in_the_air_recently_analyzed, spell_love_is_in_the_air_romantic_picnic, spell_love_is_in_the_air_sample_satisfaction, spell_love_is_in_the_air_service_uniform, spell_mage_arcane_missiles, spell_mage_arcane_potency, spell_mage_blazing_speed, spell_mage_burning_determination, spell_mage_burnout, spell_mage_combustion, spell_mage_combustion_proc, spell_mage_dragon_breath, spell_mage_empowered_fire, spell_mage_fingers_of_frost, spell_mage_focus_magic, spell_mage_frostfire_bolt, spell_mage_gen_extra_effects, spell_mage_glyph_of_ice_block, spell_mage_glyph_of_icy_veins, spell_mage_glyph_of_polymorph, spell_mage_hot_streak, spell_mage_ignite, spell_mage_imp_blizzard, spell_mage_imp_mana_gems, spell_mage_incanters_absorbtion_base_AuraScript, spell_mage_living_bomb, spell_mage_magic_absorption, spell_mage_master_of_elements, spell_mage_mirror_image, spell_mage_missile_barrage, spell_mage_missile_barrage_proc, spell_magic_eater_food, spell_magtheridon_shadow_grasp, spell_magtheridon_shadow_grasp_visual, spell_magus_telestra_clone_dies, spell_maiev_down, spell_majordomo_separation_anxiety, spell_malygos_destroy_platform_channel, spell_malygos_portal_beam, spell_malygos_vortex_visual, spell_mark_of_kazrogal_aura, spell_mark_of_kazzak, spell_mark_of_malice, spell_marrowgar_coldflame_damage, spell_marwyn_shared_suffering::spell_marwyn_shared_suffering_AuraScript, spell_mekgineer_steamrigger_summon_gnomes, spell_midsummer_braziers_hit, spell_midsummer_ribbon_pole_periodic_visual, spell_midsummer_stamp_out_bonfire_quest_complete, spell_midsummer_test_ribbon_pole_channel, spell_midsummer_torch_tossing_training_practice, spell_mimiron_magnetic_core::spell_mimiron_magnetic_core_AuraScript, spell_mimiron_rapid_burst::spell_mimiron_rapid_burst_AuraScript, spell_mimiron_summon_assault_bot::spell_mimiron_summon_assault_bot_AuraScript, spell_mimiron_summon_fire_bot::spell_mimiron_summon_fire_bot_AuraScript, spell_mimiron_summon_flames_spread::spell_mimiron_summon_flames_spread_AuraScript, spell_mimiron_summon_junk_bot::spell_mimiron_summon_junk_bot_AuraScript, spell_mimiron_weld::spell_mimiron_weld_AuraScript, spell_mistress_kiss, spell_moam_energize, spell_moorabi_mojo_frenzy, spell_moragg_optic_link, spell_moragg_ray, spell_moroes_garrote_remove, spell_mother_shahraz_generic_periodic, spell_mother_shahraz_random_periodic, spell_mother_shahraz_saber_lash, spell_mount_check, spell_murmur_murmurs_touch, spell_muru_dark_fiend_magic, spell_muru_darkness, spell_muru_negative_energy_periodic, spell_muru_summon_blood_elves_periodic, spell_muru_transform_visual_missile_periodic, spell_nethermancer_sepethrea_inferno, spell_noxxion_summon_spawns, spell_oculus_dream_funnel, spell_oculus_evasive_maneuvers, spell_oculus_ride_ruby_emerald_amber_drake_que, spell_oculus_stop_time, spell_oculus_temporal_rift, spell_omor_the_unscarred_orbital_strike_whip, spell_omrogg_burning_maul, spell_operation_gnomeregan_basic_orders_emote, spell_ormorok_crystal_spike, spell_overload_circuit, spell_pal_ardent_defender, spell_pal_aura_mastery, spell_pal_aura_mastery_immune, spell_pal_avenging_wrath, spell_pal_beacon_of_light, spell_pal_blessing_of_sanctuary, spell_pal_divine_purpose, spell_pal_divine_sacrifice, spell_pal_exorcism_and_holy_wrath_damage, spell_pal_eye_for_an_eye, spell_pal_glyph_of_divinity, spell_pal_glyph_of_holy_light_dummy, spell_pal_hand_of_sacrifice, spell_pal_hand_of_salvation, spell_pal_heart_of_the_crusader, spell_pal_illumination, spell_pal_improved_aura, spell_pal_improved_lay_of_hands, spell_pal_infusion_of_light, spell_pal_item_healing_discount, spell_pal_item_t6_trinket, spell_pal_judgement_of_light_heal, spell_pal_judgement_of_wisdom_mana, spell_pal_judgements_of_the_just, spell_pal_judgements_of_the_wise, spell_pal_light_s_beacon, spell_pal_righteous_vengeance, spell_pal_sacred_shield, spell_pal_sacred_shield_dummy, spell_pal_seal_of_righteousness, spell_pal_seal_of_vengeance< DoTSpellId, DamageSpellId >::spell_pal_seal_of_vengeance_AuraScript< DoTSpell, DamageSpell >, spell_pal_seals, spell_pal_sheath_of_light, spell_pal_spiritual_attunement, spell_pal_t3_6p_bonus, spell_pal_t8_2p_bonus, spell_palehoof_crazed, spell_pet_charge, spell_pet_culling_the_herd, spell_pet_gen_lich_pet_aura, spell_pet_gen_lich_pet_emote, spell_pet_gen_lich_pet_periodic_emote, spell_pet_guard_dog, spell_pet_silverback, spell_pilgrims_bounty_a_serving_of, spell_player_mount_wyrm, spell_power_of_the_twins, spell_pri_aq_3p_bonus, spell_pri_blessed_recovery, spell_pri_body_and_soul, spell_pri_dispersion, spell_pri_divine_aegis, spell_pri_glyph_of_dispel_magic, spell_pri_glyph_of_prayer_of_healing, spell_pri_guardian_spirit, spell_pri_imp_shadowform, spell_pri_improved_spirit_tap, spell_pri_item_t6_trinket, spell_pri_lightwell_renew, spell_pri_mana_leech, spell_pri_pain_and_suffering_dummy, spell_pri_power_word_shield_aura, spell_pri_renew, spell_pri_shadowfiend_death, spell_pri_t10_heal_2p_bonus, spell_pri_t3_4p_bonus, spell_pri_t5_heal_2p_bonus, spell_pri_vampiric_embrace, spell_pri_vampiric_touch, spell_pursuing_spikes, spell_putricide_gaseous_bloat, spell_putricide_mutated_plague, spell_putricide_mutated_transformation_dismiss, spell_putricide_mutation_init_aura, spell_putricide_ooze_tank_protection, spell_quest_taming_the_beast, spell_rain_of_bones::spell_rain_of_bones_AuraScript, spell_random_ingredient_aura, spell_razorscale_fuse_armor, spell_reliquary_of_souls_aura_of_anger, spell_reliquary_of_souls_aura_of_desire, spell_reliquary_of_souls_spite, spell_reliquary_of_souls_submerge, spell_rog_blade_flurry, spell_rog_cheat_death, spell_rog_cut_to_the_chase, spell_rog_deadly_brew, spell_rog_glyph_of_backstab, spell_rog_honor_among_thieves, spell_rog_honor_among_thieves_proc_aura, spell_rog_killing_spree::spell_rog_killing_spree_AuraScript, spell_rog_nerves_of_steel, spell_rog_overkill_mos< RemoveSpellId >, spell_rog_prey_on_the_weak, spell_rog_quick_recovery, spell_rog_rupture::spell_rog_rupture_AuraScript, spell_rog_setup, spell_rog_tricks_of_the_trade_aura, spell_rog_tricks_of_the_trade_proc, spell_rog_turn_the_tables, spell_rog_vanish, spell_rotface_mutated_infection_aura, spell_rotface_unstable_ooze_explosion_suicide, spell_ruins_of_ahnqiraj_itch, spell_salramm_steal_flesh, spell_sapphiron_change_blizzard_target, spell_sapphiron_icebolt, spell_sapphiron_wing_buffet_despawn_periodic, spell_send_mug_control_aura, spell_sha_ancestral_awakening, spell_sha_astral_shift, spell_sha_astral_shift_aura, spell_sha_astral_shift_visual_dummy, spell_sha_clearcasting, spell_sha_earth_shield, spell_sha_earthbind_totem, spell_sha_earthliving_weapon, spell_sha_flame_shock, spell_sha_flametongue_weapon, spell_sha_frozen_power, spell_sha_glyph_of_earth_shield, spell_sha_glyph_of_healing_wave, spell_sha_glyph_of_totem_of_wrath, spell_sha_imp_water_shield, spell_sha_item_lightning_shield, spell_sha_item_lightning_shield_trigger, spell_sha_item_mana_surge, spell_sha_item_t10_elemental_2p_bonus, spell_sha_item_t6_trinket, spell_sha_lightning_overload, spell_sha_lightning_shield, spell_sha_maelstrom_weapon, spell_sha_mana_tide, spell_sha_nature_guardian, spell_sha_pet_scaling_04::spell_sha_pet_scaling_04_AuraScript, spell_sha_sentry_totem, spell_sha_shamanistic_rage, spell_sha_spirit_hunt, spell_sha_static_shock, spell_sha_t10_elemental_4p_bonus, spell_sha_t10_restoration_4p_bonus, spell_sha_t3_6p_bonus, spell_sha_t3_8p_bonus, spell_sha_t8_elemental_4p_bonus, spell_sha_t9_elemental_4p_bonus, spell_sha_tidal_force_dummy, spell_sha_totemic_mastery, spell_sha_windfury_weapon, spell_shade_soul_channel, spell_shade_soul_channel_serverside, spell_shadowfang_keep_haunting_spirits::spell_shadowfang_keep_haunting_spirits_AuraScript, spell_shadowmoon_illidari_agent_illusion, spell_shield_of_runes::spell_shield_of_runes_AuraScript, spell_silithus_summon_cultist_periodic, spell_sindragosa_frost_beacon, spell_sindragosa_ice_tomb_trap, spell_sindragosa_instability, spell_sjonnir_iron_sludge_spawn_visual, spell_sjonnir_periodic_summon, spell_skadi_ride_vehicle, spell_stable_master_repo, spell_stasis_field_aura, spell_steal_essence_visual, spell_storm_peaks_bear_flank_fail, spell_storm_peaks_flaming_arrow_triggered_effect, spell_storm_peaks_read_pronouncement, spell_stratholme_haunting_phantoms, spell_summon_gauntlet_mobs_periodic, spell_summon_pumpkin_burst_delay, spell_sunken_temple_hex_of_jammalan, spell_sunken_temple_hex_of_jammalan_transform, spell_systems_shutdown::spell_systems_shutdown_AuraScript, spell_taldaram_ball_of_inferno_flame_aura, spell_taldaram_flame_ball_visual, spell_tar_blaze, spell_temple_of_ahnqiraj_itch, spell_terokkar_shadowy_disguise, spell_teron_gorefiend_shadow_of_death, spell_teron_gorefiend_spiritual_vengeance, spell_the_lich_king_dark_hunger, spell_the_lich_king_harvest_soul, spell_the_lich_king_in_frostmourne_room, spell_the_lich_king_infest, spell_the_lich_king_lights_favor, spell_the_lich_king_necrotic_plague, spell_the_lich_king_necrotic_plague_jump_aura, spell_the_lich_king_shadow_trap_visual, spell_the_lich_king_soul_reaper, spell_the_lich_king_soul_rip, spell_the_lich_king_vile_spirits, spell_the_lurker_below_spout_periodic, spell_thorim_activate_lightning_orb_periodic::spell_thorim_activate_lightning_orb_periodic_AuraScript, spell_thorim_aura_of_celerity, spell_thorim_blizzard_effect::spell_thorim_blizzard_effect_AuraScript, spell_threatening_gaze, spell_trollgore_corpse_explode, spell_twin_valkyr_dark_essence, spell_twin_valkyr_light_essence, spell_twisted_reflection, spell_tyrannus_mark_of_rimefang, spell_tyrannus_overlord_brand, spell_uk_second_wind, spell_ulduar_random_aggro_periodic, spell_ulduar_stone_grip::spell_ulduar_stone_grip_AuraScript, spell_ulduar_stone_grip_absorb::spell_ulduar_stone_grip_absorb_AuraScript, spell_urom_frostbomb, spell_utgarde_pinnacle_beast_mark, spell_vael_burning_adrenaline, spell_valanar_kinetic_bomb_absorb, spell_valanar_kinetic_bomb_aura, spell_valkyr_essences, spell_varos_centrifuge_shield, spell_veranus_summon, spell_vexallus_energy_feedback, spell_violet_hold_destroy_door_seal, spell_violet_hold_portal_periodic, spell_volkhan_cool_down, spell_volkhan_cosmetic_stun_immune_permanent, spell_warhead_fuse, spell_warl_curse_of_agony, spell_warl_curse_of_doom, spell_warl_decimation, spell_warl_demonic_circle_summon, spell_warl_demonic_circle_teleport, spell_warl_demonic_pact, spell_warl_drain_soul, spell_warl_fel_synergy, spell_warl_glyph_of_corruption_nightfall, spell_warl_glyph_of_life_tap, spell_warl_glyph_of_shadowflame, spell_warl_haunt_aura, spell_warl_health_funnel, spell_warl_nether_protection, 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_passive_voidwalker::spell_warl_pet_passive_voidwalker_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_seed_of_corruption_dummy, spell_warl_seed_of_corruption_generic, spell_warl_shadow_ward, spell_warl_siphon_life, spell_warl_soul_leech, spell_warl_t4_2p_bonus< TriggerSpellId >, spell_warl_unstable_affliction, spell_warr_damage_shield, spell_warr_deep_wounds_aura, spell_warr_extra_proc, spell_warr_glyph_of_blocking, spell_warr_glyph_of_sunder_armor, spell_warr_improved_spell_reflection, spell_warr_item_t10_prot_4p_bonus, spell_warr_rend, spell_warr_retaliation, spell_warr_second_wind, spell_warr_sweeping_strikes, spell_warr_sword_and_board, spell_warr_t3_prot_8p_bonus, spell_warr_vigilance, spell_wintergrasp_tenacity_refresh, spell_xt002_321_boombot_aura, spell_xt002_exposed_heart, spell_xt002_gravity_bomb_aura, spell_xt002_searing_light_spawn_life_spark, 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, spell_yogg_saron_squeeze::spell_yogg_saron_squeeze_AuraScript, spell_z_check, spell_zangarmarsh_stormcrow_amulet, spell_zangarmarsh_whisper_aura, spell_zuldrak_akalis_stun, spell_zuldrak_have_ingredient, spell_zuldrak_quenching_mist, spell_zuldrak_scourge_disguise, spell_zuldrak_scourge_disguise_expiring, spell_zuldrak_scourge_disguise_instability, spell_zuldrak_summon_escort_aura, spell_zuljin_claw_rage_periodic, and spell_zuramat_void_shift.
Definition at line 573 of file SpellScript.h.
◆ ScriptStateStack
◆ AuraScript()
| AuraScript::AuraScript |
( |
| ) |
|
◆ ~AuraScript()
| AuraScript::~AuraScript |
( |
| ) |
|
|
default |
◆ _FinishScriptCall()
| void AuraScript::_FinishScriptCall |
( |
| ) |
|
◆ _IsDefaultActionPrevented()
| bool AuraScript::_IsDefaultActionPrevented |
( |
| ) |
|
◆ _Load()
| bool AuraScript::_Load |
( |
Aura * |
aura | ) |
|
◆ _PrepareScriptCall()
◆ _Validate()
| bool AuraScript::_Validate |
( |
SpellInfo const * |
entry | ) |
|
|
overridevirtual |
◆ CalcMaxCharges()
| uint8 AuraScript::CalcMaxCharges |
( |
| ) |
const |
◆ CalcMaxDuration()
| int32 AuraScript::CalcMaxDuration |
( |
| ) |
const |
◆ DropCharge()
◆ GetApplyTime()
| time_t AuraScript::GetApplyTime |
( |
| ) |
const |
◆ GetAura()
| Aura * AuraScript::GetAura |
( |
| ) |
const |
◆ GetCaster()
| Unit * AuraScript::GetCaster |
( |
| ) |
const |
◆ GetCasterGUID()
◆ GetCharges()
| uint8 AuraScript::GetCharges |
( |
| ) |
const |
◆ GetDuration()
| int32 AuraScript::GetDuration |
( |
| ) |
const |
◆ GetDynobjOwner()
◆ GetEffect()
◆ GetEffectInfo()
◆ GetGObjCaster()
◆ GetId()
| uint32 AuraScript::GetId |
( |
| ) |
const |
◆ GetMaxDuration()
| int32 AuraScript::GetMaxDuration |
( |
| ) |
const |
◆ GetOwner()
◆ GetSpellInfo()
| SpellInfo const * AuraScript::GetSpellInfo |
( |
| ) |
const |
◆ GetStackAmount()
| uint8 AuraScript::GetStackAmount |
( |
| ) |
const |
◆ GetTarget()
| Unit * AuraScript::GetTarget |
( |
| ) |
const |
◆ GetTargetApplication()
◆ GetType()
◆ GetUnitOwner()
| Unit * AuraScript::GetUnitOwner |
( |
| ) |
const |
◆ HasEffect()
| bool AuraScript::HasEffect |
( |
uint8 |
effIndex | ) |
const |
◆ HasEffectType()
| bool AuraScript::HasEffectType |
( |
AuraType |
type | ) |
const |
◆ IsDeathPersistent()
| bool AuraScript::IsDeathPersistent |
( |
| ) |
const |
◆ IsExpired()
| bool AuraScript::IsExpired |
( |
| ) |
const |
◆ IsPassive()
| bool AuraScript::IsPassive |
( |
| ) |
const |
◆ IsPermanent()
| bool AuraScript::IsPermanent |
( |
| ) |
const |
◆ ModCharges()
◆ ModStackAmount()
◆ PreventDefaultAction()
| void AuraScript::PreventDefaultAction |
( |
| ) |
|
◆ RefreshDuration()
| void AuraScript::RefreshDuration |
( |
| ) |
|
◆ Remove()
◆ SetCharges()
| void AuraScript::SetCharges |
( |
uint8 |
charges | ) |
|
◆ SetDuration()
| void AuraScript::SetDuration |
( |
int32 |
duration, |
|
|
bool |
withMods = false |
|
) |
| |
◆ SetMaxDuration()
| void AuraScript::SetMaxDuration |
( |
int32 |
duration | ) |
|
◆ SetStackAmount()
| void AuraScript::SetStackAmount |
( |
uint8 |
num | ) |
|
◆ AfterDispel
◆ AfterEffectAbsorb
◆ AfterEffectApply
◆ AfterEffectManaShield
◆ AfterEffectProc
◆ AfterEffectRemove
◆ AfterProc
◆ DoCheckAreaTarget
◆ DoCheckEffectProc
◆ DoCheckProc
◆ DoEffectCalcAmount
◆ DoEffectCalcPeriodic
◆ DoEffectCalcSpellMod
◆ DoPrepareProc
◆ m_aura
◆ m_auraApplication
◆ m_defaultActionPrevented
| bool AuraScript::m_defaultActionPrevented |
|
private |
◆ m_scriptStates
◆ OnDispel
◆ OnEffectAbsorb
◆ OnEffectApply
◆ OnEffectManaShield
◆ OnEffectPeriodic
◆ OnEffectProc
◆ OnEffectRemove
◆ OnEffectSplit
◆ OnEffectUpdatePeriodic
◆ OnProc
The documentation for this class was generated from the following files: