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 ( )
2207{
2253}
#define RegisterSpellAndAuraScriptPair(script_1, script_2)
Definition: SpellScriptLoader.h:90
#define RegisterSpellScript(spell_script)
Definition: SpellScriptLoader.h:88
Definition: spell_dk.cpp:95
Definition: spell_dk.cpp:146
Definition: spell_dk.cpp:259
Definition: spell_dk.cpp:277
Definition: spell_dk.cpp:304
Definition: spell_dk.cpp:335
Definition: spell_dk.cpp:357
Definition: spell_dk.cpp:383
Definition: spell_dk.cpp:404
Definition: spell_dk.cpp:427
Definition: spell_dk.cpp:443
Definition: spell_dk.cpp:461
Definition: spell_dk.cpp:477
Definition: spell_dk.cpp:510
Definition: spell_dk.cpp:529
Definition: spell_dk.cpp:547
Definition: spell_dk.cpp:565
Definition: spell_dk.cpp:604
Definition: spell_dk.cpp:690
Definition: spell_dk.cpp:712
Definition: spell_dk.cpp:730
Definition: spell_dk.cpp:869
Definition: spell_dk.cpp:900
Definition: spell_dk.cpp:959
Definition: spell_dk.cpp:1006
Definition: spell_dk.cpp:1039
Definition: spell_dk.cpp:1109
Definition: spell_dk.cpp:1202
Definition: spell_dk.cpp:1256
Definition: spell_dk.cpp:1286
Definition: spell_dk.cpp:1406
Definition: spell_dk.cpp:1455
Definition: spell_dk.cpp:1485
Definition: spell_dk.cpp:1519
Definition: spell_dk.cpp:1566
Definition: spell_dk.cpp:1604
Definition: spell_dk.cpp:1641
Definition: spell_dk.cpp:1678
Definition: spell_dk.cpp:1726
Definition: spell_dk.cpp:1763
Definition: spell_dk.cpp:1868
Definition: spell_dk.cpp:1990
Definition: spell_dk.cpp:2006
Definition: spell_dk.cpp:2029
Definition: spell_dk.cpp:2098
Definition: spell_dk.cpp:2135
Definition: spell_dk.cpp:2151

References RegisterSpellAndAuraScriptPair, and RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSC_druid_spell_scripts()

void AddSC_druid_spell_scripts ( )
1198{
1232}
Definition: spell_druid.cpp:73
Definition: spell_druid.cpp:112
Definition: spell_druid.cpp:142
Definition: spell_druid.cpp:167
Definition: spell_druid.cpp:192
Definition: spell_druid.cpp:249
Definition: spell_druid.cpp:285
Definition: spell_druid.cpp:311
Definition: spell_druid.cpp:392
Definition: spell_druid.cpp:415
Definition: spell_druid.cpp:435
Definition: spell_druid.cpp:491
Definition: spell_druid.cpp:531
Definition: spell_druid.cpp:555
Definition: spell_druid.cpp:574
Definition: spell_druid.cpp:637
Definition: spell_druid.cpp:666
Definition: spell_druid.cpp:688
Definition: spell_druid.cpp:721
Definition: spell_druid.cpp:737
Definition: spell_druid.cpp:755
Definition: spell_druid.cpp:788
Definition: spell_druid.cpp:825
Definition: spell_druid.cpp:857
Definition: spell_druid.cpp:876
Definition: spell_druid.cpp:904
Definition: spell_druid.cpp:920
Definition: spell_druid.cpp:955
Definition: spell_druid.cpp:974
Definition: spell_druid.cpp:1003
Definition: spell_druid.cpp:1026
Definition: spell_druid.cpp:1043
Definition: spell_druid.cpp:1061
Definition: spell_druid.cpp:1105
Definition: spell_druid.cpp:1147
Definition: spell_druid.cpp:1178

References RegisterSpellAndAuraScriptPair, and RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSC_generic_spell_scripts()

void AddSC_generic_spell_scripts ( )
5140{
5148 RegisterSpellScriptWithArgs(spell_gen_relocaste_dest, "spell_q10838_demoniac_scryer_visual", 0, 0, 20.0, 0);
5149 RegisterSpellScriptWithArgs(spell_gen_relocaste_dest, "spell_q20438_q24556_aquantos_laundry", 0, 0, 7.0f, 0);
5152 RegisterSpellScriptWithArgs(spell_gen_disabled_above_level, "spell_gen_disabled_above_73", 73);
5153 RegisterSpellScriptWithArgs(spell_gen_disabled_above_level, "spell_gen_disabled_above_70", 70);
5223 RegisterSpellScriptWithArgs(spell_gen_dalaran_disguise, "spell_gen_sunreaver_disguise");
5224 RegisterSpellScriptWithArgs(spell_gen_dalaran_disguise, "spell_gen_silver_covenant_disguise");
5226 RegisterSpellScriptWithArgs(spell_gen_break_shield, "spell_gen_break_shield");
5227 RegisterSpellScriptWithArgs(spell_gen_break_shield, "spell_gen_tournament_counterattack");
5238 RegisterSpellScriptWithArgs(spell_gen_count_pct_from_max_hp, "spell_gen_default_count_pct_from_max_hp");
5239 RegisterSpellScriptWithArgs(spell_gen_count_pct_from_max_hp, "spell_gen_10pct_count_pct_from_max_hp", 10);
5240 RegisterSpellScriptWithArgs(spell_gen_count_pct_from_max_hp, "spell_gen_50pct_count_pct_from_max_hp", 50);
5241 RegisterSpellScriptWithArgs(spell_gen_count_pct_from_max_hp, "spell_gen_100pct_count_pct_from_max_hp", 100);
5257 RegisterSpellScriptWithArgs(spell_gen_mount, "spell_winged_steed_of_the_ebon_blade", 0, 0, 0, SPELL_WINGED_STEED_150, SPELL_WINGED_STEED_280, 0);
5292}
#define RegisterSpellScriptWithArgs(spell_script, script_name,...)
Definition: SpellScriptLoader.h:87
@ SPELL_AURA_DUMMY
Definition: SpellAuraDefines.h:67
@ SPELL_MAGIC_BROOM_100
Definition: spell_generic.cpp:3952
@ SPELL_BIG_BLIZZARD_BEAR_100
Definition: spell_generic.cpp:3997
@ SPELL_MAGIC_BROOM_60
Definition: spell_generic.cpp:3951
@ SPELL_CELESTIAL_STEED_280
Definition: spell_generic.cpp:3987
@ SPELL_BIG_LOVE_ROCKET_0
Definition: spell_generic.cpp:3967
@ SPELL_HEADLESS_HORSEMAN_MOUNT_60
Definition: spell_generic.cpp:3957
@ SPELL_MAGIC_BROOM_150
Definition: spell_generic.cpp:3953
@ SPELL_INVINCIBLE_100
Definition: spell_generic.cpp:3975
@ SPELL_BIG_BLIZZARD_BEAR_280
Definition: spell_generic.cpp:3999
@ SPELL_WINGED_STEED_280
Definition: spell_generic.cpp:3964
@ SPELL_INVINCIBLE_310
Definition: spell_generic.cpp:3977
@ SPELL_BIG_LOVE_ROCKET_60
Definition: spell_generic.cpp:3968
@ SPELL_HEADLESS_HORSEMAN_MOUNT_280
Definition: spell_generic.cpp:3960
@ SPELL_BIG_BLIZZARD_BEAR_60
Definition: spell_generic.cpp:3996
@ SPELL_CELESTIAL_STEED_150
Definition: spell_generic.cpp:3986
@ SPELL_CELESTIAL_STEED_60
Definition: spell_generic.cpp:3984
@ SPELL_BIG_LOVE_ROCKET_100
Definition: spell_generic.cpp:3969
@ SPELL_BLAZING_HIPPOGRYPH_150
Definition: spell_generic.cpp:3980
@ SPELL_BIG_BLIZZARD_BEAR_150
Definition: spell_generic.cpp:3998
@ SPELL_BIG_BLIZZARD_BEAR_310
Definition: spell_generic.cpp:4000
@ SPELL_BIG_LOVE_ROCKET_150
Definition: spell_generic.cpp:3970
@ SPELL_INVINCIBLE_150
Definition: spell_generic.cpp:3976
@ SPELL_BLAZING_HIPPOGRYPH_280
Definition: spell_generic.cpp:3981
@ SPELL_CELESTIAL_STEED_100
Definition: spell_generic.cpp:3985
@ SPELL_CELESTIAL_STEED_310
Definition: spell_generic.cpp:3988
@ SPELL_WINGED_STEED_150
Definition: spell_generic.cpp:3963
@ SPELL_MAGIC_BROOM_280
Definition: spell_generic.cpp:3954
@ SPELL_X53_TOURING_ROCKET_150
Definition: spell_generic.cpp:3991
@ SPELL_HEADLESS_HORSEMAN_MOUNT_150
Definition: spell_generic.cpp:3959
@ SPELL_X53_TOURING_ROCKET_280
Definition: spell_generic.cpp:3992
@ SPELL_HEADLESS_HORSEMAN_MOUNT_100
Definition: spell_generic.cpp:3958
@ SPELL_X53_TOURING_ROCKET_310
Definition: spell_generic.cpp:3993
@ SPELL_INVINCIBLE_60
Definition: spell_generic.cpp:3974
@ SPELL_BIG_LOVE_ROCKET_310
Definition: spell_generic.cpp:3971
@ SPELL_SUMMON_EARTH_ELEMENTAL
Definition: spell_generic.cpp:3904
@ SPELL_SUMMON_FIRE_ELEMENTAL
Definition: spell_generic.cpp:3903
@ SPELL_FACTION_CHAMPIONS_DRU_LIFEBLOOM_FINAL_HEAL
Definition: spell_generic.cpp:3860
@ SPELL_CENARION_SCOUT_LIFEBLOOM_FINAL_HEAL
Definition: spell_generic.cpp:3858
@ SPELL_TUR_RAGEPAW_LIFEBLOOM_FINAL_HEAL
Definition: spell_generic.cpp:3857
@ SPELL_HEXLORD_MALACRASS_LIFEBLOOM_FINAL_HEAL
Definition: spell_generic.cpp:3856
@ SPELL_TWISTED_VISAGE_LIFEBLOOM_FINAL_HEAL
Definition: spell_generic.cpp:3859
@ SPELL_HIVEZARA_CATALYST
Definition: spell_generic.cpp:4626
@ SPELL_VEKNISS_CATALYST
Definition: spell_generic.cpp:4627
@ SPELL_CONSUME_LEECH_AQ20
Definition: spell_generic.cpp:4622
@ SPELL_CONSUME_LEECH_HEAL_AQ20
Definition: spell_generic.cpp:4623
@ EFFECT_0
Definition: SharedDefines.h:31
@ TARGET_UNIT_SRC_AREA_ENTRY
Definition: SharedDefines.h:1416
@ TARGET_UNIT_SRC_AREA_ALLY
Definition: SharedDefines.h:1434
@ TARGET_UNIT_SRC_AREA_ENEMY
Definition: SharedDefines.h:1420
@ TARGET_UNIT_CONE_ENEMY_24
Definition: SharedDefines.h:1428
Definition: spell_generic.cpp:53
Definition: spell_generic.cpp:72
Definition: spell_generic.cpp:119
Definition: spell_generic.cpp:184
Definition: spell_generic.cpp:229
Definition: spell_generic.cpp:269
Definition: spell_generic.cpp:290
Definition: spell_generic.cpp:310
Definition: spell_generic.cpp:335
Definition: spell_generic.cpp:365
Definition: spell_generic.cpp:410
Definition: spell_generic.cpp:437
Definition: spell_generic.cpp:518
Definition: spell_generic.cpp:537
Definition: spell_generic.cpp:562
Definition: spell_generic.cpp:583
Definition: spell_generic.cpp:603
Definition: spell_generic.cpp:632
Definition: spell_generic.cpp:666
Definition: spell_generic.cpp:690
Definition: spell_generic.cpp:709
Definition: spell_generic.cpp:726
Definition: spell_generic.cpp:742
Definition: spell_generic.cpp:758
Definition: spell_generic.cpp:792
Definition: spell_generic.cpp:814
Definition: spell_generic.cpp:836
Definition: spell_generic.cpp:853
Definition: spell_generic.cpp:871
Definition: spell_generic.cpp:893
Definition: spell_generic.cpp:911
Definition: spell_generic.cpp:931
Definition: spell_generic.cpp:948
Definition: spell_generic.cpp:973
Definition: spell_generic.cpp:997
Definition: spell_generic.cpp:1017
Definition: spell_generic.cpp:1036
Definition: spell_generic.cpp:1064
Definition: spell_generic.cpp:1086
Definition: spell_generic.cpp:1109
Definition: spell_generic.cpp:1134
Definition: spell_generic.cpp:1174
Definition: spell_generic.cpp:1208
Definition: spell_generic.cpp:1287
Definition: spell_generic.cpp:1320
Definition: spell_generic.cpp:1342
Definition: spell_generic.cpp:1384
Definition: spell_generic.cpp:1413
Definition: spell_generic.cpp:1448
Definition: spell_generic.cpp:1478
Definition: spell_generic.cpp:1525
Definition: spell_generic.cpp:1563
Definition: spell_generic.cpp:1638
Definition: spell_generic.cpp:1664
Definition: spell_generic.cpp:1706
Definition: spell_generic.cpp:1739
Definition: spell_generic.cpp:1801
Definition: spell_generic.cpp:1837
Definition: spell_generic.cpp:1870
Definition: spell_generic.cpp:1909
Definition: spell_generic.cpp:1947
Definition: spell_generic.cpp:2013
Definition: spell_generic.cpp:2045
Definition: spell_generic.cpp:2071
Definition: spell_generic.cpp:2102
Definition: spell_generic.cpp:2147
Definition: spell_generic.cpp:2184
Definition: spell_generic.cpp:2208
Definition: spell_generic.cpp:2326
Definition: spell_generic.cpp:2362
Definition: spell_generic.cpp:2411
Definition: spell_generic.cpp:2432
Definition: spell_generic.cpp:2455
Definition: spell_generic.cpp:2475
Definition: spell_generic.cpp:2521
Definition: spell_generic.cpp:2567
Definition: spell_generic.cpp:2615
Definition: spell_generic.cpp:2641
Definition: spell_generic.cpp:2675
Definition: spell_generic.cpp:2714
Definition: spell_generic.cpp:2735
Definition: spell_generic.cpp:2771
Definition: spell_generic.cpp:2856
Definition: spell_generic.cpp:2986
Definition: spell_generic.cpp:3112
Definition: spell_generic.cpp:3180
Definition: spell_generic.cpp:3203
Definition: spell_generic.cpp:3253
Definition: spell_generic.cpp:3378
Definition: spell_generic.cpp:3604
Definition: spell_generic.cpp:3627
Definition: spell_generic.cpp:3669
Definition: spell_generic.cpp:3701
Definition: spell_generic.cpp:3728
Definition: spell_generic.cpp:3766
Definition: spell_generic.cpp:3791
Definition: spell_generic.cpp:3820
Definition: spell_generic.cpp:3869
Definition: spell_generic.cpp:3910
Definition: spell_generic.cpp:4013
Definition: spell_generic.cpp:4130
Definition: spell_generic.cpp:4164
Definition: spell_generic.cpp:4203
Definition: spell_generic.cpp:4252
Definition: spell_generic.cpp:4291
Definition: spell_generic.cpp:4331
Definition: spell_generic.cpp:4353
Definition: spell_generic.cpp:4380
Definition: spell_generic.cpp:4402
Definition: spell_generic.cpp:4440
Definition: spell_generic.cpp:4481
Definition: spell_generic.cpp:4503
Definition: spell_generic.cpp:4528
Definition: spell_generic.cpp:4558
Definition: spell_generic.cpp:4581
Definition: spell_generic.cpp:4606
Definition: spell_generic.cpp:4631
Definition: spell_generic.cpp:4686
Definition: spell_generic.cpp:4741
Definition: spell_generic.cpp:4782
Definition: spell_generic.cpp:4824
Definition: spell_generic.cpp:4860
Definition: spell_generic.cpp:4893
Definition: spell_generic.cpp:4935
Definition: spell_generic.cpp:4968
Definition: spell_generic.cpp:5008
Definition: spell_generic.cpp:5032
Definition: spell_generic.cpp:5057
Definition: spell_generic.cpp:5087
Definition: spell_generic.cpp:5113

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 ( )
1350{
1380}
Definition: spell_hunter.cpp:77
Definition: spell_hunter.cpp:108
Definition: spell_hunter.cpp:124
Definition: spell_hunter.cpp:140
Definition: spell_hunter.cpp:158
Definition: spell_hunter.cpp:290
Definition: spell_hunter.cpp:320
Definition: spell_hunter.cpp:373
Definition: spell_hunter.cpp:434
Definition: spell_hunter.cpp:518
Definition: spell_hunter.cpp:546
Definition: spell_hunter.cpp:570
Definition: spell_hunter.cpp:593
Definition: spell_hunter.cpp:653
Definition: spell_hunter.cpp:706
Definition: spell_hunter.cpp:731
Definition: spell_hunter.cpp:781
Definition: spell_hunter.cpp:826
Definition: spell_hunter.cpp:876
Definition: spell_hunter.cpp:911
Definition: spell_hunter.cpp:927
Definition: spell_hunter.cpp:947
Definition: spell_hunter.cpp:1026
Definition: spell_hunter.cpp:1055
Definition: spell_hunter.cpp:1109
Definition: spell_hunter.cpp:1164
Definition: spell_hunter.cpp:1271
Definition: spell_hunter.cpp:1292
Definition: spell_hunter.cpp:1327

References RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSC_item_spell_scripts()

void AddSC_item_spell_scripts ( )
3943{
3984 // 23074 Arcanite Dragonling
3986 // 23133 Gnomish Battle Chicken
3987 RegisterSpellScriptWithArgs(spell_item_trigger_spell, "spell_item_gnomish_battle_chicken", SPELL_BATTLE_CHICKEN);
3988 // 23076 Mechanical Dragonling
3990 // 23075 Mithril Mechanical Dragonling
3999 RegisterSpellScriptWithArgs(spell_item_defibrillate, "spell_item_gnomish_army_knife", 33);
4063}
@ SPELL_MECHANICAL_DRAGONLING
Definition: spell_item.cpp:2613
@ SPELL_MITHRIL_MECHANICAL_DRAGONLING
Definition: spell_item.cpp:2614
@ SPELL_BATTLE_CHICKEN
Definition: spell_item.cpp:2612
@ SPELL_ARCANITE_DRAGONLING
Definition: spell_item.cpp:2611
@ SPELL_GOBLIN_JUMPER_CABLES_XL_FAIL
Definition: spell_item.cpp:1500
@ SPELL_GOBLIN_JUMPER_CABLES_FAIL
Definition: spell_item.cpp:1499
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:853
Definition: spell_item.cpp:871
Definition: spell_item.cpp:889
Definition: spell_item.cpp:906
Definition: spell_item.cpp:943
Definition: spell_item.cpp:979
Definition: spell_item.cpp:1001
Definition: spell_item.cpp:1026
Definition: spell_item.cpp:1057
Definition: spell_item.cpp:1075
Definition: spell_item.cpp:1103
Definition: spell_item.cpp:1131
Definition: spell_item.cpp:1172
Definition: spell_item.cpp:1189
Definition: spell_item.cpp:1218
Definition: spell_item.cpp:1272
Definition: spell_item.cpp:1305
Definition: spell_item.cpp:1335
Definition: spell_item.cpp:1368
Definition: spell_item.cpp:1390
Definition: spell_item.cpp:1408
Definition: spell_item.cpp:1429
Definition: spell_item.cpp:1450
Definition: spell_item.cpp:1504
Definition: spell_item.cpp:1545
Definition: spell_item.cpp:1584
Definition: spell_item.cpp:1641
Definition: spell_item.cpp:1663
Definition: spell_item.cpp:1691
Definition: spell_item.cpp:1720
Definition: spell_item.cpp:1775
Definition: spell_item.cpp:1812
Definition: spell_item.cpp:1899
Definition: spell_item.cpp:1916
Definition: spell_item.cpp:1942
Definition: spell_item.cpp:1987
Definition: spell_item.cpp:2031
Definition: spell_item.cpp:2074
Definition: spell_item.cpp:2101
Definition: spell_item.cpp:2155
Definition: spell_item.cpp:2214
Definition: spell_item.cpp:2274
Definition: spell_item.cpp:2329
Definition: spell_item.cpp:2362
Definition: spell_item.cpp:2432
Definition: spell_item.cpp:2488
Definition: spell_item.cpp:2543
Definition: spell_item.cpp:2570
Definition: spell_item.cpp:2618
Definition: spell_item.cpp:2662
Definition: spell_item.cpp:2691
Definition: spell_item.cpp:2734
Definition: spell_item.cpp:2772
Definition: spell_item.cpp:2809
Definition: spell_item.cpp:2831
Definition: spell_item.cpp:2866
Definition: spell_item.cpp:2923
Definition: spell_item.cpp:2957
Definition: spell_item.cpp:2993
Definition: spell_item.cpp:3036
Definition: spell_item.cpp:3080
Definition: spell_item.cpp:3113
Definition: spell_item.cpp:3152
Definition: spell_item.cpp:3214
Definition: spell_item.cpp:3248
Definition: spell_item.cpp:3281
Definition: spell_item.cpp:3319
Definition: spell_item.cpp:3341
Definition: spell_item.cpp:3373
Definition: spell_item.cpp:3406
Definition: spell_item.cpp:3430
Definition: spell_item.cpp:3466
Definition: spell_item.cpp:3486
Definition: spell_item.cpp:3508
Definition: spell_item.cpp:3530
Definition: spell_item.cpp:3558
Definition: spell_item.cpp:3588
Definition: spell_item.cpp:3643
Definition: spell_item.cpp:3673
Definition: spell_item.cpp:3702
Definition: spell_item.cpp:3732
Definition: spell_item.cpp:3760
Definition: spell_item.cpp:3782
Definition: spell_item.cpp:3802
Definition: spell_item.cpp:3826
Definition: spell_item.cpp:3865
Definition: spell_item.cpp:3924

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 ( )
1110{
1136}
@ 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:103
Definition: spell_paladin.cpp:154
Definition: spell_paladin.cpp:172
Definition: spell_paladin.cpp:188
Definition: spell_paladin.cpp:204
Definition: spell_paladin.cpp:300
Definition: spell_paladin.cpp:378
Definition: spell_paladin.cpp:410
Definition: spell_paladin.cpp:460
Definition: spell_paladin.cpp:507
Definition: spell_paladin.cpp:551
Definition: spell_paladin.cpp:582
Definition: spell_paladin.cpp:616
Definition: spell_paladin.cpp:641
Definition: spell_paladin.cpp:673
Definition: spell_paladin.cpp:695
Definition: spell_paladin.cpp:718
Definition: spell_paladin.cpp:750
Definition: spell_paladin.cpp:770
Definition: spell_paladin.cpp:792
Definition: spell_paladin.cpp:855
Definition: spell_paladin.cpp:926
Definition: spell_paladin.cpp:944
Definition: spell_paladin.cpp:1009
Definition: spell_paladin.cpp:1060

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 ( )
953{
976}
Definition: spell_priest.cpp:78
Definition: spell_priest.cpp:155
Definition: spell_priest.cpp:184
Definition: spell_priest.cpp:221
Definition: spell_priest.cpp:245
Definition: spell_priest.cpp:276
Definition: spell_priest.cpp:320
Definition: spell_priest.cpp:345
Definition: spell_priest.cpp:377
Definition: spell_priest.cpp:419
Definition: spell_priest.cpp:457
Definition: spell_priest.cpp:474
Definition: spell_priest.cpp:512
Definition: spell_priest.cpp:528
Definition: spell_priest.cpp:550
Definition: spell_priest.cpp:662
Definition: spell_priest.cpp:701
Definition: spell_priest.cpp:731
Definition: spell_priest.cpp:780
Definition: spell_priest.cpp:817
Definition: spell_priest.cpp:839
Definition: spell_priest.cpp:895
Definition: spell_priest.cpp:932

References RegisterSpellAndAuraScriptPair, and RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSC_quest_spell_scripts()

void AddSC_quest_spell_scripts ( )
2499{
2571}
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:1002
Definition: spell_quest.cpp:1026
Definition: spell_quest.cpp:1081
Definition: spell_quest.cpp:1101
Definition: spell_quest.cpp:1151
Definition: spell_quest.cpp:1226
Definition: spell_quest.cpp:1268
Definition: spell_quest.cpp:1309
Definition: spell_quest.cpp:1343
Definition: spell_quest.cpp:1389
Definition: spell_quest.cpp:1427
Definition: spell_quest.cpp:1463
Definition: spell_quest.cpp:1495
Definition: spell_quest.cpp:1526
Definition: spell_quest.cpp:1558
Definition: spell_quest.cpp:1595
Definition: spell_quest.cpp:1621
Definition: spell_quest.cpp:1659
Definition: spell_quest.cpp:1710
Definition: spell_quest.cpp:1743
Definition: spell_quest.cpp:1785
Definition: spell_quest.cpp:1812
Definition: spell_quest.cpp:1853
Definition: spell_quest.cpp:1871
Definition: spell_quest.cpp:1890
Definition: spell_quest.cpp:1908
Definition: spell_quest.cpp:1977
Definition: spell_quest.cpp:2056
Definition: spell_quest.cpp:2109
Definition: spell_quest.cpp:2175
Definition: spell_quest.cpp:2229
Definition: spell_quest.cpp:2276
Definition: spell_quest.cpp:2294
Definition: spell_quest.cpp:2315
Definition: spell_quest.cpp:2344
Definition: spell_quest.cpp:2368
Definition: spell_quest.cpp:2391
Definition: spell_quest.cpp:2417
Definition: spell_quest.cpp:2460
Definition: spell_quest.cpp:2481

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 ( )
1149{
1180}
Definition: spell_shaman.cpp:74
Definition: spell_shaman.cpp:96
Definition: spell_shaman.cpp:115
Definition: spell_shaman.cpp:149
Definition: spell_shaman.cpp:170
Definition: spell_shaman.cpp:285
Definition: spell_shaman.cpp:362
Definition: spell_shaman.cpp:398
Definition: spell_shaman.cpp:431
Definition: spell_shaman.cpp:460
Definition: spell_shaman.cpp:499
Definition: spell_shaman.cpp:522
Definition: spell_shaman.cpp:577
Definition: spell_shaman.cpp:636
Definition: spell_shaman.cpp:652
Definition: spell_shaman.cpp:696
Definition: spell_shaman.cpp:748
Definition: spell_shaman.cpp:779
Definition: spell_shaman.cpp:821
Definition: spell_shaman.cpp:852
Definition: spell_shaman.cpp:874
Definition: spell_shaman.cpp:896
Definition: spell_shaman.cpp:927
Definition: spell_shaman.cpp:950
Definition: spell_shaman.cpp:982
Definition: spell_shaman.cpp:1007
Definition: spell_shaman.cpp:1042
Definition: spell_shaman.cpp:1065
Definition: spell_shaman.cpp:1083
Definition: spell_shaman.cpp:1111

References RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSC_warlock_spell_scripts()

void AddSC_warlock_spell_scripts ( )
1325{
1357}
Definition: spell_warlock.cpp:77
Definition: spell_warlock.cpp:120
Definition: spell_warlock.cpp:136
Definition: spell_warlock.cpp:161
Definition: spell_warlock.cpp:213
Definition: spell_warlock.cpp:231
Definition: spell_warlock.cpp:248
Definition: spell_warlock.cpp:281
Definition: spell_warlock.cpp:392
Definition: spell_warlock.cpp:479
Definition: spell_warlock.cpp:507
Definition: spell_warlock.cpp:564
Definition: spell_warlock.cpp:635
Definition: spell_warlock.cpp:657
Definition: spell_warlock.cpp:674
Definition: spell_warlock.cpp:704
Definition: spell_warlock.cpp:730
Definition: spell_warlock.cpp:772
Definition: spell_warlock.cpp:831
Definition: spell_warlock.cpp:877
Definition: spell_warlock.cpp:905
Definition: spell_warlock.cpp:944
Definition: spell_warlock.cpp:961
Definition: spell_warlock.cpp:986
Definition: spell_warlock.cpp:1014
Definition: spell_warlock.cpp:1048
Definition: spell_warlock.cpp:1090
Definition: spell_warlock.cpp:1116
Definition: spell_warlock.cpp:1138
Definition: spell_warlock.cpp:1227
Definition: spell_warlock.cpp:1247
Definition: spell_warlock.cpp:1286

References RegisterSpellAndAuraScriptPair, and RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSC_warrior_spell_scripts()

void AddSC_warrior_spell_scripts ( )
900{
925}
Definition: spell_warrior.cpp:80
Definition: spell_warrior.cpp:102
Definition: spell_warrior.cpp:126
Definition: spell_warrior.cpp:147
Definition: spell_warrior.cpp:177
Definition: spell_warrior.cpp:200
Definition: spell_warrior.cpp:230
Definition: spell_warrior.cpp:253
Definition: spell_warrior.cpp:285
Definition: spell_warrior.cpp:317
Definition: spell_warrior.cpp:354
Definition: spell_warrior.cpp:379
Definition: spell_warrior.cpp:436
Definition: spell_warrior.cpp:452
Definition: spell_warrior.cpp:488
Definition: spell_warrior.cpp:505
Definition: spell_warrior.cpp:542
Definition: spell_warrior.cpp:559
Definition: spell_warrior.cpp:600
Definition: spell_warrior.cpp:620
Definition: spell_warrior.cpp:701
Definition: spell_warrior.cpp:785
Definition: spell_warrior.cpp:810
Definition: spell_warrior.cpp:841
Definition: spell_warrior.cpp:867

References RegisterSpellAndAuraScriptPair, and RegisterSpellScript.

Referenced by AddSpellsScripts().

◆ AddSpellsScripts()

void AddSpellsScripts ( )
36{
50}
void AddSC_priest_spell_scripts()
Definition: spell_priest.cpp:952
void AddSC_paladin_spell_scripts()
Definition: spell_paladin.cpp:1109
void AddSC_warlock_spell_scripts()
Definition: spell_warlock.cpp:1324
void AddSC_druid_spell_scripts()
Definition: spell_druid.cpp:1197
void AddSC_shaman_spell_scripts()
Definition: spell_shaman.cpp:1148
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:3942
void AddSC_warrior_spell_scripts()
Definition: spell_warrior.cpp:899
void AddSC_generic_spell_scripts()
Definition: spell_generic.cpp:5139
void AddSC_deathknight_spell_scripts()
Definition: spell_dk.cpp:2206
void AddSC_quest_spell_scripts()
Definition: spell_quest.cpp:2498
void AddSC_hunter_spell_scripts()
Definition: spell_hunter.cpp:1349

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().