[9131] Use more generic check for IsLootCraftingSpell
[getmangos.git] / sql / mangos_spell_check.sql
blob10494beeb6afb6d8fb980b013b1cbfe37d22ccdb
1 /* This file contain expected by code spell properties from simple existance to spell family mask and icons. */
3 /* This data let easy detect spell properties change at client version       */
4 /* support switch and update or drop problematic code associated with checked*/
5 /* spell data.                                                               */
7 /* sql file not required for server work but expected to be applied to       */
8 /* MaNGOS DB if you plan use .debug spellcheck command in console.           */
10 /* To code commiters:                                                        */
11 /*                                                                           */
12 /* If you commit code that include explicit used spell id or checks base at  */
13 /* spell family mask (and etc) please include same data in this table always.*/
14 /* At least for parts already added in table.                                */
15 /* File not required sql updates way to support, and always expected full    */
16 /* re-adding before command use. So need just adding new line to file.       */
18 /* Current table fill progress state:                                        */
19 /* SpellEffect.cpp from start until end of Spell::EffectEnchantItemPrismatic */
21 DROP TABLE IF EXISTS spell_check;
22 CREATE TABLE `spell_check` (
23   spellid           mediumint(7) unsigned NOT NULL default '0',
24   SpellFamilyName   smallint(5) NOT NULL default '-1',
25   SpellFamilyMaskA  bigint(30)  NOT NULL default '-1', /* 0xFFFFFFFFFFFFFFFF */
26   SpellFamilyMaskB  int(10)     NOT NULL default '-1', /* 0xFFFFFFFF         */
27   SpellIcon         int(10)     NOT NULL default '-1',
28   SpellVisual       int(10)     NOT NULL default '-1',
29   SpellCategory     int(10)     NOT NULL default '-1',
30   EffectType        int(10)     NOT NULL default '-1',
31   EffectAura        int(10)     NOT NULL default '-1',
32   EffectIdx         tinyint(3)  NOT NULL default '-1',
33   Name              varchar(40) NOT NULL default '',
34   Code              varchar(40) NOT NULL default '',
35   PRIMARY KEY (spellid,SpellFamilyName,SpellFamilyMaskA,SpellFamilyMaskB,SpellIcon,SpellVisual,SpellCategory,EffectType,EffectAura,EffectIdx,Code)
36 ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
38 INSERT INTO spell_check (spellid,SpellFamilyName,SpellFamilyMaskA,SpellFamilyMaskB,SpellIcon,SpellVisual,SpellCategory,EffectType,EffectAura,EffectIdx,Name,Code) VALUES
39 /* sorted by spell ids */
40 /*id   fm familyMaskA        fmMaskB    icon vis  cat  eff aur ef name                                  code                   */
41 (1454,  5,0x0000000000040000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Life Tap',                           'Spell::EffectDummy'),
42 (1455,  5,0x0000000000040000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Life Tap',                           'Spell::EffectDummy'),
43 (1456,  5,0x0000000000040000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Life Tap',                           'Spell::EffectDummy'),
44 (2584, -1,                -1,        -1,  -1,  -1,  -1, -1,  4,-1,'Waiting to Resurrect',               'Spell::EffectSpiritHeal'),
45 (9512, -1,                -1,        -1,  -1,  -1,  -1, 30, -1,-1,'Restore Energy',                     'Spell::EffectEnergize'),
46 (4073, -1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Mechanical Dragonling',              'Spell::EffectDummy'),
47 (5938,  8,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Shiv',                               'Spell::EffectDummy'),
48 (5940, -1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Shiv',                               'Spell::EffectDummy'),
49 (8017, 11,0x0000000000400000,0x00000000,  -1,  -1,  -1, 54, -1,-1,'Rockbiter Weapon',                   'Spell::EffectEnchantItemTmp'),
50 (8018, 11,0x0000000000400000,0x00000000,  -1,  -1,  -1, 54, -1,-1,'Rockbiter Weapon',                   'Spell::EffectEnchantItemTmp'),
51 (8019, 11,0x0000000000400000,0x00000000,  -1,  -1,  -1, 54, -1,-1,'Rockbiter Weapon',                   'Spell::EffectEnchantItemTmp'),
52 (8063,  0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Deviate Fish',                       'Spell::EffectDummy'),
53 (8064, -1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Sleepy',                             'Spell::EffectDummy'),
54 (8065, -1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Invigorate',                         'Spell::EffectDummy'),
55 (8066, -1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Shrink',                             'Spell::EffectDummy'),
56 (8067, -1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Party Time!',                        'Spell::EffectDummy'),
57 (8068, -1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Healthy Spirit',                     'Spell::EffectDummy'),
58 (8213,  0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Savory Deviate Delight',             'Spell::EffectDummy'),
59 (8219, -1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Flip Out',                           'Spell::EffectDummy'),
60 (8220, -1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Flip Out',                           'Spell::EffectDummy'),
61 (8221, -1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Yaaarrrr',                           'Spell::EffectDummy'),
62 (8222, -1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Yaaarrrr',                           'Spell::EffectDummy'),
63 (8593,  0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Symbol of life',                     'Spell::EffectDummy'),
64 (10399,11,0x0000000000400000,0x00000000,  -1,  -1,  -1, 54, -1,-1,'Rockbiter Weapon',                   'Spell::EffectEnchantItemTmp'),
65 (11687, 5,0x0000000000040000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Life Tap',                           'Spell::EffectDummy'),
66 (11688, 5,0x0000000000040000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Life Tap',                           'Spell::EffectDummy'),
67 (11689, 5,0x0000000000040000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Life Tap',                           'Spell::EffectDummy'),
68 (11958, 3,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Cold Snap',                          'Spell::EffectDummy'),
69 (12162, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Deep wounds',                        'Spell::EffectDummy'),
70 (12721,-1,                -1,        -1,  -1,  -1,  -1,  6,  3, 0,'Deep wounds',                        'Spell::EffectDummy'),
71 (12749,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Mithril Mechanical Dragonling',      'Spell::EffectDummy'),
72 (12850, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Deep wounds',                        'Spell::EffectDummy'),
73 (12868, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Deep wounds',                        'Spell::EffectDummy'),
74 (12975, 4,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Last Stand',                         'Spell::EffectDummy'),
75 (12976,-1,                -1,        -1,  -1,  -1,  -1,  6, 34, 0,'Last Stand',                         'Spell::EffectDummy'),
76 (13099,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Net-o-Matic',                        'Spell::EffectDummy'),
77 (13119,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Net-o-Matic',                        'Spell::EffectDummy'),
78 (13120, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'net-o-matic',                        'Spell::EffectDummy'),
79 (13166,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Gnomish Battle Chicken',             'Spell::EffectDummy'),
80 (13567, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Dummy Trigger',                      'Spell::EffectDummy'),
81 (14185, 8,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Preparation',                        'Spell::EffectDummy'),
82 (15998, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Capture Worg Pup',                   'Spell::EffectDummy'),
83 (16566,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Net-o-Matic',                        'Spell::EffectDummy'),
84 (16589, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Noggenfogger Elixir',                'Spell::EffectDummy'),
85 (16591,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Noggenfogger Elixir',                'Spell::EffectDummy'),
86 (16593,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Noggenfogger Elixir',                'Spell::EffectDummy'),
87 (16595,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Noggenfogger Elixir',                'Spell::EffectDummy'),
88 (17251, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Spirit Healer Res',                  'Spell::EffectDummy'),
89 (17269,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Create Resonating Skull',            'Spell::EffectDummy'),
90 (17270,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Create Bone Dust',                   'Spell::EffectDummy'),
91 (17271, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Test Fetid Skull',                   'Spell::EffectDummy'),
92 (18788,-1,                -1,        -1,  -1,  -1,  -1,  1, -1,-1,'Demonic Sacrifice',                  'Spell::EffectInstaKill'),
93 (18789,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'',                                   'Spell::EffectInstaKill'),
94 (18790,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'',                                   'Spell::EffectInstaKill'),
95 (18791,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'',                                   'Spell::EffectInstaKill'),
96 (18792,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'',                                   'Spell::EffectInstaKill'),
97 (19658,-1,                -1,        -1,  -1,  -1,  -1, 10, -1,-1,'Devour Magic Effect',                'Spell::EffectDispel'),
98 (19804,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Arcanite Dragonling',                'Spell::EffectDummy'),
99 (20187,10,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Judgement of Righteousness',         'Spell::EffectDummy'),
100 (20253, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Intercept',                          'Spell::EffectSchoolDMG'),
101 (20473,10,                -1,        -1, 156,  -1,  -1,  3, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
102 (20577, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Cannibalize',                        'Spell::EffectDummy'),
103 (20578,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Cannibalize',                        'Spell::EffectDummy'),
104 (20647,-1,                -1,        -1,  -1,  -1,  -1,  2, -1, 0,'Execute',                            'Spell::EffectDummy'),
105 (20929,10,                -1,        -1, 156,  -1,  -1,  3, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
106 (20930,10,                -1,        -1, 156,  -1,  -1,  3, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
107 (21887,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Warrior\'s Wrath',                   'Spell::EffectDummy'),
108 (21977, 4,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Warrior\'s Wrath',                   'Spell::EffectDummy'),
109 (22012,-1,                -1,        -1,  -1,  -1,  -1,117, -1,-1,'Spirit Heal',                        'Spell::EffectSpiritHeal'),
110 (23019, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Crystal Prison Dummy DND',           'Spell::EffectDummy'),
111 (23074, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Arcanite Dragonling',                'Spell::EffectDummy'),
112 (23075, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Mithril Mechanical Dragonling',      'Spell::EffectDummy'),
113 (23076, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Mechanical Dragonling',              'Spell::EffectDummy'),
114 (23133, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Gnomish Battle Chicken',             'Spell::EffectDummy'),
115 (23170,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Brood Affliction: Bronze',           'Spell::EffectDummy'),
116 (23441,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Gadgetzan Transporter',              'Spell::EffectDummy'),
117 (23442,-1,                -1,        -1,  -1,  -1,  -1,  5, -1,-1,'Everlook Transporter',               'Spell::EffectTeleportUnits'),
118 (23444,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Transporter Malfunction',            'Spell::EffectDummy'),
119 (23445,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Evil Twin',                          'Spell::EffectDummy'),
120 (23445,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Evil Twin',                          'Spell::EffectTeleportUnits'),
121 (23446,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Gadgetzan Transporter Failure',      'Spell::EffectDummy'),
122 (23448, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Transporter Arrival',                'Spell::EffectDummy'),
123 (23449,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Transporter Malfunction',            'Spell::EffectTeleportUnits'),
124 (23453, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Gnomish Transporter',                'Spell::EffectDummy'),
125 (23645, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Hourglass Sand',                     'Spell::EffectDummy'),
126 (23725, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Gift of Life',                       'Spell::EffectDummy'),
127 (23782,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Gift of Life',                       'Spell::EffectDummy'),
128 (23783,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Gift of Life',                       'Spell::EffectDummy'),
129 (23881, 4,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Bloodthirst',                        'Spell::EffectDummy'),
130 (23885,-1,                -1,        -1,  -1,  -1,  -1,  6, 42, 0,'Bloodthirst',                        'Spell::EffectDummy'),
131 (23989, 9,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Readiness',                          'Spell::EffectDummy'),
132 (24340, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Meteor',                             'Spell::EffectSchoolDMG'),
133 (24532,-1,                -1,        -1,  -1,  -1,  -1, 30, -1,-1,'Burst of Energy',                    'Spell::EffectEnergize'),
134 (24571,-1,                -1,        -1,  -1,  -1,  -1, 30, -1,-1,'Blood Fury',                         'Spell::EffectEnergize'),
135 (24575,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Brittle Armor',                      'Spell::EffectTriggerSpell'),
136 (24950,-1,                -1,        -1,  -1,  -1,  -1, 24, -1,-1,'Create Warsong Mark of Honor (Loser)','Spell::DoCreateItem'),
137 (24951,-1,                -1,        -1,  -1,  -1,  -1, 24, -1,-1,'Create Warsong Mark of Honor (WInner)','Spell::DoCreateItem'),
138 (24952,-1,                -1,        -1,  -1,  -1,  -1, 24, -1,-1,'Arathi Basin Mark of Honor (Loser)', 'Spell::DoCreateItem'),
139 (24953,-1,                -1,        -1,  -1,  -1,  -1, 24, -1,-1,'Arathi Basin Mark of Honor (Winner)','Spell::DoCreateItem'),
140 (24954,-1,                -1,        -1,  -1,  -1,  -1, 24, -1,-1,'Alterac Valley Mark of Honor (Loser)','Spell::DoCreateItem'),
141 (24955,-1,                -1,        -1,  -1,  -1,  -1, 24, -1,-1,'Alterac Valley Mark of Honor (Winner)','Spell::DoCreateItem'),
142 (25599, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Thundercrash',                       'Spell::EffectSchoolDMG'),
143 (25858,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Reindeer',                           'Spell::EffectDummy'),
144 (25859,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Reindeer',                           'Spell::EffectDummy'),
145 (25860, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Reindeer Transformation',            'Spell::EffectDummy'),
146 (25902,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
147 (25903,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
148 (25911,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
149 (25912,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
150 (25913,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
151 (25914,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
152 (26074, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Holiday Cheer',                      'Spell::EffectDummy'),
153 (26464,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Mercurial Shield',                   'Spell::EffectTriggerSpell'),
154 (26467,-1,                -1,        -1,  -1,  -1,  -1,  6, 42, 0,'Persistent Shield',                  'Spell::EffectDummy'),
155 (26558, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Meteor',                             'Spell::EffectSchoolDMG'),
156 (26789, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Shard of the Fallen Star',           'Spell::EffectSchoolDMG'),
157 (27174,10,                -1,        -1, 156,  -1,  -1,  3, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
158 (27175,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
159 (27176,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
160 (27222, 5,0x0000000000040000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Life Tap',                           'Spell::EffectDummy'),
161 (28006, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Arcane Cloaking',                    'Spell::EffectDummy'),
162 (28305,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Mana Leech',                         'Spell::EffectTriggerSpell'),
163 (28884, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Meteor',                             'Spell::EffectSchoolDMG'),
164 (29294,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Naxxramas Entry Flag Effect DND',    'Spell::EffectDummy'),
165 (29200, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Purify Helboar Meat',                'Spell::EffectDummy'),
166 (29277,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Summon Purified Helboar Meat',       'Spell::EffectDummy'),
167 (29278,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Summon Toxic Helboar Meat',          'Spell::EffectDummy'),
168 (29435, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Capture Female Kaliri Hatchling',    'Spell::EffectDummy'),
169 (29858, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Soulshatter',                        'Spell::EffectDummy'),
170 (30452,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Rocket Boots Engaged',               'Spell::EffectDummy'),
171 (30456,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Nigh-Invulnerability',               'Spell::EffectDummy'),
172 (30457,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Complete Vulnerability',             'Spell::EffectDummy'),
173 (30458, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Nigh Invulnerability',               'Spell::EffectDummy'),
174 (30501,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Poultryized!',                       'Spell::EffectDummy'),
175 (30504,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Poultryized!',                       'Spell::EffectDummy'),
176 (30507, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Poultryizer',                        'Spell::EffectDummy'),
177 (31225, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Shimmering Vessel',                  'Spell::EffectDummy'),
178 (31231, 8,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Cheat Death',                        'Spell::EffectDummy'),
179 (31436, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Malevolent Cleave',                  'Spell::EffectSchoolDMG'),
180 (31789,10,                -1,        -1,  -1,  -1,  -1,  3, -1, 0,'Righteous Defense',                  'Spell::EffectDummy'),
181 (31790,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Righteous Defense',                  'Spell::EffectTriggerSpell'),
182 (31803,-1,                -1,        -1,  -1,  -1,  -1,  6,  3,-1,'Holy Vengeance',                     'Spell::EffectSchoolDMG'),
183 (31818,-1,                -1,        -1,  -1,  -1,  -1, 30, -1, 0,'Life Tap',                           'Spell::EffectDummy'),
184 (31930,-1,                -1,        -1,  -1,  -1,  -1, 30, -1,-1,'Judgements of the Wise',             'Spell::EffectEnergize'),
185 (32409,-1,                -1,        -1,  -1,  -1,  -1,  6,  3,-1,'Shadow Word: Death',                 'Spell::EffectSchoolDMG'),
186 (32553,-1,                -1,        -1,  -1,  -1,  -1, 30, -1, 0,'Life Tap',                           'Spell::EffectDummy'),
187 (32813,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Squirrel Form',                      'Spell::EffectDummy'),
188 (32816,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Giraffe Form',                       'Spell::EffectDummy'),
189 (32817,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Serpent Form',                       'Spell::EffectDummy'),
190 (32818,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Dragonhawk Form',                    'Spell::EffectDummy'),
191 (32819,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Worgen Form',                        'Spell::EffectDummy'),
192 (32820,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Sheep Form',                         'Spell::EffectDummy'),
193 (32826, 3,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Polymorph Cast Visual',              'Spell::EffectDummy'),
194 (32835,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Soulshatter',                        'Spell::EffectDummy'),
195 (33053,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Mr Pinchy\'s Blessing',              'Spell::EffectDummy'),
196 (33057,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Summon Mighty Mr. Pinchy',           'Spell::EffectDummy'),
197 (33059,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Summon Furious Mr. Pinchy',          'Spell::EffectDummy'),
198 (33060, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Make a Wish',                        'Spell::EffectDummy'),
199 (33062,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Tiny Magical Crawdad',               'Spell::EffectDummy'),
200 (33064,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Mr. Pinchy\'s Gift',                 'Spell::EffectDummy'),
201 (33072,10,                -1,        -1, 156,  -1,  -1,  3, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
202 (33073,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
203 (33074,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
204 (34665, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Administer Antidote',                'Spell::EffectDummy'),
205 (34846,-1,                -1,        -1,  -1,  -1,  -1, 30, -1, 0,'Charge',                             'Spell::EffectDummy'),
206 (35181, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Dive Bomb',                          'Spell::EffectSchoolDMG'),
207 (35701,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'',                                   'Spell::EffectInstaKill'),
208 (35743,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Socrethar Portal',                   'Spell::EffectDummy'),
209 (35744,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Socrethar Portal',                   'Spell::EffectDummy'),
210 (35745, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Socrethar\'s Stone',                 'Spell::EffectDummy'),
211 (36032,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'',                                   'Spell::EffectSchoolDMG'),
212 (36744,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Rockbiter Weapon',                   'Spell::EffectEnchantItemTmp'),
213 (36751,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Rockbiter Weapon',                   'Spell::EffectEnchantItemTmp'),
214 (36753,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Rockbiter Weapon',                   'Spell::EffectEnchantItemTmp'),
215 (36754,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Rockbiter Weapon',                   'Spell::EffectEnchantItemTmp'),
216 (36755,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Rockbiter Weapon',                   'Spell::EffectEnchantItemTmp'),
217 (36758,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Rockbiter Weapon',                   'Spell::EffectEnchantItemTmp'),
218 (36760,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Rockbiter Weapon',                   'Spell::EffectEnchantItemTmp'),
219 (36761,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Rockbiter Weapon',                   'Spell::EffectEnchantItemTmp'),
220 (36837, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Meteor',                             'Spell::EffectSchoolDMG'),
221 (36890,-1,                -1,        -1,  -1,  -1,  -1,  5, -1,-1,'Area52 Transporter',                 'Spell::EffectTeleportUnits'),
222 (36893,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Transporter Malfunction',            'Spell::EffectTeleportUnits'),
223 (36895,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Transporter Malfunction',            'Spell::EffectTeleportUnits'),
224 (36897,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Transporter Malfunction',            'Spell::EffectTeleportUnits'),
225 (36899,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Transporter Malfunction',            'Spell::EffectTeleportUnits'),
226 (36900,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Soul Split: Evil!',                  'Spell::EffectTeleportUnits'),
227 (36901,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Soul Split: Good',                   'Spell::EffectTeleportUnits'),
228 (36902,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Transporter Malfunction',            'Spell::EffectDummy'),
229 (36940,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Transporter Malfunction',            'Spell::EffectTeleportUnits'),
230 (36941,-1,                -1,        -1,  -1,  -1,  -1,  5, -1,-1,'Toshley\'s Station Transporter',     'Spell::EffectTeleportUnits'),
231 (37169,-1,                -1,        -1,  -1,  -1,  -1,  6,  4,-1,'Eviscerate and Envenom Bonus Damage','Spell::EffectSchoolDMG'),
232 (37506, 9,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Scatter Shot',                       'Spell::EffectDummy'),
233 (37674, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Chaos Blast',                        'Spell::EffectDummy'),
234 (37675,-1,                -1,        -1,  -1,  -1,  -1,  2, -1, 0,'Chaos Blast',                        'Spell::EffectDummy'),
235 (37877,10,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Blessing of Faith',                  'Spell::EffectDummy'),
236 (37878,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Blessing of Lower City',             'Spell::EffectDummy'),
237 (37879,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Blessing of Lower City',             'Spell::EffectDummy'),
238 (37880,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Blessing of Lower City',             'Spell::EffectDummy'),
239 (37881,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Blessing of Lower City',             'Spell::EffectDummy'),
240 (38441, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Cataclysmic Bolt',                   'Spell::EffectSchoolDMG'),
241 (38903, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Meteor',                             'Spell::EffectSchoolDMG'),
242 (39609,-1,                -1,        -1,  -1,  -1,  -1, 30, -1, 0,'Mana Tide Totem',                    'Spell::EffectDummy'),
243 (39610,11,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Mana Tide Totem effect',             'Spell::EffectDummy'),
244 (40802, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Mingo\'s Fortune Generator',         'Spell::EffectDummy'),
245 (40810, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Saber Lash',                         'Spell::EffectSchoolDMG'),
246 (41276, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Meteor',                             'Spell::EffectSchoolDMG'),
247 (41637,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Prayer of Mending',                  'Spell::cast'),
248 (42337,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Raptor Capture Credit',              'Spell::EffectDummy'),
249 (42384, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Brutal Swipe',                       'Spell::EffectSchoolDMG'),
250 (43267, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Saber Lash',                         'Spell::EffectSchoolDMG'),
251 (43268, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Saber Lash',                         'Spell::EffectSchoolDMG'),
252 (43723, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Demon Broiled Surprise',             'Spell::EffectDummy'),
253 (43753,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Demon-Broiled Surprise',             'Spell::EffectDummy'),
254 (43899,-1,                -1,        -1,  -1,  -1,  -1, -1, 78,-1,'Brewfest Ram',                       'Spell::EffectDummy'),
255 (43900,-1,                -1,        -1,  -1,  -1,  -1, -1, 78,-1,'Swift Brewfest Ram',                 'Spell::EffectDummy'),
256 (44824,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Flying Reindeer',                    'Spell::EffectDummy'),
257 (44825,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Flying Reindeer',                    'Spell::EffectDummy'),
258 (44827,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Flying Reindeer',                    'Spell::EffectDummy'),
259 (44875, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Complete Raptor Capture',            'Spell::EffectDummy'),
260 (44997, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Converting Sentry',                  'Spell::EffectDummy'),
261 (45009,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Converted Sentry Credit',            'Spell::EffectDummy'),
262 (45030, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Impale Emissary',                    'Spell::EffectDummy'),
263 (45062,-1,                -1,        -1,  -1,  -1,  -1, -1,  4,-1,'Holy Energy',                        'Spell::EffectHeal'),
264 (45064,-1,                -1,        -1,  -1,  -1,  -1, 10, -1,-1,'Vessel of the Naaru',                'Spell::EffectHeal'),
265 (45088,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Emissary of Hate Credit',            'Spell::EffectDummy'),
266 (45150, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Meteor Slash',                       'Spell::EffectSchoolDMG'),
267 (45470,-1,                -1,        -1,  -1,  -1,  -1, 10, -1, 0,'Intercept',                          'Spell::EffectDummy'),
268 (64422, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Meteor Slash',                       'Spell::EffectSchoolDMG'),
269 (64688, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Meteor Slash',                       'Spell::EffectSchoolDMG'),
270 (45182,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Cheat Death',                        'Spell::EffectDummy'),
271 (46014,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Knocked Up',                         'Spell::EffectDummy'),
272 (47540, 6,0x0080000000000000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Penance',                            'Spell::EffectDummy'),
273 (47632,-1,                -1,        -1,  -1,  -1,  -1,  2, -1, 0,'Death Coil',                         'Spell::EffectDummy'),
274 (47633,-1,                -1,        -1,  -1,  -1,  -1, 10, -1, 0,'Death Coil',                         'Spell::EffectDummy'),
275 (47757,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Penance',                            'Spell::EffectDummy'),
276 (47758,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Penance',                            'Spell::EffectDummy'),
277 (47897, 5,0x0001000000000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Shadowflame',                        'Spell::EffectSchoolDMG'),
278 (47960,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Shadowflame',                        'Spell::EffectSchoolDMG'),
279 (48301,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Mind Trauma',                        'Spell::EffectSchoolDMG'),
280 (48820,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
281 (48821,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
282 (48822,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
283 (48823,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
284 (48824,10,                -1,        -1, 156,  -1,  -1,  3, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
285 (48825,10,                -1,        -1, 156,  -1,  -1,  3, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
286 (49357,-1,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Brewfest Mount Transformation',      'Spell::EffectDummy'),
287 (49378,-1,                -1,        -1,  -1,  -1,  -1, -1, 78,-1,'Brewfest Riding Kodo',               'Spell::EffectDummy'),
288 (49379,-1,                -1,        -1,  -1,  -1,  -1, -1, 78,-1,'Great Brewfest Kodo',                'Spell::EffectDummy'),
289 (50242,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'1000001',                            'Spell::EffectDummy'),
290 (50243, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Teach Language',                     'Spell::EffectDummy'),
291 (50246,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'01001000',                           'Spell::EffectDummy'),
292 (50286, 7,0x0000000000000000,0x00000100,  -1,  -1,  -1,  3, -1,-1,'Starfall',                           'Spell::EffectDummy'),
293 (50288,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Starfall',                           'Spell::EffectDummy'),
294 (50842,15,                -1,        -1,  -1,  -1,  -1, 77, -1,-1,'Pestilence',                         'Spell::EffectScriptEffect'),
295 (51209,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Hungering Cold',                     'Spell::EffectDummy'),
296 (51582, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Rocket Boots Engaged',               'Spell::EffectDummy'),
297 (51592, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Pickup Primordial Hatchling',        'Spell::EffectDummy'),
298 (52025,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Cleansing Totem Effect',             'Spell::EffectDummy'),
299 (52032,-1,                -1,        -1,  -1,  -1,  -1, 30, -1, 0,'Mana Spring Totem',                  'Spell::EffectDummy'),
300 (52042,-1,                -1,        -1,  -1,  -1,  -1, 10, -1, 0,'Healing Stream Totem',               'Spell::EffectDummy'),
301 (52308, 0,                -1,        -1,  -1,  -1,  -1,  3, -1, 0,'Take Sputum Sample',                 'Spell::EffectDummy'),
302 (52308, 0,                -1,        -1,  -1,  -1,  -1,  3, -1, 1,'Take Sputum Sample',                 'Spell::EffectDummy'),
303 (52437,-1,                -1,        -1,  -1,  -1,  -1,  6, -1, 0,'Sudden Death',                       'Spell::EffectDummy'),
304 (52752,-1,                -1,        -1,  -1,  -1,  -1, 10, -1, 0,'Ancestral Awakening',                'Spell::EffectDummy'),
305 (52759, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Ancestral Awakening',                'Spell::EffectDummy'),
306 (52845,-1,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Brewfest Mount Transformation (Faction Swap)','Spell::EffectDummy'),
307 (52986,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Penance',                            'Spell::EffectDummy'),
308 (52987,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Penance',                            'Spell::EffectDummy'),
309 (52988,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Penance',                            'Spell::EffectDummy'),
310 (53001,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Penance',                            'Spell::EffectDummy'),
311 (53002,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Penance',                            'Spell::EffectDummy'),
312 (53003,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Penance',                            'Spell::EffectDummy'),
313 (53005, 6,0x0080000000000000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Penance',                            'Spell::EffectDummy'),
314 (53006, 6,0x0080000000000000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Penance',                            'Spell::EffectDummy'),
315 (53007, 6,0x0080000000000000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Penance',                            'Spell::EffectDummy'),
316 (53191,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Starfall',                           'Spell::EffectDummy'),
317 (53194,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Starfall',                           'Spell::EffectDummy'),
318 (53195,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Starfall',                           'Spell::EffectDummy'),
319 (53196, 7,0x0000000000000000,0x00000100,  -1,  -1,  -1,  3, -1,-1,'Starfall',                           'Spell::EffectDummy'),
320 (53197, 7,0x0000000000000000,0x00000100,  -1,  -1,  -1,  3, -1,-1,'Starfall',                           'Spell::EffectDummy'),
321 (53198, 7,0x0000000000000000,0x00000100,  -1,  -1,  -1,  3, -1,-1,'Starfall',                           'Spell::EffectDummy'),
322 (53271,-1,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Master''s Call',                     'Spell::EffectDummy'),
323 (53271,-1,                -1,        -1,  -1,  -1,  -1, 77, -1,-1,'Master''s Call',                     'Spell::EffectScriptEffect'),
324 (53341, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Rune of Cinderglacier',              'Spell::EffectDummy'),
325 (53343, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Rune of Razorice',                   'Spell::EffectDummy'),
326 (53478, 9,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Last Stand',                         'Spell::EffectDummy'),
327 (53479,-1,                -1,        -1,  -1,  -1,  -1, -1, 34, 0,'Last Stand',                         'Spell::EffectDummy'),
328 (54216,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Master''s Call',                     'Spell::EffectDummy'),
329 (54586,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Runeforging Credit',                 'Spell::EffectDummy'),
330 (54824,-1,                -1,        -1,  -1,  -1,  -1, -1,  4,-1,'Glyph of Swiftmend',                 'Spell::EffectHeal'),
331 (54861,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Nitro Boosts',                       'Spell::EffectDummy'),
332 (55004, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Nitro Boosts',                       'Spell::EffectDummy'),
333 (55078,-1,                -1,        -1,  -1,  -1,  -1, -1,  3,-1,'Blood Plague',                       'Spell::EffectScriptEffect'),
334 (55095,-1,                -1,        -1,  -1,  -1,  -1, -1,  3,-1,'Frost Fever',                        'Spell::EffectScriptEffect'),
335 (55441,11,                -1,        -1,  -1,  -1,  -1, -1,  4,-1,'Glyph of Mana Tide',                 'Spell::EffectDummy'),
336 (56235,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Glyph of Conflagrate',               'Spell::EffectSchoolDMG'),
337 (56446,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Disengage',                          'Spell::EffectDummy'),
338 (57627,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Charge',                             'Spell::EffectSchoolDMG'),
339 (57635, 9,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Disengage',                          'Spell::EffectDummy'),
340 (57636,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Disengage',                          'Spell::EffectDummy'),
341 (57946, 5,0x0000000000040000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Life Tap',                           'Spell::EffectDummy'),
342 (58367,-1,                -1,        -1,  -1,  -1,  -1, -1,  4,-1,'Glyph of Execution',                 'Spell::EffectDummy'),
343 (58418, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Portal to Orgrimmar',                'Spell::EffectDummy'),
344 (58420, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Portal to Stormwind',                'Spell::EffectDummy'),
345 (58657,-1,                -1,        -1,  -1,  -1,  -1, -1,  4,-1,'Glyph of Plague Strike',             'Spell::EffectWeaponDmg'),
346 (59336,-1,                -1,        -1,  -1,  -1,  -1, -1,  4,-1,'Glyph of Death Strike',              'Spell::EffectWeaponDmg'),
347 (59332,-1,                -1,        -1,  -1,  -1,  -1, -1,  4,-1,'Glyph of Blood Strike',              'Spell::EffectWeaponDmg'),
348 (59640, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Underbelly Elixir',                  'Spell::EffectDummy'),
349 (59645,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Underbelly Elixir',                  'Spell::EffectDummy'),
350 (59831,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Underbelly Elixir',                  'Spell::EffectDummy'),
351 (59843,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Underbelly Elixir',                  'Spell::EffectDummy'),
352 (60932, 0,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Disengage',                          'Spell::EffectDummy'),
353 (60934,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Disengage',                          'Spell::EffectDummy'),
354 (61290, 5,0x0001000000000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Shadowflame',                        'Spell::EffectSchoolDMG'),
355 (61291,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Shadowflame',                        'Spell::EffectSchoolDMG'),
356 (61491, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Intercept',                          'Spell::EffectSchoolDMG'),
357 (61507, 9,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Disengage',                          'Spell::EffectDummy'),
358 (61508,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Disengage',                          'Spell::EffectDummy'),
359 (62305,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Master''s Call',                     'Spell::EffectScriptEffect'),
360 (62775, 0,                -1,        -1,  -1,  -1,  -1,  2, -1,-1,'Tympanic Tantrum',                   'Spell::EffectSchoolDMG'),
361 (63334,-1,                -1,        -1,  -1,  -1,  -1, -1,  4,-1,'Glyph of Disease',                   'Spell::EffectScriptEffect'),
362 (63375,-1,                -1,        -1,  -1,  -1,  -1, 30, -1,-1,'Improved Stormstrike',               'Spell::EffectEnergize'),
363 (67016,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Flask of the North',                 'Spell::EffectDummy'),
364 (67017,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Flask of the North',                 'Spell::EffectDummy'),
365 (67018,-1,                -1,        -1,  -1,  -1,  -1, -1, -1,-1,'Flask of the North',                 'Spell::EffectDummy'),
366 (67019,-1,                -1,        -1,  -1,  -1,  -1,  3, -1,-1,'Flask of the North',                 'Spell::EffectDummy'),
368 /*id   fm familyMaskA        fmMaskB    icon vis  cat  eff aur ef name                                  code                   */
370 /* sorted by spell names */
371 /*id   fm familyMaskA        fmMaskB    icon vis  cat  eff aur ef name                                  code                   */
372 (    0, 3,0x0000000020000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Arcane Blast',                       'Spell::EffectSchoolDMG'),
373 (    0, 9,0x0000000000000800,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Arcane Shot',                        'Spell::EffectSchoolDMG'),
374 (    0,15,0x0000000000400000,0x00000000,  -1,  -1,  -1, 31, -1,-1,'Blood Strike',                       'Spell::EffectWeaponDmg'),
375 (    0,15,                -1,        -1,1736,  -1,  -1, 31, -1,-1,'Blood-Caked Strike',                 'Spell::EffectWeaponDmg'),
376 (    0, 5,0x0000000000004000,0x00000000,  -1,  -1,  -1, -1, -1,-1,'Drain Soul',                         'Unit::SpellDamageBonus'),
377 (    0,10,0x0000000000004000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Avenger\'s Shield',                  'Spell::EffectSchoolDMG'),
378 (    0, 4,0x0000040000000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Bloodthirst',                        'Spell::EffectSchoolDMG'),
379 (    0, 4,0x0000000000000001,0x00000000,  -1, 867,  -1,  3, -1,-1,'Charge',                             'Spell::EffectDummy'),
380 (    0,11,0x0000000004000000,0x00000000,1673,  -1,  -1,  3, -1,-1,'Cleansing Totem',                    'Spell::EffectDummy'),
381 (    0, 4,0x0000000004000000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Concussion Blow',                    'Spell::EffectDummy'),
382 (    0, 9,0x0008000000000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Counterattack',                      'Spell::EffectSchoolDMG'),
383 (    0, 8,0x0000000000010000,0x00000000,  -1,  -1,  -1, -1,  3,-1,'Deadly poison',                      'Spell::EffectSchoolDMG'),
384 (    0,15,0x0000000000002000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Death Coil',                         'Spell::EffectDummy'),
385 (    0,15,0x0000000000000010,0x00000000,  -1,  -1,  -1, 31, -1,-1,'Death Strike',                       'Spell::EffectWeaponDmg'),
386 (    0,15,0x0000000000000010,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Death Strike',                       'Spell::EffectDummy'),
387 (    0, 5,                -1,        -1,  -1,  -1,  12, 38, -1,-1,'Devour Magic',                       'Spell::EffectDispel'),
388 (    0, 9,0x0000400000000000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Disengage',                          'Spell::EffectDummy'),
389 (    0, 8,0x0000000800000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Envenom',                            'Spell::EffectSchoolDMG'),
390 (    0, 8,0x0000000000020000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Eviscerate',                         'Spell::EffectSchoolDMG'),
391 (    0, 4,0x0000000020000000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Execute',                            'Spell::EffectDummy'),
392 (    0, 9,0x0000000000000004,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Explosive Trap Effect',              'Spell::EffectSchoolDMG'),
393 (    0, 7,0x0000000000800000,0x00000000,  -1,6587,  -1,  2, -1,-1,'Ferocious Bite',                     'Spell::EffectSchoolDMG'),
394 (    0,11,0x0000000000200000,0x00000000,  -1,  -1,  -1, -1, -1,-1,'Flametongue',                        'Spell::EffectDummy'),
395 (    0, 9,                -1,        -1,1578,  -1,  -1,  2, -1,-1,'Gore',                               'Spell::EffectSchoolDMG'),
396 (    0, 8,0x0000000000000008,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Gouge',                              'Spell::EffectSchoolDMG'),
397 (    0,10,0x0000008000000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Hammer of Wrath',                    'Spell::EffectSchoolDMG'),
398 (    0,10,0x0004000000000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Hammer of the Righteous',            'Spell::EffectSchoolDMG'),
399 (    0,11,0x0000000000002000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Healing Stream Totem',               'Spell::EffectDummy'),
400 (    0, 4,0x0000000100000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Heroic Throw',                       'Spell::EffectSchoolDMG'),
401 (    0,10,                -1,        -1, 156,  -1,  -1,  3, -1,-1,'Holy Shock',                         'Spell::EffectDummy'),
402 (    0,15,0x0000100000000000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Hungering Cold',                     'Spell::EffectDummy'),
403 (    0, 5,0x0000000000000004,0x00000000,  -1,  -1,  -1, -1,  3,-1,'Immolate',                           'Spell::EffectSchoolDMG'),
404 (    0, 5,                -1,        -1, 208,  -1,  -1, -1,  4,-1,'Improved Life Tap',                  'Spell::EffectDummy'),
405 (    0, 6,                -1,        -1,  95,  -1,  -1, -1,107,-1,'Improved Mind Blast',                'Spell::EffectSchoolDMG'),
406 (    0, 5,0x0000004000000000,0x00000000,2128,  -1,  -1,  2, -1,-1,'Incinerate',                         'Spell::EffectSchoolDMG'),
407 (    0, 8,0x0000000000002000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Instant Poison',                     'Spell::EffectSchoolDMG'),
408 (    0,10,                -1,        -1, 561,  -1,  -1,  3, -1,-1,'Judgement of command',               'Spell::EffectDummy'),
409 (    0,10,0x0000000800000000,0x00000000,2292,  -1,  -1,  2, -1,-1,'Judgement of Vengeance',             'Spell::EffectSchoolDMG'),
410 (    0, 7,0x0000010000000000,0x00000000,2246,  -1,  -1,  2, -1,-1,'Lacerate',                           'Spell::EffectSchoolDMG'),
411 (    0,11,0x0000000000000000,0x00000004,  -1,  -1,  -1,  3, -1,-1,'Lava Lash',                          'Spell::EffectDummy'),
412 (    0, 5,0x0000000000040000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Life Tap',                           'Spell::EffectDummy'),
413 (    0, 5,                -1,        -1,1982,  -1,  -1, -1,107,-1,'Mana Feed',                          'Spell::EffectDummy'),
414 (    0,11,0x0000000000004000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Mana Spring Totem',                  'Spell::EffectDummy'),
415 (    0, 7,0x0000044000000000,0x00000000,  -1,  -1,  -1, -1, -1,-1,'Mangle (Cat) and Mangle (Bear)',     'Unit::HandleDummyAuraProc'),
416 (    0, 6,0x0000000000002000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Mind Blast',                         'Spell::EffectSchoolDMG'),
417 (    0, 9,0x0000000000000002,0x00000000,  -1, 342,  -1,  2, -1,-1,'Mongoose Bite',                      'Spell::EffectSchoolDMG'),
418 (    0, 6,0x0080000000000000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Penance',                            'Spell::EffectDummy'),
419 (    0,15,0x0000000000000001,0x00000000,  -1,  -1,  -1, 31, -1,-1,'Plague Strike',                      'Spell::EffectWeaponDmg'),
420 (    0, 6,0x0000002000000000,0x00000000,  -1,  -1,  -1,  6, -1,-1,'Prayer of Mending',                  'Spell::cast'),
421 (    0, 8,0x0000024000000860,0x00000000,  -1,  -1,  -1, -1, -1,-1,'Preparation (affected spells)',      'Spell::EffectDummy'),
422 (    0, 7,0x0000000000000040,0x00000000,  -1,  -1,  -1, -1,  8,-1,'Regrowth',                           'Spell::EffectHeal'),
423 (    0, 7,0x0000000000000010,0x00000000,  -1,  -1,  -1, -1,  8,-1,'Rejuvenation',                       'Spell::EffectHeal'),
424 (    0, 7,0x0000000000001000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Rake',                               'Spell::EffectSchoolDMG'),     /* used in */
425 (    0, 7,0x0000000000001000,0x00000000,  -1,  -1,  -1, 80, -1, 2,'Rake',                               'Spell::EffectSchoolDMG'),     /* exactly selected */
426 (    0, 7,0x0000000000001000,0x00000000,  -1,  -1,  -1, -1,  3,-1,'Rake',                               'Aura::HandlePeriodicDamage'), /* used in */
427 (    0, 7,0x0000000000001000,0x00000000,  -1,  -1,  -1, 80, -1, 2,'Rake',                               'Aura::HandlePeriodicDamage'), /* exactly selected */
428 (    0, 4,0x0000000000000400,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Revenge',                            'Spell::EffectSchoolDMG'),
429 (    0,11,0x0000000000400000,0x00000000,  -1,  -1,  -1, 54, -1,-1,'Rockbiter Weapon',                   'Spell::EffectEnchantItemTmp'),
430 (    0, 6,0x0000000200000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Shadow Word: Death',                 'Spell::EffectSchoolDMG'),
431 (    0, 5,0x0000000000000000,0x00000002,  -1,  -1,  -1, -1,  3,-1,'Shadowflame',                        'Spell::EffectSchoolDMG'),     /* dot */
432 (    0, 5,0x0001000000000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Shadowflame',                        'Spell::EffectSchoolDMG'),     /* explcit damage */
433 (    0,10,0x0010000000000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Shield of Righteousness',            'Spell::EffectSchoolDMG'),
434 (    0, 4,0x0000020000000000,0x00000000,  -1,  -1,1209,  2, -1,-1,'Shield Slam',                        'Spell::EffectSchoolDMG'),
435 (    0, 4,0x0000800000000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Shockwave',                          'Spell::EffectSchoolDMG'),
436 (    0, 7,0x0000000000008000,0x00000000,  -1,  -1,  -1, -1, -1,-1,'Shred',                              'Unit::MeleeDamageBonus'),
437 (    0, 4,0x0000000000200000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Slam',                               'Spell::EffectDummy'),
438 (    0, 7,0x0000000000000000,0x00000100,  -1,  -1,  -1,  3, -1,-1,'Starfall',                           'Spell::EffectDummy'),
439 (    0, 9,0x0000000100000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Steady Shot',                        'Spell::EffectSchoolDMG'),
440 (    0, 9,0x0000000100000000,0x00000000,  -1,  -1,  -1,  3, -1,-1,'Steady Shot',                        'Spell::EffectDummy'),
441 (    0, 8,0x0000000000400000,0x00000000,  -1,  -1,  -1, -1, -1,-1,'Stealth',                            'Spell::EffectTriggerSpell'),
442 (    0,-1,                -1,        -1,1989,  -1,  -1, -1, 42, 0,'Sudden Death',                       'Spell::EffectDummy'),
443 (    0, 7,0x0010000000000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Swipe',                              'Spell::EffectSchoolDMG'),
444 (    0, 4,0x0000000000000080,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Thunder Clap',                       'Spell::EffectSchoolDMG'),
445 (    0, 4,0x0000010000000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Victory Rush',                       'Spell::EffectSchoolDMG'),
446 (    0, 8,0x0000000010000000,0x00000000,  -1,  -1,  -1,  2, -1,-1,'Wound Poison',                       'Spell::EffectSchoolDMG'),
448 /* some random spells from not proccessed files sorted by spell ids */
449 /*id   fm familyMaskA        fmMaskB    icon vis  cat  eff aur ef name                                  code                   */
450 (53563,-1,                -1,        -1,  -1,  -1,  -1, -1, 23,-1,'Beacon of Light',                    'Aura::HandlePeriodicTriggerSpell'),
451 (53563,-1,                -1,        -1,  -1,  -1,  -1, -1, 23,-1,'Beacon of Light',                    'Unit::HandleDummyAuraProc');