#include <SpellScript.h>
Inherits SpellScriptBase.
Inherited by Scripts::EasternKingdoms::StormwindCity::spell_teleport_timer_alliance, Scripts::EasternKingdoms::StormwindCity::spell_the_kings_command_movie_aura_aura, Scripts::Kalimdor::Durotar::spell_teleport_timer_horde, Scripts::Kalimdor::Orgrimmar::spell_art_of_war_movie_aura_aura, Scripts::Pandaria::TheJadeForest::spell_cancel_blackout, spell_ahnkahet_combined_toxins, spell_ahnkahet_shadow_sickle, spell_ahune_spanky_hands, 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_anduin_wrynn_befouled_barrier_absorb, spell_anduin_wrynn_befouled_barrier_expire, spell_anduin_wrynn_dark_zeal, spell_anduin_wrynn_energize_willpower_lfr, spell_anduin_wrynn_force_of_will, spell_anduin_wrynn_hopebreaker_periodic, spell_anduin_wrynn_hopelessness_expire, spell_anduin_wrynn_hopelessness_overconfidence, spell_anduin_wrynn_lost_soul, spell_anduin_wrynn_march_of_the_damned, spell_anduin_wrynn_pre_introduction, spell_anduin_wrynn_progression_aura, spell_anduin_wrynn_severed_soul, spell_anduin_wrynn_wicked_star_selector_AuraScript, spell_anetheron_vampiric_aura::spell_anetheron_vampiric_aura_AuraScript, spell_anhuur_divine_reckoning, spell_anubarak_carrion_beetles, spell_anubarak_leeching_swarm, spell_anubarak_pound, spell_apothecary_cologne_spill, spell_apothecary_perfume_spill, spell_aqusirr_choking_brine, spell_aqusirr_erupting_waters_aura, spell_aqusirr_grasp_from_the_depths_damage, spell_aqusirr_requiem_of_the_abyss_periodic, spell_argaloth_consuming_darkness, spell_argaloth_fel_firestorm, spell_assembly_rune_of_summoning::spell_assembly_rune_of_summoning_AuraScript, spell_astromancer_wrath_of_the_astromancer, spell_attention_exiles_reach_tutorial, spell_azerite_gen_aura_calc_from_2nd_effect_triggered_spell, spell_baleroc_countdown, spell_baleroc_decimation_blade, spell_baleroc_inferno_blade, spell_baleroc_torment_AuraScript, spell_baleroc_tormented, spell_baleroc_vital_flame, spell_baleroc_vital_spark, spell_baron_geddon_inferno, spell_barreled_control_aura, spell_bg_ab_blacksmith_working, spell_bg_deephaul_ravine_earthen_mine_cart_ride, spell_bg_defending_cart_aura_AuraScript, spell_bg_seething_shore_azerite_geyser, spell_bg_seething_shore_rocket_parachute_ground_check, spell_bg_seething_shore_rocket_parachute_trigger, spell_bg_temple_of_kotmogu_orb_of_power_periodic, spell_bg_temple_of_kotmogu_power_orb_scale_periodic, spell_biting_cold::spell_biting_cold_AuraScript, spell_biting_cold_dot::spell_biting_cold_dot_AuraScript, 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_brewfest_apple_trap, spell_brewfest_barker_bunny, spell_brewfest_botm_bloated, spell_brewfest_botm_gassy, spell_brewfest_botm_internal_combustion, 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_broggok_poison_cloud_AuraScript, spell_bronjahm_soulstorm_visual, spell_brutallus_burn, spell_bullet_controller, spell_claw_swipe_check, spell_close_rift, spell_commander_sarannis_arcane_devastation, spell_consuming_stomp, spell_corrupting_plague_aura, spell_cragmaw_blood_burst, spell_cragmaw_larva_metamorphosis, spell_cragmaw_power_energize_tantrum, spell_cragmaw_summon_larva, spell_creeping_rot_aura, spell_dark_fiend_skin, 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_demon_hunter_intro_aura, spell_devourer_of_souls_mirrored_soul_proc, spell_dh_calcified_spikes, spell_dh_calcified_spikes_periodic, spell_dh_chaos_strike, spell_dh_chaos_theory_drop_charge, spell_dh_charred_warblades, spell_dh_collective_anguish_eye_beam, spell_dh_cycle_of_hatred_remove_stacks, spell_dh_cycle_of_hatred_talent, spell_dh_darkglare_boon, spell_dh_darkness, spell_dh_eye_beam, spell_dh_fel_devastation, spell_dh_fel_flame_fortification, spell_dh_felblade_cooldown_reset_proc, spell_dh_first_blood, spell_dh_furious_gaze, spell_dh_glide_AuraScript, spell_dh_glide_timer, spell_dh_inner_demon, spell_dh_know_your_enemy, spell_dh_last_resort, spell_dh_monster_rising, spell_dh_restless_hunter, spell_dh_shattered_destiny, spell_dh_soul_furnace, spell_dh_soul_furnace_conduit, spell_dh_unhindered_assault, spell_direbrew_disarm, spell_dk_advantage_t10_4p, spell_dk_anti_magic_shell, spell_dk_avoidance_passive::spell_dk_avoidance_passive_AuraScript, spell_dk_blinding_sleet, spell_dk_brittle, spell_dk_dancing_rune_weapon, spell_dk_dark_simulacrum, spell_dk_dark_simulacrum_buff, spell_dk_death_and_decay, spell_dk_death_and_decay_increase_targets, spell_dk_death_pact, spell_dk_death_strike_enabler, spell_dk_frost_fever_proc, spell_dk_icy_talons, spell_dk_mark_of_blood, spell_dk_necrosis, spell_dk_obliteration, spell_dk_permafrost, 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_pvp_4p_bonus, spell_dk_rime, spell_dk_rune_weapon_scaling_02::spell_dk_rune_weapon_scaling_02_AuraScript, spell_dk_soul_reaper, spell_dk_t20_2p_rune_empowered, spell_dk_vampiric_blood, spell_doomwalker_earthquake, spell_dragonblight_corrosive_spit, spell_dreamwalker_decay_periodic_timer, spell_dreamwalker_mana_void, spell_dreamwalker_nightmare_cloud, spell_dreamwalker_summon_suppresser, spell_dru_abundance, spell_dru_astral_smolder, spell_dru_barkskin, spell_dru_brambles, spell_dru_bristling_fur, spell_dru_cat_form, spell_dru_cultivation, spell_dru_dash, spell_dru_earthwarden, spell_dru_eclipse_aura, spell_dru_eclipse_dummy, spell_dru_eclipse_ooc, spell_dru_efflorescence_dummy, spell_dru_embrace_of_the_dream, spell_dru_entangling_roots_aura, spell_dru_forms_trinket, spell_dru_galactic_guardian, spell_dru_glyph_of_stars, spell_dru_gore, spell_dru_incarnation, spell_dru_incarnation_tree_of_life, spell_dru_item_t6_trinket, spell_dru_lifebloom, spell_dru_lunar_inspiration, spell_dru_luxuriant_soil, spell_dru_natures_grace, spell_dru_natures_grace_eclipse, spell_dru_omen_of_clarity, spell_dru_omen_of_clarity_restoration, spell_dru_power_of_the_archdruid, spell_dru_rip, spell_dru_savage_roar_aura, spell_dru_shooting_stars, spell_dru_stellar_flare, spell_dru_sudden_ambush, spell_dru_survival_instincts, spell_dru_swift_flight_passive, spell_dru_t10_balance_4p_bonus, spell_dru_t10_restoration_4p_bonus_dummy, spell_dru_t3_6p_bonus, spell_dru_t3_8p_bonus, spell_dru_t4_2p_bonus, spell_dru_thrash_aura, spell_dru_tiger_dash_aura, spell_dru_travel_form, spell_dru_travel_form_dummy_aura, spell_dru_wild_growth_aura, spell_dru_yseras_gift, spell_earthrager_ptah_explosion, spell_edna_energize, spell_edna_seismic_reverberation, spell_edna_skarden_spawn_rp_periodic, spell_eregos_planar_shift, spell_ethereal_pet_aura, spell_evo_causality_disintegrate, spell_evo_charged_blast, spell_evo_permeating_chill, spell_exarch_maladaar_stolen_soul_dispel, spell_exploding_orb_hasty_grow, spell_explosive_brand_AuraScript, spell_faction_champion_warl_unstable_affliction, spell_felblood_kaelthas_flame_strike, spell_festergut_blighted_spores, spell_fetch_ingredient_aura, spell_fjord_the_cleansing_cleansing_soul, spell_flame_warder_meteor_fists, spell_forge_of_souls_soul_sickness, spell_four_horsemen_mark, spell_freezing_cloud_damage, spell_frost_tomb, spell_frostwarden_handler_focus_fire_aura, spell_garothi_apocalypse_drive, spell_garothi_carnage, spell_garothi_decimation_warning, spell_garothi_fel_bombardment_periodic, spell_garothi_fel_bombardment_warning, spell_garothi_surging_fel, 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_battleground_mercenary_shapeshift, spell_gen_blood_reserve, spell_gen_boost_2_0_paladin_priest_watch_for_shield, spell_gen_burning_depths_necrolyte_image, spell_gen_chains_of_ice, spell_gen_clone_weapon_aura, spell_gen_comfortable_riders_barding, spell_gen_decay_over_time_aura, spell_gen_defend, spell_gen_despawn_aura, spell_gen_face_rage, spell_gen_feign_death_all_flags, spell_gen_feign_death_all_flags_no_uninteractible, spell_gen_feign_death_all_flags_uninteractible, 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_impatient_mind, spell_gen_interrupt, spell_gen_lifebloom, spell_gen_major_healing_cooldown_modifier_aura, spell_gen_mark_of_kazrogal_hellfire_aura, spell_gen_mixology_bonus, spell_gen_moss_covered_feet, spell_gen_mount_check_aura, spell_gen_nitrous_boost, spell_gen_obsidian_armor, 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_running_wild_aura, spell_gen_saddlechute, spell_gen_spirit_heal_channel, spell_gen_spirit_heal_personal, spell_gen_tournament_pennant, spell_gen_trainer_heal_cooldown, spell_gen_turkey_marker, spell_gen_vampiric_touch, spell_gen_vehicle_control_link, spell_gen_vehicle_scaling, spell_gen_waiting_to_resurrect, spell_gen_war_mode_enlisted, 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_give_me_sight_beyond_sight_periodic, spell_gormok_jump_to_hand, spell_gormok_ride_player, spell_gormok_snobolled, spell_grip, spell_grobbulus_mutating_injection, spell_grobbulus_poison_cloud, spell_hadronox_leeching_poison, spell_hadronox_periodic_summon_template_AuraScript, spell_halion_combustion_consumption::spell_halion_combustion_consumption_AuraScript, spell_halion_combustion_consumption_periodic::spell_halion_combustion_consumption_periodic_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_hallow_end_candy_pirate, spell_hallows_end_childrens_custome_aura, spell_hallows_end_powder_blast, spell_headless_horseman_head_periodic, spell_headless_horseman_maniacal_laugh, spell_headless_horseman_summoning_rhyme_aura, spell_headless_horseman_yell_timer, spell_heartsbane_triad_aura_of_dread, spell_heartsbane_triad_aura_of_dread_movement_check, spell_heartsbane_triad_aura_of_thorns, spell_heartsbane_triad_jagged_nettles, spell_heartsbane_triad_soul_manipulation_periodic, spell_heartsbane_triad_unstable_runic_mark, spell_hexlord_unstable_affliction::spell_hexlord_unstable_affliction_AuraScript, spell_hor_gunship_cannon_fire::spell_hor_gunship_cannon_fire_AuraScript, spell_hun_a_murder_of_crows, spell_hun_animal_handler::spell_hun_animal_handler_AuraScript, spell_hun_aspect_cheetah, spell_hun_aspect_of_the_turtle, spell_hun_cobra_sting, spell_hun_explosive_shot, spell_hun_hunting_party, spell_hun_misdirection, spell_hun_misdirection_proc, 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_rapid_fire, spell_hun_roar_of_sacrifice, spell_hun_t29_2p_marksmanship_bonus, spell_hun_t9_4p_bonus, spell_husam_hammer_fist, spell_icc_empowered_blood, spell_icc_empowered_blood_3, spell_icc_siphon_essence, spell_icc_stoneform, spell_ice_spear_control_aura, 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_damaged, spell_ioc_parachute_ic, spell_item_absorb_eye_of_grillok, spell_item_aegis_of_preservation, spell_item_alchemist_stone, spell_item_amalgams_seventh_spine, spell_item_amalgams_seventh_spine_mana_restore, spell_item_anger_capacitor< StackAmount >::spell_item_anger_capacitor_AuraScript< Stacks >, spell_item_arcane_shroud, spell_item_artifical_damage, spell_item_artifical_stamina, spell_item_aura_of_madness, spell_item_azerite_fortification, spell_item_battle_trance, spell_item_blessed_portents, spell_item_blessing_of_ancient_kings, spell_item_blood_rite, spell_item_blur_of_talons, spell_item_bracing_chill_proc, spell_item_brutal_kinship, spell_item_concentrated_mending, spell_item_conflict_rank3, spell_item_conflict_wearer_on_stun_proc, spell_item_corruption_grasping_tendrils, spell_item_crystal_spire_of_karabor, spell_item_darkmoon_card_greatness, 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_divine_right, spell_item_echoing_blades, spell_item_extract_gas, spell_item_fate_rune_of_unsurpassed_vigor, spell_item_frozen_shadoweave, spell_item_grips_of_forsaken_sanity, spell_item_harm_prevention_belt, spell_item_heart_of_azeroth, spell_item_heartpierce< Energy, Mana, Rage, RunicPower >, spell_item_highfathers_machination, spell_item_hour_of_reaping, spell_item_infurious_crafted_gear_mettle, spell_item_jom_gabbar, spell_item_lightblood_elixir, spell_item_mana_drain, spell_item_mark_of_conquest, spell_item_necrotic_touch, spell_item_nitro_boosts_backfire, spell_item_orbital_precision, spell_item_party_time, spell_item_pendant_of_the_violet_eye, spell_item_persistent_shield, spell_item_pet_healing, spell_item_phial_of_the_arcane_tempest_periodic, spell_item_power_circle, spell_item_seal_of_darkshire_nobility, spell_item_seeping_scourgewing, spell_item_sephuzs_secret, spell_item_set_march_of_the_legion, 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_shiver_venom_weapon_proc, 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_talisman_of_ascendance, spell_item_the_eye_of_diminution, spell_item_tradewinds, spell_item_trample_the_weak, spell_item_trinket_stack::spell_item_trinket_stack_AuraScript, spell_item_unsated_craving, spell_item_valanyr_hammer_of_ancient_kings, spell_item_water_strider, spell_item_world_queller_focus, spell_item_wracking_brilliance, spell_item_zandalarian_charm::spell_item_zandalarian_charm_AuraScript, spell_item_zanjir_scaleguard_greatcloak, spell_jokkum_scriptcast, spell_jormungars_paralysis, spell_jormungars_paralytic_toxin, spell_jormungars_slime_pool, spell_kaelthas_flame_strike, spell_kalecgos_curse_of_boundless_agony, spell_kalecgos_spectral_realm_aura, spell_kargath_executioner::spell_kargath_executioner_AuraScript, spell_kelthuzad_chains, spell_kelthuzad_detonate_mana, spell_kelthuzad_frost_blast, spell_kings_rest_bound_by_shadow, spell_kings_rest_molten_gold, spell_kings_rest_pit_of_despair, spell_kings_rest_spit_gold, spell_knocked_down_exiles_reach_beach, 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_lord_and_lady_waycrest_virulent_pathogen_damage, spell_lord_and_lady_waycrest_vitality_transfer, spell_lord_kazzak_mark_of_kazzak_periodic, spell_lord_kazzak_thunderclap_aura, 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_alter_time_aura, spell_mage_blazing_barrier, spell_mage_burning_determination, spell_mage_cauterize_AuraScript, spell_mage_ethereal_blink, spell_mage_feel_the_burn, spell_mage_fingers_of_frost, spell_mage_firestarter_dots, spell_mage_flame_on, spell_mage_hyper_impact, spell_mage_ice_barrier, spell_mage_ignite, spell_mage_imp_mana_gems, spell_mage_incanters_flow, spell_mage_living_bomb_periodic, spell_mage_prismatic_barrier, spell_mage_radiant_spark, spell_mage_ray_of_frost_aura, spell_mage_ring_of_frost, spell_mage_ring_of_frost_freeze_AuraScript, spell_mage_tempest_barrier, spell_mage_touch_of_the_magi_aura, spell_magic_eater_food, spell_magtheridon_shadow_grasp, spell_magtheridon_shadow_grasp_visual, spell_magus_telestra_clone_dies, spell_maiev_down, spell_malygos_destroy_platform_channel, spell_malygos_portal_beam, spell_malygos_vortex_visual, spell_mandokir_bloodletting, spell_mandokir_ohgan_orders_trigger, spell_mardum_baleful_legion_aegis, spell_mark_of_kazrogal::spell_mark_of_kazrogal_AuraScript, spell_mark_of_kazzak, spell_mark_of_malice, spell_marrowgar_coldflame_damage, spell_marwyn_shared_suffering::spell_marwyn_shared_suffering_AuraScript, spell_meditation_timer_bar, spell_midsummer_braziers_hit, spell_midsummer_ribbon_pole_periodic_visual, spell_midsummer_test_ribbon_pole_channel, 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_monk_crackling_jade_lightning, spell_monk_crackling_jade_lightning_knockback_proc_aura, spell_monk_jade_walk, spell_monk_open_palm_strikes, spell_monk_power_strike_periodic, spell_monk_power_strike_proc, spell_monk_roll_aura, spell_monk_save_them_all, spell_monk_stagger, spell_monk_stagger_damage_aura, spell_monk_stagger_debuff_aura, spell_moorabi_mojo_frenzy, spell_moragg_optic_link, spell_moragg_ray, spell_mother_shahraz_generic_periodic, spell_mother_shahraz_random_periodic, spell_mother_shahraz_saber_lash, spell_mount_check, spell_multi_headed_proc_guarm, spell_murmur_murmurs_touch, spell_muru_negative_energy_periodic, spell_nether_dragon_essence_1::spell_nether_dragon_essence_1_AuraScript, spell_nethermancer_sepethrea_inferno, spell_occuthar_occuthars_destruction::spell_occuthar_occuthars_destruction_AuraScript, 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_off_the_leash, spell_operation_gnomeregan_basic_orders_emote, spell_ormorok_crystal_spike, spell_overload_circuit, spell_pal_ardent_defender, spell_pal_art_of_war, spell_pal_awakening, spell_pal_consecration, spell_pal_crusader_might, spell_pal_crusading_strikes, spell_pal_divine_purpose, spell_pal_execution_sentence_aura, spell_pal_eye_for_an_eye, spell_pal_fist_of_justice, spell_pal_grand_crusader, spell_pal_hand_of_sacrifice, spell_pal_infusion_of_light, spell_pal_item_healing_discount, spell_pal_item_t6_trinket, spell_pal_light_hammer_periodic, spell_pal_light_s_beacon, spell_pal_righteous_protector, spell_pal_righteous_verdict, spell_pal_selfless_healer, spell_pal_shield_of_vengeance, spell_pal_steed_of_liberty, spell_pal_t30_2p_protection_bonus, spell_pal_t30_2p_protection_bonus_heal, spell_pal_t3_6p_bonus, spell_pal_t8_2p_bonus, spell_pal_zeal, spell_palehoof_crazed, spell_pet_gen_lich_pet_aura, spell_pet_gen_lich_pet_emote, spell_pet_gen_lich_pet_periodic_emote, spell_pilgrims_bounty_a_serving_of, spell_pilgrims_bounty_buff_food, spell_player_mount_wyrm, spell_power_of_the_twins, spell_pri_answered_prayers, spell_pri_aq_3p_bonus, spell_pri_atonement, spell_pri_atonement_effect_aura, spell_pri_atonement_passive, spell_pri_blaze_of_light, spell_pri_crystalline_reflection, spell_pri_divine_aegis, spell_pri_divine_image, spell_pri_divine_image_spell_triggered, spell_pri_divine_image_stack_timer, spell_pri_empowered_renew, spell_pri_epiphany, spell_pri_from_darkness_comes_light, spell_pri_guardian_spirit, spell_pri_heavens_wrath, spell_pri_holy_10_1_class_set_2pc, spell_pri_holy_10_1_class_set_4pc_aura, spell_pri_holy_mending, spell_pri_holy_words, spell_pri_item_t6_trinket, spell_pri_mind_bomb, spell_pri_mind_devourer_buff_aura, spell_pri_painful_punishment, spell_pri_penance_or_dark_reprimand_channeled, spell_pri_power_leech_passive, spell_pri_power_of_the_dark_side, spell_pri_power_word_shield, spell_pri_prayer_of_mending_aura, spell_pri_protective_light, spell_pri_rhapsody, spell_pri_rhapsody_proc, spell_pri_sanctuary_absorb, spell_pri_shadow_mend_periodic_damage, spell_pri_sins_of_the_many, spell_pri_spirit_of_redemption, spell_pri_surge_of_light, spell_pri_t10_heal_2p_bonus, spell_pri_t3_4p_bonus, spell_pri_t5_heal_2p_bonus, spell_pri_trail_of_light, spell_pri_train_of_thought, spell_pri_twist_of_fate, spell_pri_vampiric_embrace, spell_pri_vampiric_touch, spell_priestess_alun_za_corrupt, spell_priestess_alun_za_energy_regen, spell_priestess_alun_za_molten_gold, spell_priestess_alun_za_transfusion_cast, spell_protection_of_elune, 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_q10929_fumping, spell_q11010_q11102_q11023_aggro_burst, spell_q11010_q11102_q11023_aggro_check_aura, spell_q11396_11399_force_shield_arcane_purple_x3, spell_q12619_emblazon_runeblade, spell_q12730_quenching_mist, spell_q12851_going_bearback, spell_q13264_q13276_q13288_q13289_bloated_abom_feign_death, spell_q13264_q13276_q13288_q13289_burst_at_the_seams_59579, spell_q2203_thaumaturgy_channel, spell_quest_taming_the_beast, spell_quilboar_sleep_dnt, spell_rain_of_bones::spell_rain_of_bones_AuraScript, spell_random_ingredient_aura, spell_razorscale_fuse_armor, spell_re_sizer_slaughter, spell_re_sizing_aura_q56034, spell_re_sizing_aura_q59941, spell_red_dragonblood, 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_remnant_of_a_fallen_king_energize_runic_power, spell_remnant_of_a_fallen_king_remorseless_winter_periodic, spell_remnant_of_a_fallen_king_return_to_kingsmourne, spell_remnant_of_a_fallen_king_return_to_kingsmourne_applied, spell_remnant_of_a_fallen_king_spawn, spell_rezan_devour, spell_rezan_pile_of_bones_slow, spell_rezan_pursuit, spell_ride_drake, spell_riding_giant_boar_q55879, spell_rog_acrobatic_strikes, spell_rog_blackjack, spell_rog_blade_flurry, spell_rog_cheat_death, spell_rog_grand_melee, spell_rog_honor_among_thieves, spell_rog_improved_garrote, spell_rog_improved_garrote_damage, spell_rog_killing_spree_aura, spell_rog_kingsbane, spell_rog_mastery_main_gauche, spell_rog_premeditation, spell_rog_premeditation_proc, spell_rog_prey_on_the_weak, spell_rog_restless_blades, spell_rog_rupture, spell_rog_ruthlessness, spell_rog_shadow_focus, spell_rog_stealth, spell_rog_tricks_of_the_trade_aura, spell_rog_tricks_of_the_trade_proc, spell_rog_turn_the_tables, spell_rog_turn_the_tables_periodic_check, spell_rog_vanish_aura, spell_rog_venomous_wounds, spell_rotface_mutated_infection_aura, spell_rotface_unstable_ooze_explosion_suicide, spell_ruby_life_pools_excavate, spell_ruby_life_pools_executed, spell_ruby_life_pools_ice_shield, spell_rupture::spell_rupture_AuraScript, spell_salramm_steal_flesh, spell_sapphiron_change_blizzard_target, spell_sapphiron_icebolt, spell_sapphiron_wing_buffet_despawn_periodic, spell_scarlet_defender_heavy_armor, spell_send_mug_control_aura, spell_sha_aftershock, spell_sha_ancestral_guidance, spell_sha_arctic_snowstorm, spell_sha_ascendance_restoration, spell_sha_deeply_rooted_elements, spell_sha_doom_winds_legendary, spell_sha_earth_shield, spell_sha_earthen_rage_passive, spell_sha_earthen_rage_proc_aura, spell_sha_flametongue_weapon_aura, spell_sha_healing_rain_aura, spell_sha_hot_hand, spell_sha_ice_strike_proc, spell_sha_icefury, 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_t18_elemental_4p_bonus, spell_sha_item_t6_trinket, spell_sha_lava_surge, spell_sha_maelstrom_weapon, spell_sha_maelstrom_weapon_proc, spell_sha_mastery_elemental_overload, spell_sha_natures_guardian, spell_sha_pet_scaling_04::spell_sha_pet_scaling_04_AuraScript, spell_sha_spirit_wolf, 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_thorims_invocation, spell_sha_tidal_waves, spell_sha_undulation_passive, spell_sha_unlimited_power, spell_sha_voltaic_blaze_aura, spell_sha_voltaic_blaze_talent, spell_sha_windfury_weapon_proc, spell_shade_soul_channel, spell_shade_soul_channel_serverside, spell_shadowfang_keep_haunting_spirits, spell_shadowmoon_illidari_agent_illusion, spell_shield_of_runes::spell_shield_of_runes_AuraScript, spell_silverpine_bond_of_the_valkyr, spell_silverpine_flurry_of_claws, spell_silverpine_magical_chains_hauler, spell_silverpine_raise_forsaken_83173, 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_soulbind_sulfuric_emission, spell_soulbind_superior_tactics, spell_soulbound_goliath_burning_brush_aura, spell_soulbound_goliath_soul_harvest, spell_soulbound_goliath_soul_thorns_damage, spell_stable_master_repo, spell_stasis_field_aura, spell_stasis_ritual, spell_steal_essence_visual, spell_stealth_vanessa_human_heritage, spell_storm_peaks_bear_flank_fail, spell_storm_peaks_read_pronouncement, spell_stratholme_haunting_phantoms, spell_summon_blood_elves_periodic, spell_summon_gauntlet_mobs_periodic, spell_summon_ice_spear_delayer, spell_summon_pumpkin_burst_delay, spell_summoning_rhyme_aura, 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_telash_frost_bomb_aura, spell_telash_ice_power_periodic, 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_thorim_activate_lightning_orb_periodic::spell_thorim_activate_lightning_orb_periodic_AuraScript, spell_thorim_blizzard_effect::spell_thorim_blizzard_effect_AuraScript, spell_torghast_blade_of_the_lifetaker, spell_torghast_door_of_shadows_proc, spell_torghast_fleshcraft_shield_proc, spell_torghast_flicker_proc, spell_torghast_poisonous_spores, spell_torghast_potent_potion_proc, spell_torghast_soulshape_proc, spell_torghast_subjugators_manacles, spell_torghast_touch_of_the_unseen, spell_torghast_uncontrolled_darkness, spell_torghast_uncontrolled_darkness_proc, spell_transform_visual_missile_periodic, spell_trollgore_corpse_explode, spell_tutorial_health_dnt_proc_aura, 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_violet_hold_destroy_door_seal, spell_violet_hold_portal_periodic, spell_volatile_foam_aura< SpellIdOnExpire >, spell_volkaal_lingering_nausea, spell_volkaal_rapid_decay, spell_volkhan_cool_down, spell_volkhan_cosmetic_stun_immune_permanent, spell_warhead_fuse, spell_warl_burning_rush_aura, spell_warl_chaotic_energies, spell_warl_dark_pact, spell_warl_deaths_embrace_dots, spell_warl_deaths_embrace_drain_life, spell_warl_demonic_circle_summon, spell_warl_demonic_circle_teleport, spell_warl_doom, spell_warl_drain_soul, spell_warl_haunt, spell_warl_health_funnel, 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_pyrogenics, spell_warl_rain_of_fire, spell_warl_seed_of_corruption_dummy_aura, spell_warl_seed_of_corruption_generic, spell_warl_shadow_invocation, spell_warl_siphon_life, spell_warl_soul_swap_override, spell_warl_t4_2p_bonus< Trigger >, spell_warl_unstable_affliction, spell_warr_brutal_vitality, spell_warr_charge_drop_fire_periodic, spell_warr_critical_thinking, spell_warr_devastator, spell_warr_fueled_by_violence, spell_warr_item_t10_prot_4p_bonus, spell_warr_strategist, spell_warr_sudden_death, spell_warr_sweeping_strikes, spell_warr_t3_prot_8p_bonus, spell_warr_trauma, spell_warr_victorious_state, spell_waycrest_manor_wildfire, spell_windsoul_totem_aura, 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_ymiron_the_fallen_king_bane_periodic_AuraScript, spell_ymiron_the_fallen_king_power_periodic, spell_ymiron_the_fallen_king_soul_siphon, 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_zuldrak_scourge_disguise, spell_zuldrak_scourge_disguise_expiring, and spell_zuldrak_scourge_disguise_instability.
Definition at line 1127 of file SpellScript.h.
◆ ScriptStateStack
◆ AuraScript()
AuraScript::AuraScript |
( |
| ) |
|
◆ ~AuraScript()
AuraScript::~AuraScript |
( |
| ) |
|
|
default |
◆ _FinishScriptCall()
void AuraScript::_FinishScriptCall |
( |
| ) |
|
◆ _IsDefaultActionPrevented()
bool AuraScript::_IsDefaultActionPrevented |
( |
| ) |
const |
◆ _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 |
◆ GetCastDifficulty()
Difficulty AuraScript::GetCastDifficulty |
( |
| ) |
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
◆ AfterEffectAbsorbHeal
◆ AfterEffectApply
◆ AfterEffectManaShield
◆ AfterEffectProc
◆ AfterEffectRemove
◆ AfterProc
◆ DoCheckAreaTarget
◆ DoCheckEffectProc
◆ DoCheckProc
◆ DoEffectCalcAmount
◆ DoEffectCalcCritChance
◆ DoEffectCalcDamageAndHealing
◆ DoEffectCalcPeriodic
◆ DoEffectCalcSpellMod
◆ DoPrepareProc
◆ m_aura
◆ m_auraApplication
◆ m_defaultActionPrevented
bool AuraScript::m_defaultActionPrevented |
|
private |
◆ m_scriptStates
◆ OnDispel
◆ OnEffectAbsorb
◆ OnEffectAbsorbHeal
◆ OnEffectApply
◆ OnEffectManaShield
◆ OnEffectPeriodic
◆ OnEffectProc
◆ OnEffectRemove
◆ OnEffectSplit
◆ OnEffectUpdatePeriodic
◆ OnEnterLeaveCombat
◆ OnHeartbeat
◆ OnProc
The documentation for this class was generated from the following files: