TrinityCore
Loading...
Searching...
No Matches
SpellScriptLoader Class Reference

#include <ScriptMgr.h>

+ Inheritance diagram for SpellScriptLoader:

Public Member Functions

virtual SpellScriptGetSpellScript () const
 
virtual AuraScriptGetAuraScript () const
 
- Public Member Functions inherited from ScriptObject
std::string const & GetName () const
 

Protected Member Functions

 SpellScriptLoader (char const *name)
 
- Protected Member Functions inherited from ScriptObject
 ScriptObject (char const *name)
 
virtual ~ScriptObject ()
 

Detailed Description

Definition at line 187 of file ScriptMgr.h.

Constructor & Destructor Documentation

◆ SpellScriptLoader()

SpellScriptLoader::SpellScriptLoader ( char const *  name)
explicitprotected

Definition at line 2134 of file ScriptMgr.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ GetAuraScript()

AuraScript * SpellScriptLoader::GetAuraScript ( ) const
virtual

Reimplemented in GenericSpellAndAuraScriptLoader< Ts >, spell_rain_of_bones, spell_shadowfang_keep_haunting_spirits, spell_hexlord_unstable_affliction, spell_hadronox_periodic_summon_champion, spell_hadronox_periodic_summon_crypt_fiend, spell_hadronox_periodic_summon_necromancer, spell_marwyn_shared_suffering, spell_hor_gunship_cannon_fire, spell_shield_of_runes, spell_assembly_rune_of_summoning, spell_load_into_catapult, spell_systems_shutdown, spell_general_vezax_mark_of_the_faceless, spell_general_vezax_saronite_vapors, spell_ignis_slag_pot, spell_ulduar_stone_grip_absorb, spell_ulduar_stone_grip, spell_mimiron_magnetic_core, spell_mimiron_rapid_burst, spell_mimiron_summon_assault_bot, spell_mimiron_summon_fire_bot, spell_mimiron_summon_flames_spread, spell_mimiron_summon_junk_bot, spell_mimiron_weld, spell_thorim_blizzard_effect, spell_thorim_activate_lightning_orb_periodic, spell_yogg_saron_malady_of_the_mind, spell_yogg_saron_brain_link, spell_yogg_saron_shadow_beacon, spell_yogg_saron_constrictor_tentacle, spell_yogg_saron_squeeze, spell_yogg_saron_diminsh_power, spell_yogg_saron_empowered, spell_yogg_saron_death_ray_warning_visual, spell_yogg_saron_nondescript, spell_yogg_saron_grim_reprisal, spell_yogg_saron_sanity, spell_yogg_saron_insane, spell_yogg_saron_keeper_aura, spell_yogg_saron_hodirs_protective_gaze, spell_dk_raise_ally, spell_dk_blood_tap, spell_item_anger_capacitor< StackAmount >, spell_item_deathbringers_will< StrengthSpellId, AgilitySpellId, APSpellId, CriticalSpellId, HasteSpellId >, spell_item_heartpierce< EnergySpellId, ManaSpellId, RageSpellId, RPSpellId >, spell_item_shard_of_the_scale< HealProcSpellId, DamageProcSpellId >, spell_item_sunwell_neck< AldorSpellId, ScryersSpellId >, spell_item_trinket_stack, spell_item_zandalarian_charm, spell_pal_seal_of_vengeance< DoTSpellId, DamageSpellId >, spell_gen_pet_calculate, spell_warl_pet_scaling_01, spell_warl_pet_scaling_02, spell_warl_pet_scaling_03, spell_warl_pet_scaling_04, spell_warl_pet_scaling_05, spell_warl_pet_passive, spell_warl_pet_passive_damage_done, spell_warl_pet_passive_voidwalker, spell_sha_pet_scaling_04, spell_hun_pet_scaling_01, spell_hun_pet_scaling_02, spell_hun_pet_scaling_03, spell_hun_pet_scaling_04, spell_hun_pet_passive_crit, spell_hun_pet_passive_damage_done, spell_hun_animal_handler, spell_dk_avoidance_passive, spell_dk_pet_scaling_01, spell_dk_pet_scaling_02, spell_dk_pet_scaling_03, spell_dk_rune_weapon_scaling_02, spell_rog_killing_spree, and spell_rog_rupture.

Definition at line 2145 of file ScriptMgr.cpp.

+ Here is the caller graph for this function:

◆ GetSpellScript()

SpellScript * SpellScriptLoader::GetSpellScript ( ) const
virtual

Reimplemented in GenericSpellAndAuraScriptLoader< Ts >, spell_collecting_fallout, spell_skeram_arcane_explosion, spell_skeram_true_fulfillment, spell_destroy_karangs_banner, spell_eadric_radiance, spell_paletress_summon_memory, spell_hor_start_halls_of_reflection_quest_ae, spell_hor_evasion, spell_assembly_meltdown, spell_auto_repair, spell_pursue, spell_vehicle_throw_passenger, spell_freya_attuned_to_nature_dose_reduction, spell_freya_iron_roots, spell_general_vezax_mark_of_the_faceless_leech, spell_ulduar_rubble_summon, spell_ulduar_stone_grip_cast_target, spell_ulduar_cancel_stone_grip, spell_ulduar_squeezed_lifeless, spell_kologarn_stone_shout, spell_kologarn_summon_focused_eyebeam, spell_mimiron_bomb_bot, spell_mimiron_clear_fires, spell_mimiron_despawn_assault_bots, spell_mimiron_fire_search, spell_mimiron_magnetic_core, spell_mimiron_napalm_shell, spell_mimiron_p3wx2_laser_barrage, spell_mimiron_plasma_blast, spell_mimiron_proximity_explosion, spell_mimiron_proximity_mines, spell_mimiron_proximity_trigger, spell_mimiron_rocket_strike, spell_mimiron_rocket_strike_damage, spell_mimiron_rocket_strike_target_select, spell_mimiron_self_repair, spell_mimiron_spinning_up, spell_mimiron_summon_assault_bot_target, spell_mimiron_summon_fire_bot_target, spell_mimiron_summon_flames_spread, spell_mimiron_summon_frost_bomb_target, spell_mimiron_summon_junk_bot_target, spell_thorim_frostbolt_volley, spell_thorim_charge_orb, spell_thorim_lightning_charge, spell_thorim_arena_leap, spell_thorim_stormhammer, spell_thorim_stormhammer_sif, spell_thorim_stormhammer_boomerang, spell_thorim_runic_smash, spell_yogg_saron_target_selectors, spell_yogg_saron_psychosis, spell_yogg_saron_malady_of_the_mind, spell_yogg_saron_brain_link, spell_yogg_saron_brain_link_damage, spell_yogg_saron_boil_ominously, spell_yogg_saron_empowering_shadows_range_check, spell_yogg_saron_empowering_shadows_missile, spell_yogg_saron_lunge, spell_yogg_saron_match_health, spell_yogg_saron_shattered_illusion, spell_yogg_saron_cancel_illusion_room_aura, spell_yogg_saron_revealed_tentacle, spell_yogg_saron_induce_madness, spell_yogg_saron_sanity, spell_yogg_saron_insane_periodic, spell_yogg_saron_lunatic_gaze, spell_yogg_saron_in_the_maws_of_the_old_god, spell_yogg_saron_titanic_storm, spell_oscillating_field, spell_unlocking_zuluheds_chains, spell_dk_raise_ally, spell_dk_blood_tap, spell_item_trigger_spell, spell_item_defibrillate, spell_mage_polymorph_cast_visual, spell_rog_killing_spree, spell_rog_glyph_of_backstab_triggered, spell_warl_create_healthstone, spell_dream_fog_sleep, and spell_mark_of_nature.

Definition at line 2140 of file ScriptMgr.cpp.

+ Here is the caller graph for this function:

The documentation for this class was generated from the following files: