AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
spells_script_loader.cpp File Reference

Go to the source code of this file.

Functions

void AddSC_deathknight_spell_scripts ()
 
void AddSC_druid_spell_scripts ()
 
void AddSC_generic_spell_scripts ()
 
void AddSC_hunter_spell_scripts ()
 
void AddSC_mage_spell_scripts ()
 
void AddSC_paladin_spell_scripts ()
 
void AddSC_priest_spell_scripts ()
 
void AddSC_rogue_spell_scripts ()
 
void AddSC_shaman_spell_scripts ()
 
void AddSC_warlock_spell_scripts ()
 
void AddSC_warrior_spell_scripts ()
 
void AddSC_quest_spell_scripts ()
 
void AddSC_item_spell_scripts ()
 
void AddSpellsScripts ()
 

Function Documentation

◆ AddSC_deathknight_spell_scripts()

void AddSC_deathknight_spell_scripts ( )
2142{
2187}
#define RegisterSpellAndAuraScriptPair(script_1, script_2)
Definition: ScriptMgr.h:2663
#define RegisterSpellScript(spell_script)
Definition: ScriptMgr.h:2661
Definition: spell_dk.cpp:90
Definition: spell_dk.cpp:141
Definition: spell_dk.cpp:241
Definition: spell_dk.cpp:259
Definition: spell_dk.cpp:286
Definition: spell_dk.cpp:317
Definition: spell_dk.cpp:339
Definition: spell_dk.cpp:365
Definition: spell_dk.cpp:386
Definition: spell_dk.cpp:409
Definition: spell_dk.cpp:425
Definition: spell_dk.cpp:443
Definition: spell_dk.cpp:459
Definition: spell_dk.cpp:492
Definition: spell_dk.cpp:511
Definition: spell_dk.cpp:529
Definition: spell_dk.cpp:547
Definition: spell_dk.cpp:586
Definition: spell_dk.cpp:672
Definition: spell_dk.cpp:694
Definition: spell_dk.cpp:712
Definition: spell_dk.cpp:851
Definition: spell_dk.cpp:882
Definition: spell_dk.cpp:941
Definition: spell_dk.cpp:988
Definition: spell_dk.cpp:1021
Definition: spell_dk.cpp:1091
Definition: spell_dk.cpp:1184
Definition: spell_dk.cpp:1238
Definition: spell_dk.cpp:1268
Definition: spell_dk.cpp:1388
Definition: spell_dk.cpp:1437
Definition: spell_dk.cpp:1467
Definition: spell_dk.cpp:1501
Definition: spell_dk.cpp:1539
Definition: spell_dk.cpp:1576
Definition: spell_dk.cpp:1613
Definition: spell_dk.cpp:1661
Definition: spell_dk.cpp:1698
Definition: spell_dk.cpp:1803
Definition: spell_dk.cpp:1925
Definition: spell_dk.cpp:1941
Definition: spell_dk.cpp:1964
Definition: spell_dk.cpp:2033
Definition: spell_dk.cpp:2070
Definition: spell_dk.cpp:2086

References RegisterSpellAndAuraScriptPair, and RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSC_druid_spell_scripts()

void AddSC_druid_spell_scripts ( )
1192{
1227}
Definition: spell_druid.cpp:74
Definition: spell_druid.cpp:113
Definition: spell_druid.cpp:143
Definition: spell_druid.cpp:168
Definition: spell_druid.cpp:193
Definition: spell_druid.cpp:250
Definition: spell_druid.cpp:286
Definition: spell_druid.cpp:312
Definition: spell_druid.cpp:393
Definition: spell_druid.cpp:411
Definition: spell_druid.cpp:467
Definition: spell_druid.cpp:507
Definition: spell_druid.cpp:531
Definition: spell_druid.cpp:550
Definition: spell_druid.cpp:568
Definition: spell_druid.cpp:631
Definition: spell_druid.cpp:660
Definition: spell_druid.cpp:682
Definition: spell_druid.cpp:715
Definition: spell_druid.cpp:731
Definition: spell_druid.cpp:749
Definition: spell_druid.cpp:782
Definition: spell_druid.cpp:819
Definition: spell_druid.cpp:851
Definition: spell_druid.cpp:870
Definition: spell_druid.cpp:898
Definition: spell_druid.cpp:914
Definition: spell_druid.cpp:949
Definition: spell_druid.cpp:968
Definition: spell_druid.cpp:997
Definition: spell_druid.cpp:1020
Definition: spell_druid.cpp:1037
Definition: spell_druid.cpp:1055
Definition: spell_druid.cpp:1099
Definition: spell_druid.cpp:1141
Definition: spell_druid.cpp:1172

References RegisterSpellAndAuraScriptPair, and RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSC_generic_spell_scripts()

void AddSC_generic_spell_scripts ( )
4696{
4704 RegisterSpellScriptWithArgs(spell_gen_relocaste_dest, "spell_q10838_demoniac_scryer_visual", 0, 0, 20.0, 0);
4705 RegisterSpellScriptWithArgs(spell_gen_relocaste_dest, "spell_q20438_q24556_aquantos_laundry", 0, 0, 7.0f, 0);
4708 RegisterSpellScriptWithArgs(spell_gen_disabled_above_level, "spell_gen_disabled_above_73", 73);
4709 RegisterSpellScriptWithArgs(spell_gen_disabled_above_level, "spell_gen_disabled_above_70", 70);
4776 RegisterSpellScriptWithArgs(spell_gen_dalaran_disguise, "spell_gen_sunreaver_disguise");
4777 RegisterSpellScriptWithArgs(spell_gen_dalaran_disguise, "spell_gen_silver_covenant_disguise");
4779 RegisterSpellScriptWithArgs(spell_gen_break_shield, "spell_gen_break_shield");
4780 RegisterSpellScriptWithArgs(spell_gen_break_shield, "spell_gen_tournament_counterattack");
4791 RegisterSpellScriptWithArgs(spell_gen_count_pct_from_max_hp, "spell_gen_default_count_pct_from_max_hp");
4792 RegisterSpellScriptWithArgs(spell_gen_count_pct_from_max_hp, "spell_gen_10pct_count_pct_from_max_hp", 10);
4793 RegisterSpellScriptWithArgs(spell_gen_count_pct_from_max_hp, "spell_gen_50pct_count_pct_from_max_hp", 50);
4794 RegisterSpellScriptWithArgs(spell_gen_count_pct_from_max_hp, "spell_gen_100pct_count_pct_from_max_hp", 100);
4809 RegisterSpellScriptWithArgs(spell_gen_mount, "spell_winged_steed_of_the_ebon_blade", 0, 0, 0, SPELL_WINGED_STEED_150, SPELL_WINGED_STEED_280, 0);
4834}
#define RegisterSpellScriptWithArgs(spell_script, script_name,...)
Definition: ScriptMgr.h:2660
@ SPELL_AURA_DUMMY
Definition: SpellAuraDefines.h:67
@ SPELL_MAGIC_BROOM_100
Definition: spell_generic.cpp:3831
@ SPELL_BIG_BLIZZARD_BEAR_100
Definition: spell_generic.cpp:3876
@ SPELL_MAGIC_BROOM_60
Definition: spell_generic.cpp:3830
@ SPELL_CELESTIAL_STEED_280
Definition: spell_generic.cpp:3866
@ SPELL_BIG_LOVE_ROCKET_0
Definition: spell_generic.cpp:3846
@ SPELL_HEADLESS_HORSEMAN_MOUNT_60
Definition: spell_generic.cpp:3836
@ SPELL_MAGIC_BROOM_150
Definition: spell_generic.cpp:3832
@ SPELL_INVINCIBLE_100
Definition: spell_generic.cpp:3854
@ SPELL_BIG_BLIZZARD_BEAR_280
Definition: spell_generic.cpp:3878
@ SPELL_WINGED_STEED_280
Definition: spell_generic.cpp:3843
@ SPELL_INVINCIBLE_310
Definition: spell_generic.cpp:3856
@ SPELL_BIG_LOVE_ROCKET_60
Definition: spell_generic.cpp:3847
@ SPELL_HEADLESS_HORSEMAN_MOUNT_280
Definition: spell_generic.cpp:3839
@ SPELL_BIG_BLIZZARD_BEAR_60
Definition: spell_generic.cpp:3875
@ SPELL_CELESTIAL_STEED_150
Definition: spell_generic.cpp:3865
@ SPELL_CELESTIAL_STEED_60
Definition: spell_generic.cpp:3863
@ SPELL_BIG_LOVE_ROCKET_100
Definition: spell_generic.cpp:3848
@ SPELL_BLAZING_HIPPOGRYPH_150
Definition: spell_generic.cpp:3859
@ SPELL_BIG_BLIZZARD_BEAR_150
Definition: spell_generic.cpp:3877
@ SPELL_BIG_BLIZZARD_BEAR_310
Definition: spell_generic.cpp:3879
@ SPELL_BIG_LOVE_ROCKET_150
Definition: spell_generic.cpp:3849
@ SPELL_INVINCIBLE_150
Definition: spell_generic.cpp:3855
@ SPELL_BLAZING_HIPPOGRYPH_280
Definition: spell_generic.cpp:3860
@ SPELL_CELESTIAL_STEED_100
Definition: spell_generic.cpp:3864
@ SPELL_CELESTIAL_STEED_310
Definition: spell_generic.cpp:3867
@ SPELL_WINGED_STEED_150
Definition: spell_generic.cpp:3842
@ SPELL_MAGIC_BROOM_280
Definition: spell_generic.cpp:3833
@ SPELL_X53_TOURING_ROCKET_150
Definition: spell_generic.cpp:3870
@ SPELL_HEADLESS_HORSEMAN_MOUNT_150
Definition: spell_generic.cpp:3838
@ SPELL_X53_TOURING_ROCKET_280
Definition: spell_generic.cpp:3871
@ SPELL_HEADLESS_HORSEMAN_MOUNT_100
Definition: spell_generic.cpp:3837
@ SPELL_X53_TOURING_ROCKET_310
Definition: spell_generic.cpp:3872
@ SPELL_INVINCIBLE_60
Definition: spell_generic.cpp:3853
@ SPELL_BIG_LOVE_ROCKET_310
Definition: spell_generic.cpp:3850
@ SPELL_SUMMON_EARTH_ELEMENTAL
Definition: spell_generic.cpp:3783
@ SPELL_SUMMON_FIRE_ELEMENTAL
Definition: spell_generic.cpp:3782
@ SPELL_FACTION_CHAMPIONS_DRU_LIFEBLOOM_FINAL_HEAL
Definition: spell_generic.cpp:3739
@ SPELL_CENARION_SCOUT_LIFEBLOOM_FINAL_HEAL
Definition: spell_generic.cpp:3737
@ SPELL_TUR_RAGEPAW_LIFEBLOOM_FINAL_HEAL
Definition: spell_generic.cpp:3736
@ SPELL_HEXLORD_MALACRASS_LIFEBLOOM_FINAL_HEAL
Definition: spell_generic.cpp:3735
@ SPELL_TWISTED_VISAGE_LIFEBLOOM_FINAL_HEAL
Definition: spell_generic.cpp:3738
@ SPELL_HIVEZARA_CATALYST
Definition: spell_generic.cpp:4505
@ SPELL_VEKNISS_CATALYST
Definition: spell_generic.cpp:4506
@ SPELL_CONSUME_LEECH_AQ20
Definition: spell_generic.cpp:4501
@ SPELL_CONSUME_LEECH_HEAL_AQ20
Definition: spell_generic.cpp:4502
@ EFFECT_0
Definition: SharedDefines.h:30
@ TARGET_UNIT_SRC_AREA_ENTRY
Definition: SharedDefines.h:1388
@ TARGET_UNIT_SRC_AREA_ALLY
Definition: SharedDefines.h:1406
@ TARGET_UNIT_SRC_AREA_ENEMY
Definition: SharedDefines.h:1392
@ TARGET_UNIT_CONE_ENEMY_24
Definition: SharedDefines.h:1400
Definition: spell_generic.cpp:54
Definition: spell_generic.cpp:73
Definition: spell_generic.cpp:120
Definition: spell_generic.cpp:185
Definition: spell_generic.cpp:230
Definition: spell_generic.cpp:270
Definition: spell_generic.cpp:291
Definition: spell_generic.cpp:311
Definition: spell_generic.cpp:336
Definition: spell_generic.cpp:366
Definition: spell_generic.cpp:411
Definition: spell_generic.cpp:438
Definition: spell_generic.cpp:519
Definition: spell_generic.cpp:538
Definition: spell_generic.cpp:563
Definition: spell_generic.cpp:584
Definition: spell_generic.cpp:604
Definition: spell_generic.cpp:633
Definition: spell_generic.cpp:667
Definition: spell_generic.cpp:691
Definition: spell_generic.cpp:710
Definition: spell_generic.cpp:727
Definition: spell_generic.cpp:743
Definition: spell_generic.cpp:759
Definition: spell_generic.cpp:793
Definition: spell_generic.cpp:815
Definition: spell_generic.cpp:837
Definition: spell_generic.cpp:854
Definition: spell_generic.cpp:872
Definition: spell_generic.cpp:894
Definition: spell_generic.cpp:912
Definition: spell_generic.cpp:932
Definition: spell_generic.cpp:949
Definition: spell_generic.cpp:974
Definition: spell_generic.cpp:998
Definition: spell_generic.cpp:1018
Definition: spell_generic.cpp:1037
Definition: spell_generic.cpp:1065
Definition: spell_generic.cpp:1087
Definition: spell_generic.cpp:1110
Definition: spell_generic.cpp:1135
Definition: spell_generic.cpp:1175
Definition: spell_generic.cpp:1209
Definition: spell_generic.cpp:1288
Definition: spell_generic.cpp:1321
Definition: spell_generic.cpp:1343
Definition: spell_generic.cpp:1385
Definition: spell_generic.cpp:1414
Definition: spell_generic.cpp:1449
Definition: spell_generic.cpp:1479
Definition: spell_generic.cpp:1526
Definition: spell_generic.cpp:1564
Definition: spell_generic.cpp:1639
Definition: spell_generic.cpp:1665
Definition: spell_generic.cpp:1707
Definition: spell_generic.cpp:1740
Definition: spell_generic.cpp:1792
Definition: spell_generic.cpp:1833
Definition: spell_generic.cpp:1871
Definition: spell_generic.cpp:1937
Definition: spell_generic.cpp:1975
Definition: spell_generic.cpp:2006
Definition: spell_generic.cpp:2051
Definition: spell_generic.cpp:2088
Definition: spell_generic.cpp:2112
Definition: spell_generic.cpp:2230
Definition: spell_generic.cpp:2266
Definition: spell_generic.cpp:2315
Definition: spell_generic.cpp:2336
Definition: spell_generic.cpp:2359
Definition: spell_generic.cpp:2379
Definition: spell_generic.cpp:2425
Definition: spell_generic.cpp:2471
Definition: spell_generic.cpp:2519
Definition: spell_generic.cpp:2545
Definition: spell_generic.cpp:2579
Definition: spell_generic.cpp:2618
Definition: spell_generic.cpp:2639
Definition: spell_generic.cpp:2675
Definition: spell_generic.cpp:2760
Definition: spell_generic.cpp:2890
Definition: spell_generic.cpp:3016
Definition: spell_generic.cpp:3084
Definition: spell_generic.cpp:3107
Definition: spell_generic.cpp:3157
Definition: spell_generic.cpp:3282
Definition: spell_generic.cpp:3508
Definition: spell_generic.cpp:3531
Definition: spell_generic.cpp:3571
Definition: spell_generic.cpp:3603
Definition: spell_generic.cpp:3630
Definition: spell_generic.cpp:3668
Definition: spell_generic.cpp:3699
Definition: spell_generic.cpp:3748
Definition: spell_generic.cpp:3789
Definition: spell_generic.cpp:3892
Definition: spell_generic.cpp:4009
Definition: spell_generic.cpp:4043
Definition: spell_generic.cpp:4082
Definition: spell_generic.cpp:4131
Definition: spell_generic.cpp:4170
Definition: spell_generic.cpp:4210
Definition: spell_generic.cpp:4232
Definition: spell_generic.cpp:4259
Definition: spell_generic.cpp:4281
Definition: spell_generic.cpp:4319
Definition: spell_generic.cpp:4360
Definition: spell_generic.cpp:4382
Definition: spell_generic.cpp:4407
Definition: spell_generic.cpp:4437
Definition: spell_generic.cpp:4460
Definition: spell_generic.cpp:4485
Definition: spell_generic.cpp:4510
Definition: spell_generic.cpp:4565
Definition: spell_generic.cpp:4620
Definition: spell_generic.cpp:4661

References EFFECT_0, RegisterSpellAndAuraScriptPair, RegisterSpellScript, RegisterSpellScriptWithArgs, SPELL_AURA_DUMMY, SPELL_BIG_BLIZZARD_BEAR_100, SPELL_BIG_BLIZZARD_BEAR_150, SPELL_BIG_BLIZZARD_BEAR_280, SPELL_BIG_BLIZZARD_BEAR_310, SPELL_BIG_BLIZZARD_BEAR_60, SPELL_BIG_LOVE_ROCKET_0, SPELL_BIG_LOVE_ROCKET_100, SPELL_BIG_LOVE_ROCKET_150, SPELL_BIG_LOVE_ROCKET_310, SPELL_BIG_LOVE_ROCKET_60, SPELL_BLAZING_HIPPOGRYPH_150, SPELL_BLAZING_HIPPOGRYPH_280, SPELL_CELESTIAL_STEED_100, SPELL_CELESTIAL_STEED_150, SPELL_CELESTIAL_STEED_280, SPELL_CELESTIAL_STEED_310, SPELL_CELESTIAL_STEED_60, SPELL_CENARION_SCOUT_LIFEBLOOM_FINAL_HEAL, SPELL_CONSUME_LEECH_AQ20, SPELL_CONSUME_LEECH_HEAL_AQ20, SPELL_FACTION_CHAMPIONS_DRU_LIFEBLOOM_FINAL_HEAL, SPELL_HEADLESS_HORSEMAN_MOUNT_100, SPELL_HEADLESS_HORSEMAN_MOUNT_150, SPELL_HEADLESS_HORSEMAN_MOUNT_280, SPELL_HEADLESS_HORSEMAN_MOUNT_60, SPELL_HEXLORD_MALACRASS_LIFEBLOOM_FINAL_HEAL, SPELL_HIVEZARA_CATALYST, SPELL_INVINCIBLE_100, SPELL_INVINCIBLE_150, SPELL_INVINCIBLE_310, SPELL_INVINCIBLE_60, SPELL_MAGIC_BROOM_100, SPELL_MAGIC_BROOM_150, SPELL_MAGIC_BROOM_280, SPELL_MAGIC_BROOM_60, SPELL_SUMMON_EARTH_ELEMENTAL, SPELL_SUMMON_FIRE_ELEMENTAL, SPELL_TUR_RAGEPAW_LIFEBLOOM_FINAL_HEAL, SPELL_TWISTED_VISAGE_LIFEBLOOM_FINAL_HEAL, SPELL_VEKNISS_CATALYST, SPELL_WINGED_STEED_150, SPELL_WINGED_STEED_280, SPELL_X53_TOURING_ROCKET_150, SPELL_X53_TOURING_ROCKET_280, SPELL_X53_TOURING_ROCKET_310, TARGET_UNIT_CONE_ENEMY_24, TARGET_UNIT_SRC_AREA_ALLY, TARGET_UNIT_SRC_AREA_ENEMY, and TARGET_UNIT_SRC_AREA_ENTRY.

Referenced by AddSpellsScripts().

◆ AddSC_hunter_spell_scripts()

void AddSC_hunter_spell_scripts ( )
1312{
1341}
Definition: spell_hunter.cpp:76
Definition: spell_hunter.cpp:107
Definition: spell_hunter.cpp:123
Definition: spell_hunter.cpp:139
Definition: spell_hunter.cpp:157
Definition: spell_hunter.cpp:277
Definition: spell_hunter.cpp:307
Definition: spell_hunter.cpp:360
Definition: spell_hunter.cpp:421
Definition: spell_hunter.cpp:505
Definition: spell_hunter.cpp:533
Definition: spell_hunter.cpp:557
Definition: spell_hunter.cpp:580
Definition: spell_hunter.cpp:640
Definition: spell_hunter.cpp:693
Definition: spell_hunter.cpp:718
Definition: spell_hunter.cpp:768
Definition: spell_hunter.cpp:813
Definition: spell_hunter.cpp:863
Definition: spell_hunter.cpp:898
Definition: spell_hunter.cpp:914
Definition: spell_hunter.cpp:934
Definition: spell_hunter.cpp:1013
Definition: spell_hunter.cpp:1042
Definition: spell_hunter.cpp:1096
Definition: spell_hunter.cpp:1151
Definition: spell_hunter.cpp:1258
Definition: spell_hunter.cpp:1279

References RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSC_item_spell_scripts()

void AddSC_item_spell_scripts ( )
3823{
3863 // 23074 Arcanite Dragonling
3865 // 23133 Gnomish Battle Chicken
3866 RegisterSpellScriptWithArgs(spell_item_trigger_spell, "spell_item_gnomish_battle_chicken", SPELL_BATTLE_CHICKEN);
3867 // 23076 Mechanical Dragonling
3869 // 23075 Mithril Mechanical Dragonling
3878 RegisterSpellScriptWithArgs(spell_item_defibrillate, "spell_item_gnomish_army_knife", 33);
3940}
@ SPELL_MECHANICAL_DRAGONLING
Definition: spell_item.cpp:2578
@ SPELL_MITHRIL_MECHANICAL_DRAGONLING
Definition: spell_item.cpp:2579
@ SPELL_BATTLE_CHICKEN
Definition: spell_item.cpp:2577
@ SPELL_ARCANITE_DRAGONLING
Definition: spell_item.cpp:2576
@ SPELL_GOBLIN_JUMPER_CABLES_XL_FAIL
Definition: spell_item.cpp:1472
@ SPELL_GOBLIN_JUMPER_CABLES_FAIL
Definition: spell_item.cpp:1471
Definition: spell_item.cpp:42
Definition: spell_item.cpp:68
Definition: spell_item.cpp:110
Definition: spell_item.cpp:152
Definition: spell_item.cpp:181
Definition: spell_item.cpp:202
Definition: spell_item.cpp:237
Definition: spell_item.cpp:295
Definition: spell_item.cpp:320
Definition: spell_item.cpp:342
Definition: spell_item.cpp:363
Definition: spell_item.cpp:400
Definition: spell_item.cpp:424
Definition: spell_item.cpp:458
Definition: spell_item.cpp:487
Definition: spell_item.cpp:520
Definition: spell_item.cpp:550
Definition: spell_item.cpp:567
Definition: spell_item.cpp:607
Definition: spell_item.cpp:653
Definition: spell_item.cpp:686
Definition: spell_item.cpp:721
Definition: spell_item.cpp:752
Definition: spell_item.cpp:793
Definition: spell_item.cpp:815
Definition: spell_item.cpp:838
Definition: spell_item.cpp:861
Definition: spell_item.cpp:878
Definition: spell_item.cpp:915
Definition: spell_item.cpp:951
Definition: spell_item.cpp:973
Definition: spell_item.cpp:998
Definition: spell_item.cpp:1029
Definition: spell_item.cpp:1047
Definition: spell_item.cpp:1075
Definition: spell_item.cpp:1103
Definition: spell_item.cpp:1144
Definition: spell_item.cpp:1161
Definition: spell_item.cpp:1190
Definition: spell_item.cpp:1244
Definition: spell_item.cpp:1277
Definition: spell_item.cpp:1307
Definition: spell_item.cpp:1340
Definition: spell_item.cpp:1362
Definition: spell_item.cpp:1380
Definition: spell_item.cpp:1401
Definition: spell_item.cpp:1422
Definition: spell_item.cpp:1476
Definition: spell_item.cpp:1516
Definition: spell_item.cpp:1549
Definition: spell_item.cpp:1606
Definition: spell_item.cpp:1628
Definition: spell_item.cpp:1656
Definition: spell_item.cpp:1685
Definition: spell_item.cpp:1740
Definition: spell_item.cpp:1777
Definition: spell_item.cpp:1864
Definition: spell_item.cpp:1881
Definition: spell_item.cpp:1907
Definition: spell_item.cpp:1952
Definition: spell_item.cpp:1996
Definition: spell_item.cpp:2039
Definition: spell_item.cpp:2066
Definition: spell_item.cpp:2120
Definition: spell_item.cpp:2179
Definition: spell_item.cpp:2239
Definition: spell_item.cpp:2294
Definition: spell_item.cpp:2327
Definition: spell_item.cpp:2397
Definition: spell_item.cpp:2453
Definition: spell_item.cpp:2508
Definition: spell_item.cpp:2535
Definition: spell_item.cpp:2583
Definition: spell_item.cpp:2627
Definition: spell_item.cpp:2656
Definition: spell_item.cpp:2699
Definition: spell_item.cpp:2737
Definition: spell_item.cpp:2774
Definition: spell_item.cpp:2796
Definition: spell_item.cpp:2827
Definition: spell_item.cpp:2865
Definition: spell_item.cpp:2922
Definition: spell_item.cpp:2955
Definition: spell_item.cpp:2982
Definition: spell_item.cpp:3025
Definition: spell_item.cpp:3069
Definition: spell_item.cpp:3102
Definition: spell_item.cpp:3141
Definition: spell_item.cpp:3203
Definition: spell_item.cpp:3237
Definition: spell_item.cpp:3270
Definition: spell_item.cpp:3308
Definition: spell_item.cpp:3336
Definition: spell_item.cpp:3369
Definition: spell_item.cpp:3393
Definition: spell_item.cpp:3429
Definition: spell_item.cpp:3449
Definition: spell_item.cpp:3471
Definition: spell_item.cpp:3493
Definition: spell_item.cpp:3521
Definition: spell_item.cpp:3551
Definition: spell_item.cpp:3606
Definition: spell_item.cpp:3636
Definition: spell_item.cpp:3665
Definition: spell_item.cpp:3695
Definition: spell_item.cpp:3723
Definition: spell_item.cpp:3745
Definition: spell_item.cpp:3765
Definition: spell_item.cpp:3789

References RegisterSpellAndAuraScriptPair, RegisterSpellScript, RegisterSpellScriptWithArgs, SPELL_ARCANITE_DRAGONLING, SPELL_BATTLE_CHICKEN, SPELL_GOBLIN_JUMPER_CABLES_FAIL, SPELL_GOBLIN_JUMPER_CABLES_XL_FAIL, SPELL_MECHANICAL_DRAGONLING, and SPELL_MITHRIL_MECHANICAL_DRAGONLING.

Referenced by AddSpellsScripts().

◆ AddSC_mage_spell_scripts()

void AddSC_mage_spell_scripts ( )
1061{
1085}
Definition: spell_mage.cpp:62
Definition: spell_mage.cpp:90
Definition: spell_mage.cpp:132
Definition: spell_mage.cpp:160
Definition: spell_mage.cpp:181
Definition: spell_mage.cpp:212
Definition: spell_mage.cpp:232
Definition: spell_mage.cpp:344
Definition: spell_mage.cpp:367
Definition: spell_mage.cpp:386
Definition: spell_mage.cpp:435
Definition: spell_mage.cpp:457
Definition: spell_mage.cpp:494
Definition: spell_mage.cpp:553
Definition: spell_mage.cpp:627
Definition: spell_mage.cpp:672
Definition: spell_mage.cpp:727
Definition: spell_mage.cpp:755
Definition: spell_mage.cpp:782
Definition: spell_mage.cpp:870
Definition: spell_mage.cpp:909
Definition: spell_mage.cpp:954
Definition: spell_mage.cpp:1032

References RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSC_paladin_spell_scripts()

void AddSC_paladin_spell_scripts ( )
1075{
1101}
@ SPELL_PALADIN_JUDGEMENT_OF_JUSTICE
Definition: spell_paladin.cpp:61
@ SPELL_PALADIN_JUDGEMENT_OF_LIGHT
Definition: spell_paladin.cpp:62
@ SPELL_PALADIN_JUDGEMENT_OF_WISDOM
Definition: spell_paladin.cpp:63
Definition: spell_paladin.cpp:93
Definition: spell_paladin.cpp:144
Definition: spell_paladin.cpp:162
Definition: spell_paladin.cpp:178
Definition: spell_paladin.cpp:194
Definition: spell_paladin.cpp:290
Definition: spell_paladin.cpp:368
Definition: spell_paladin.cpp:400
Definition: spell_paladin.cpp:450
Definition: spell_paladin.cpp:497
Definition: spell_paladin.cpp:541
Definition: spell_paladin.cpp:572
Definition: spell_paladin.cpp:606
Definition: spell_paladin.cpp:631
Definition: spell_paladin.cpp:663
Definition: spell_paladin.cpp:685
Definition: spell_paladin.cpp:708
Definition: spell_paladin.cpp:740
Definition: spell_paladin.cpp:760
Definition: spell_paladin.cpp:782
Definition: spell_paladin.cpp:845
Definition: spell_paladin.cpp:891
Definition: spell_paladin.cpp:909
Definition: spell_paladin.cpp:974
Definition: spell_paladin.cpp:1025

References RegisterSpellAndAuraScriptPair, RegisterSpellScript, RegisterSpellScriptWithArgs, SPELL_PALADIN_JUDGEMENT_OF_JUSTICE, SPELL_PALADIN_JUDGEMENT_OF_LIGHT, and SPELL_PALADIN_JUDGEMENT_OF_WISDOM.

Referenced by AddSpellsScripts().

◆ AddSC_priest_spell_scripts()

void AddSC_priest_spell_scripts ( )
930{
952}
Definition: spell_priest.cpp:77
Definition: spell_priest.cpp:154
Definition: spell_priest.cpp:183
Definition: spell_priest.cpp:220
Definition: spell_priest.cpp:244
Definition: spell_priest.cpp:275
Definition: spell_priest.cpp:319
Definition: spell_priest.cpp:344
Definition: spell_priest.cpp:376
Definition: spell_priest.cpp:418
Definition: spell_priest.cpp:456
Definition: spell_priest.cpp:473
Definition: spell_priest.cpp:511
Definition: spell_priest.cpp:527
Definition: spell_priest.cpp:549
Definition: spell_priest.cpp:661
Definition: spell_priest.cpp:700
Definition: spell_priest.cpp:730
Definition: spell_priest.cpp:779
Definition: spell_priest.cpp:816
Definition: spell_priest.cpp:838
Definition: spell_priest.cpp:894

References RegisterSpellAndAuraScriptPair, and RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSC_quest_spell_scripts()

void AddSC_quest_spell_scripts ( )
2452{
2522}
Definition: spell_quest.cpp:36
Definition: spell_quest.cpp:56
Definition: spell_quest.cpp:99
Definition: spell_quest.cpp:154
Definition: spell_quest.cpp:179
Definition: spell_quest.cpp:198
Definition: spell_quest.cpp:218
Definition: spell_quest.cpp:245
Definition: spell_quest.cpp:267
Definition: spell_quest.cpp:296
Definition: spell_quest.cpp:313
Definition: spell_quest.cpp:349
Definition: spell_quest.cpp:378
Definition: spell_quest.cpp:416
Definition: spell_quest.cpp:441
Definition: spell_quest.cpp:461
Definition: spell_quest.cpp:505
Definition: spell_quest.cpp:574
Definition: spell_quest.cpp:661
Definition: spell_quest.cpp:687
Definition: spell_quest.cpp:713
Definition: spell_quest.cpp:732
Definition: spell_quest.cpp:773
Definition: spell_quest.cpp:833
Definition: spell_quest.cpp:850
Definition: spell_quest.cpp:877
Definition: spell_quest.cpp:907
Definition: spell_quest.cpp:946
Definition: spell_quest.cpp:1023
Definition: spell_quest.cpp:1078
Definition: spell_quest.cpp:1098
Definition: spell_quest.cpp:1148
Definition: spell_quest.cpp:1223
Definition: spell_quest.cpp:1265
Definition: spell_quest.cpp:1306
Definition: spell_quest.cpp:1340
Definition: spell_quest.cpp:1386
Definition: spell_quest.cpp:1424
Definition: spell_quest.cpp:1460
Definition: spell_quest.cpp:1492
Definition: spell_quest.cpp:1523
Definition: spell_quest.cpp:1555
Definition: spell_quest.cpp:1592
Definition: spell_quest.cpp:1618
Definition: spell_quest.cpp:1656
Definition: spell_quest.cpp:1707
Definition: spell_quest.cpp:1740
Definition: spell_quest.cpp:1782
Definition: spell_quest.cpp:1809
Definition: spell_quest.cpp:1850
Definition: spell_quest.cpp:1868
Definition: spell_quest.cpp:1887
Definition: spell_quest.cpp:1905
Definition: spell_quest.cpp:1974
Definition: spell_quest.cpp:2053
Definition: spell_quest.cpp:2106
Definition: spell_quest.cpp:2172
Definition: spell_quest.cpp:2226
Definition: spell_quest.cpp:2273
Definition: spell_quest.cpp:2291
Definition: spell_quest.cpp:2312
Definition: spell_quest.cpp:2341
Definition: spell_quest.cpp:2365
Definition: spell_quest.cpp:2388
Definition: spell_quest.cpp:2414

References RegisterSpellAndAuraScriptPair, and RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSC_rogue_spell_scripts()

void AddSC_rogue_spell_scripts ( )

References RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSC_shaman_spell_scripts()

void AddSC_shaman_spell_scripts ( )
1108{
1138}
Definition: spell_shaman.cpp:72
Definition: spell_shaman.cpp:94
Definition: spell_shaman.cpp:113
Definition: spell_shaman.cpp:147
Definition: spell_shaman.cpp:168
Definition: spell_shaman.cpp:283
Definition: spell_shaman.cpp:360
Definition: spell_shaman.cpp:396
Definition: spell_shaman.cpp:429
Definition: spell_shaman.cpp:458
Definition: spell_shaman.cpp:497
Definition: spell_shaman.cpp:520
Definition: spell_shaman.cpp:575
Definition: spell_shaman.cpp:634
Definition: spell_shaman.cpp:650
Definition: spell_shaman.cpp:694
Definition: spell_shaman.cpp:746
Definition: spell_shaman.cpp:777
Definition: spell_shaman.cpp:819
Definition: spell_shaman.cpp:850
Definition: spell_shaman.cpp:872
Definition: spell_shaman.cpp:894
Definition: spell_shaman.cpp:925
Definition: spell_shaman.cpp:948
Definition: spell_shaman.cpp:980
Definition: spell_shaman.cpp:1005
Definition: spell_shaman.cpp:1040
Definition: spell_shaman.cpp:1063
Definition: spell_shaman.cpp:1081

References RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSC_warlock_spell_scripts()

void AddSC_warlock_spell_scripts ( )
1271{
1302}
Definition: spell_warlock.cpp:76
Definition: spell_warlock.cpp:119
Definition: spell_warlock.cpp:135
Definition: spell_warlock.cpp:160
Definition: spell_warlock.cpp:212
Definition: spell_warlock.cpp:230
Definition: spell_warlock.cpp:246
Definition: spell_warlock.cpp:276
Definition: spell_warlock.cpp:382
Definition: spell_warlock.cpp:464
Definition: spell_warlock.cpp:492
Definition: spell_warlock.cpp:549
Definition: spell_warlock.cpp:620
Definition: spell_warlock.cpp:642
Definition: spell_warlock.cpp:659
Definition: spell_warlock.cpp:689
Definition: spell_warlock.cpp:715
Definition: spell_warlock.cpp:757
Definition: spell_warlock.cpp:816
Definition: spell_warlock.cpp:862
Definition: spell_warlock.cpp:890
Definition: spell_warlock.cpp:929
Definition: spell_warlock.cpp:946
Definition: spell_warlock.cpp:971
Definition: spell_warlock.cpp:999
Definition: spell_warlock.cpp:1033
Definition: spell_warlock.cpp:1075
Definition: spell_warlock.cpp:1101
Definition: spell_warlock.cpp:1123
Definition: spell_warlock.cpp:1212
Definition: spell_warlock.cpp:1232

References RegisterSpellAndAuraScriptPair, and RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSC_warrior_spell_scripts()

void AddSC_warrior_spell_scripts ( )
888{
913}
Definition: spell_warrior.cpp:79
Definition: spell_warrior.cpp:101
Definition: spell_warrior.cpp:125
Definition: spell_warrior.cpp:146
Definition: spell_warrior.cpp:176
Definition: spell_warrior.cpp:199
Definition: spell_warrior.cpp:229
Definition: spell_warrior.cpp:252
Definition: spell_warrior.cpp:284
Definition: spell_warrior.cpp:316
Definition: spell_warrior.cpp:353
Definition: spell_warrior.cpp:378
Definition: spell_warrior.cpp:435
Definition: spell_warrior.cpp:451
Definition: spell_warrior.cpp:487
Definition: spell_warrior.cpp:504
Definition: spell_warrior.cpp:541
Definition: spell_warrior.cpp:558
Definition: spell_warrior.cpp:599
Definition: spell_warrior.cpp:619
Definition: spell_warrior.cpp:689
Definition: spell_warrior.cpp:773
Definition: spell_warrior.cpp:798
Definition: spell_warrior.cpp:829
Definition: spell_warrior.cpp:855

References RegisterSpellAndAuraScriptPair, and RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSpellsScripts()

void AddSpellsScripts ( )
36{
50}
void AddSC_priest_spell_scripts()
Definition: spell_priest.cpp:929
void AddSC_paladin_spell_scripts()
Definition: spell_paladin.cpp:1074
void AddSC_warlock_spell_scripts()
Definition: spell_warlock.cpp:1270
void AddSC_druid_spell_scripts()
Definition: spell_druid.cpp:1191
void AddSC_shaman_spell_scripts()
Definition: spell_shaman.cpp:1107
void AddSC_mage_spell_scripts()
Definition: spell_mage.cpp:1060
void AddSC_rogue_spell_scripts()
Definition: spell_rogue.cpp:696
void AddSC_item_spell_scripts()
Definition: spell_item.cpp:3822
void AddSC_warrior_spell_scripts()
Definition: spell_warrior.cpp:887
void AddSC_generic_spell_scripts()
Definition: spell_generic.cpp:4695
void AddSC_deathknight_spell_scripts()
Definition: spell_dk.cpp:2141
void AddSC_quest_spell_scripts()
Definition: spell_quest.cpp:2451
void AddSC_hunter_spell_scripts()
Definition: spell_hunter.cpp:1311

References AddSC_deathknight_spell_scripts(), AddSC_druid_spell_scripts(), AddSC_generic_spell_scripts(), AddSC_hunter_spell_scripts(), AddSC_item_spell_scripts(), AddSC_mage_spell_scripts(), AddSC_paladin_spell_scripts(), AddSC_priest_spell_scripts(), AddSC_quest_spell_scripts(), AddSC_rogue_spell_scripts(), AddSC_shaman_spell_scripts(), AddSC_warlock_spell_scripts(), and AddSC_warrior_spell_scripts().