Initial Patch of Auction House bot rev. 135
[auctionmangos.git] / sql / updates / 0.7 / 4096_pet.sql
blob6bf6536cef56f37688acbcd5419a7cdab5596189
1 DROP TABLE IF EXISTS `character_pet`;
2 CREATE TABLE `character_pet` (
3   `id` int(11) unsigned NOT NULL  default '0',
4   `entry` int(11) unsigned NOT NULL default '0',
5   `owner` int(11) unsigned NOT NULL default '0',
6   `modelid` int(11) unsigned default '0',
7   `level` int(11) unsigned NOT NULL default '1',
8   `exp` int(11) unsigned NOT NULL default '0',
9   `nextlvlexp` int(11) unsigned NOT NULL default '100',
10   `Reactstate` tinyint(1) unsigned NOT NULL default '0',
11   `Commandstate` tinyint(1) unsigned NOT NULL default '1',
12   `loyaltypoints` int(11) NOT NULL default '0',
13   `loyalty` int(11) unsigned NOT NULL default '0',
14   `trainpoint` int(11) NOT NULL default '0',
15   `name` varchar(100) default 'Pet',
16   `renamed` tinyint(1) unsigned NOT NULL default '0',
17   `slot` int(11) unsigned NOT NULL default '0',
18   `curhealth` int(11) unsigned NOT NULL default '1',
19   `curmana` int(11) unsigned NOT NULL default '0',
20   `curhappiness` int(11) unsigned NOT NULL default '0',
21   `savetime` bigint(20) unsigned NOT NULL default '0',
22   `resettalents_cost` int(11) unsigned NOT NULL default '0',
23   `resettalents_time` bigint(20) unsigned NOT NULL default '0',
24   `ABData` longtext,
25   `TeachSpelldata` longtext,
26   PRIMARY KEY  (`id`),
27   KEY `owner` (`owner`)
28 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Pet System';
30 DROP TABLE IF EXISTS `pet_spell`;
31 CREATE TABLE `pet_spell` (
32   `guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
33   `spell` int(11) unsigned NOT NULL default '0' COMMENT 'Spell Identifier',
34   `slot` int(11) unsigned NOT NULL default '0',
35   `active` int(11) unsigned NOT NULL default '0',
36   PRIMARY KEY  (`guid`,`spell`)
37 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Pet System';
39 DROP TABLE IF EXISTS `pet_spell_cooldown`;
40 CREATE TABLE `pet_spell_cooldown` (
41   `guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier, Low part',
42   `spell` int(11) unsigned NOT NULL default '0' COMMENT 'Spell Identifier',
43   `time` bigint(20) unsigned NOT NULL default '0',
44   PRIMARY KEY  (`guid`,`spell`)
45 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
47 DROP TABLE IF EXISTS `pet_aura`;
48 CREATE TABLE `pet_aura` (
49   `guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
50   `spell` int(11) unsigned NOT NULL default '0',
51   `effect_index` int(11) unsigned NOT NULL default '0',
52   `remaintime` int(11) NOT NULL default '0',
53   PRIMARY KEY  (`guid`,`spell`,`effect_index`)
54 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Pet System';
56 -- ----------------------------
57 -- Table structure for petcreateinfo_spell
58 -- ----------------------------
59 DROP TABLE IF EXISTS `petcreateinfo_spell`;
60 CREATE TABLE `petcreateinfo_spell` (
61   `entry` int(11) unsigned NOT NULL DEFAULT '0',
62   `Spell1` int(11) unsigned NOT NULL DEFAULT '0',
63   `Spell2` int(11) unsigned NOT NULL DEFAULT '0',
64   `Spell3` int(11) unsigned NOT NULL DEFAULT '0',
65   `Spell4` int(11) unsigned NOT NULL DEFAULT '0',
66   `FamilyPassive` int(11) unsigned NOT NULL DEFAULT '0',
67   PRIMARY KEY (`entry`)
68 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Pet Create Spells';
70 ALTER TABLE `pet_levelstats` ADD `armor` int(10) unsigned NOT NULL default '0' AFTER `mana`;
72 INSERT INTO `spell_chain` VALUES ('17253', '0', '17253', '1');
73 INSERT INTO `spell_chain` VALUES ('17255', '17253', '17253', '2');
74 INSERT INTO `spell_chain` VALUES ('17256', '17255', '17253', '3');
75 INSERT INTO `spell_chain` VALUES ('17257', '17256', '17253', '4');
76 INSERT INTO `spell_chain` VALUES ('17258', '17257', '17253', '5');
77 INSERT INTO `spell_chain` VALUES ('17259', '17258', '17253', '6');
78 INSERT INTO `spell_chain` VALUES ('17260', '17259', '17253', '7');
79 INSERT INTO `spell_chain` VALUES ('17261', '17260', '17253', '8');
80 INSERT INTO `spell_chain` VALUES ('27050', '17261', '17253', '9');
81 INSERT INTO `spell_chain` VALUES ('16827', '0', '16827', '1');
82 INSERT INTO `spell_chain` VALUES ('16828', '16827', '16827', '2');
83 INSERT INTO `spell_chain` VALUES ('16829', '16828', '16827', '3');
84 INSERT INTO `spell_chain` VALUES ('16830', '16829', '16827', '4');
85 INSERT INTO `spell_chain` VALUES ('16831', '16830', '16827', '5');
86 INSERT INTO `spell_chain` VALUES ('16832', '16831', '16827', '6');
87 INSERT INTO `spell_chain` VALUES ('3010', '16832', '16827', '7');
88 INSERT INTO `spell_chain` VALUES ('3009', '3010', '16827', '8');
89 INSERT INTO `spell_chain` VALUES ('27049', '3009', '16827', '9');
90 INSERT INTO `spell_chain` VALUES ('1742', '0', '1742', '1');
91 INSERT INTO `spell_chain` VALUES ('1753', '1742', '1742', '2');
92 INSERT INTO `spell_chain` VALUES ('1754', '1753', '1742', '3');
93 INSERT INTO `spell_chain` VALUES ('1755', '1754', '1742', '4');
94 INSERT INTO `spell_chain` VALUES ('1756', '1755', '1742', '5');
95 INSERT INTO `spell_chain` VALUES ('16697', '1756', '1742', '6');
96 INSERT INTO `spell_chain` VALUES ('27048', '16697', '1742', '7');
97 INSERT INTO `spell_chain` VALUES ('23099', '0', '23099', '1');
98 INSERT INTO `spell_chain` VALUES ('23109', '23099', '23099', '2');
99 INSERT INTO `spell_chain` VALUES ('23110', '23109', '23099', '3');
100 INSERT INTO `spell_chain` VALUES ('23145', '0', '23145', '1');
101 INSERT INTO `spell_chain` VALUES ('23147', '23145', '23145', '2');
102 INSERT INTO `spell_chain` VALUES ('23148', '23147', '23145', '3');
103 INSERT INTO `spell_chain` VALUES ('2649', '0', '2649', '1');
104 INSERT INTO `spell_chain` VALUES ('14916', '2649', '2649', '2');
105 INSERT INTO `spell_chain` VALUES ('14917', '14916', '2649', '3');
106 INSERT INTO `spell_chain` VALUES ('14918', '14917', '2649', '4');
107 INSERT INTO `spell_chain` VALUES ('14919', '14918', '2649', '5');
108 INSERT INTO `spell_chain` VALUES ('14920', '14919', '2649', '6');
109 INSERT INTO `spell_chain` VALUES ('14921', '14920', '2649', '7');
110 INSERT INTO `spell_chain` VALUES ('27047', '14921', '2649', '8');
111 INSERT INTO `spell_chain` VALUES ('7371', '0', '7371', '1');
112 INSERT INTO `spell_chain` VALUES ('26177', '7371', '7371', '2');
113 INSERT INTO `spell_chain` VALUES ('26178', '26177', '7371', '3');
114 INSERT INTO `spell_chain` VALUES ('26179', '26178', '7371', '4');
115 INSERT INTO `spell_chain` VALUES ('26201', '26179', '7371', '5');
116 INSERT INTO `spell_chain` VALUES ('27685', '26201', '7371', '6');
117 INSERT INTO `spell_chain` VALUES ('24604', '0', '24604', '1');
118 INSERT INTO `spell_chain` VALUES ('24605', '24604', '24604', '2');
119 INSERT INTO `spell_chain` VALUES ('24603', '24605', '24604', '3');
120 INSERT INTO `spell_chain` VALUES ('24597', '24603', '24604', '4');
121 INSERT INTO `spell_chain` VALUES ('24844', '0', '24844', '1');
122 INSERT INTO `spell_chain` VALUES ('25008', '24844', '24844', '2');
123 INSERT INTO `spell_chain` VALUES ('25009', '25008', '24844', '3');
124 INSERT INTO `spell_chain` VALUES ('25010', '25009', '24844', '4');
125 INSERT INTO `spell_chain` VALUES ('25011', '25010', '24844', '5');
126 INSERT INTO `spell_chain` VALUES ('25012', '25011', '24844', '6');
127 INSERT INTO `spell_chain` VALUES ('24450', '0', '24450', '1');
128 INSERT INTO `spell_chain` VALUES ('24452', '24450', '24450', '2');
129 INSERT INTO `spell_chain` VALUES ('24453', '24452', '24450', '3');
130 INSERT INTO `spell_chain` VALUES ('24640', '0', '24640', '1');
131 INSERT INTO `spell_chain` VALUES ('24583', '24640', '24640', '2');
132 INSERT INTO `spell_chain` VALUES ('24586', '24583', '24640', '3');
133 INSERT INTO `spell_chain` VALUES ('24587', '24586', '24640', '4');
134 INSERT INTO `spell_chain` VALUES ('27060', '24587', '24640', '5');
135 INSERT INTO `spell_chain` VALUES ('24423', '0', '24423', '1');
136 INSERT INTO `spell_chain` VALUES ('24577', '24423', '24423', '2');
137 INSERT INTO `spell_chain` VALUES ('24578', '24577', '24423', '3');
138 INSERT INTO `spell_chain` VALUES ('24579', '24578', '24423', '4');
139 INSERT INTO `spell_chain` VALUES ('27051', '24579', '24423', '5');
140 INSERT INTO `spell_chain` VALUES ('26064', '0', '26064', '1');
141 INSERT INTO `spell_chain` VALUES ('26090', '0', '26090', '1');
142 INSERT INTO `spell_chain` VALUES ('26187', '26090', '26090', '2');
143 INSERT INTO `spell_chain` VALUES ('26188', '26187', '26090', '3');
144 INSERT INTO `spell_chain` VALUES ('27063', '26188', '26090', '4');
145 INSERT INTO `spell_chain` VALUES ('34889', '0', '34889', '1');
146 INSERT INTO `spell_chain` VALUES ('35323', '34889', '34889', '2');
147 INSERT INTO `spell_chain` VALUES ('35290', '0', '35290', '1');
148 INSERT INTO `spell_chain` VALUES ('35291', '35290', '35290', '2');
149 INSERT INTO `spell_chain` VALUES ('35292', '35291', '35290', '3');
150 INSERT INTO `spell_chain` VALUES ('35293', '35292', '35290', '4');
151 INSERT INTO `spell_chain` VALUES ('35294', '35293', '35290', '5');
152 INSERT INTO `spell_chain` VALUES ('35295', '35294', '35290', '6');
153 INSERT INTO `spell_chain` VALUES ('35296', '35295', '35290', '7');
154 INSERT INTO `spell_chain` VALUES ('35297', '35296', '35290', '8');
155 INSERT INTO `spell_chain` VALUES ('35298', '35297', '35290', '9');
156 INSERT INTO `spell_chain` VALUES ('35387', '0', '35387', '1');
157 INSERT INTO `spell_chain` VALUES ('35389', '35387', '35387', '2');
158 INSERT INTO `spell_chain` VALUES ('35392', '35389', '35387', '3');
159 INSERT INTO `spell_chain` VALUES ('35346', '0', '35346', '1');
160 INSERT INTO `spell_chain` VALUES ('25076', '0', '25076', '1');
161 INSERT INTO `spell_chain` VALUES ('35694', '0', '35694', '1');
162 INSERT INTO `spell_chain` VALUES ('35698', '35694', '35694', '2');
163 INSERT INTO `spell_chain` VALUES ('4187', '0', '4187', '1');
164 INSERT INTO `spell_chain` VALUES ('4188', '4187', '4187', '2');
165 INSERT INTO `spell_chain` VALUES ('4189', '4188', '4187', '3');
166 INSERT INTO `spell_chain` VALUES ('4190', '4189', '4187', '4');
167 INSERT INTO `spell_chain` VALUES ('4191', '4190', '4187', '5');
168 INSERT INTO `spell_chain` VALUES ('4192', '4191', '4187', '6');
169 INSERT INTO `spell_chain` VALUES ('4193', '4192', '4187', '7');
170 INSERT INTO `spell_chain` VALUES ('4194', '4193', '4187', '8');
171 INSERT INTO `spell_chain` VALUES ('5041', '4194', '4187', '9');
172 INSERT INTO `spell_chain` VALUES ('5042', '5041', '4187', '10');
173 INSERT INTO `spell_chain` VALUES ('27062', '5042', '4187', '11');
174 INSERT INTO `spell_chain` VALUES ('24545', '0', '24545', '1');
175 INSERT INTO `spell_chain` VALUES ('24549', '24545', '24545', '2');
176 INSERT INTO `spell_chain` VALUES ('24550', '24549', '24545', '3');
177 INSERT INTO `spell_chain` VALUES ('24551', '24550', '24545', '4');
178 INSERT INTO `spell_chain` VALUES ('24552', '24551', '24545', '5');
179 INSERT INTO `spell_chain` VALUES ('24553', '24552', '24545', '6');
180 INSERT INTO `spell_chain` VALUES ('24554', '24553', '24545', '7');
181 INSERT INTO `spell_chain` VALUES ('24555', '24554', '24545', '8');
182 INSERT INTO `spell_chain` VALUES ('24629', '24555', '24545', '9');
183 INSERT INTO `spell_chain` VALUES ('24630', '24629', '24545', '10');
184 INSERT INTO `spell_chain` VALUES ('27061', '24630', '24545', '11');
185 INSERT INTO `spell_chain` VALUES ('24493', '0', '24493', '1');
186 INSERT INTO `spell_chain` VALUES ('24497', '24493', '24493', '2');
187 INSERT INTO `spell_chain` VALUES ('24500', '24497', '24493', '3');
188 INSERT INTO `spell_chain` VALUES ('24501', '24500', '24493', '4');
189 INSERT INTO `spell_chain` VALUES ('27052', '24501', '24493', '5');
190 INSERT INTO `spell_chain` VALUES ('23992', '0', '23992', '1');
191 INSERT INTO `spell_chain` VALUES ('24439', '23992', '23992', '2');
192 INSERT INTO `spell_chain` VALUES ('24444', '24439', '23992', '3');
193 INSERT INTO `spell_chain` VALUES ('24445', '24444', '23992', '4');
194 INSERT INTO `spell_chain` VALUES ('27053', '24445', '23992', '5');
195 INSERT INTO `spell_chain` VALUES ('24446', '0', '24446', '1');
196 INSERT INTO `spell_chain` VALUES ('24447', '24446', '24446', '2');
197 INSERT INTO `spell_chain` VALUES ('24448', '24447', '24446', '3');
198 INSERT INTO `spell_chain` VALUES ('24449', '24448', '24446', '4');
199 INSERT INTO `spell_chain` VALUES ('27054', '24449', '24446', '5');
200 INSERT INTO `spell_chain` VALUES ('24492', '0', '24492', '1');
201 INSERT INTO `spell_chain` VALUES ('24502', '24492', '24492', '2');
202 INSERT INTO `spell_chain` VALUES ('24503', '24502', '24492', '3');
203 INSERT INTO `spell_chain` VALUES ('24504', '24503', '24492', '4');
204 INSERT INTO `spell_chain` VALUES ('27055', '24504', '24492', '5');
205 INSERT INTO `spell_chain` VALUES ('24488', '0', '24488', '1');
206 INSERT INTO `spell_chain` VALUES ('24505', '24488', '24488', '2');
207 INSERT INTO `spell_chain` VALUES ('24506', '24505', '24488', '3');
208 INSERT INTO `spell_chain` VALUES ('24507', '24506', '24488', '4');
209 INSERT INTO `spell_chain` VALUES ('27056', '24507', '24488', '5');
210 INSERT INTO `spell_chain` VALUES ('6307', '0', '6307', '1');
211 INSERT INTO `spell_chain` VALUES ('7804', '6307', '6307', '2');
212 INSERT INTO `spell_chain` VALUES ('7805', '7804', '6307', '3');
213 INSERT INTO `spell_chain` VALUES ('11766', '7805', '6307', '4');
214 INSERT INTO `spell_chain` VALUES ('11767', '11766', '6307', '5');
215 INSERT INTO `spell_chain` VALUES ('27268', '11767', '6307', '6');
216 INSERT INTO `spell_chain` VALUES ('2947', '0', '2947', '1');
217 INSERT INTO `spell_chain` VALUES ('8316', '2947', '2947', '2');
218 INSERT INTO `spell_chain` VALUES ('8317', '8316', '2947', '3');
219 INSERT INTO `spell_chain` VALUES ('11770', '8317', '2947', '4');
220 INSERT INTO `spell_chain` VALUES ('11771', '11770', '2947', '5');
221 INSERT INTO `spell_chain` VALUES ('27269', '11771', '2947', '6');
222 INSERT INTO `spell_chain` VALUES ('3110', '0', '3110', '1');
223 INSERT INTO `spell_chain` VALUES ('7799', '3110', '3110', '2');
224 INSERT INTO `spell_chain` VALUES ('7800', '7799', '3110', '3');
225 INSERT INTO `spell_chain` VALUES ('7801', '7800', '3110', '4');
226 INSERT INTO `spell_chain` VALUES ('7802', '7801', '3110', '5');
227 INSERT INTO `spell_chain` VALUES ('11762', '7802', '3110', '6');
228 INSERT INTO `spell_chain` VALUES ('11763', '11762', '3110', '7');
229 INSERT INTO `spell_chain` VALUES ('27267', '11763', '3110', '8');
230 INSERT INTO `spell_chain` VALUES ('17767', '0', '17767', '1');
231 INSERT INTO `spell_chain` VALUES ('17850', '17767', '17767', '2');
232 INSERT INTO `spell_chain` VALUES ('17851', '17850', '17767', '3');
233 INSERT INTO `spell_chain` VALUES ('17852', '17851', '17767', '4');
234 INSERT INTO `spell_chain` VALUES ('17853', '17852', '17767', '5');
235 INSERT INTO `spell_chain` VALUES ('17854', '17853', '17767', '6');
236 INSERT INTO `spell_chain` VALUES ('27272', '17854', '17767', '7');
237 INSERT INTO `spell_chain` VALUES ('7812', '0', '7812', '1');
238 INSERT INTO `spell_chain` VALUES ('19438', '7812', '7812', '2');
239 INSERT INTO `spell_chain` VALUES ('19440', '19438', '7812', '3');
240 INSERT INTO `spell_chain` VALUES ('19441', '19440', '7812', '4');
241 INSERT INTO `spell_chain` VALUES ('19442', '19441', '7812', '5');
242 INSERT INTO `spell_chain` VALUES ('19443', '19442', '7812', '6');
243 INSERT INTO `spell_chain` VALUES ('27273', '19443', '7812', '7');
244 INSERT INTO `spell_chain` VALUES ('17735', '0', '17735', '1');
245 INSERT INTO `spell_chain` VALUES ('17750', '17735', '17735', '2');
246 INSERT INTO `spell_chain` VALUES ('17751', '17750', '17735', '3');
247 INSERT INTO `spell_chain` VALUES ('17752', '17751', '17735', '4');
248 INSERT INTO `spell_chain` VALUES ('27271', '17752', '17735', '5');
249 INSERT INTO `spell_chain` VALUES ('33701', '27271', '17735', '6');
250 INSERT INTO `spell_chain` VALUES ('3716', '0', '3716', '1');
251 INSERT INTO `spell_chain` VALUES ('7809', '3716', '3716', '2');
252 INSERT INTO `spell_chain` VALUES ('7810', '7809', '3716', '3');
253 INSERT INTO `spell_chain` VALUES ('7811', '7810', '3716', '4');
254 INSERT INTO `spell_chain` VALUES ('11774', '7811', '3716', '5');
255 INSERT INTO `spell_chain` VALUES ('11775', '11774', '3716', '6');
256 INSERT INTO `spell_chain` VALUES ('27270', '11775', '3716', '7');
257 INSERT INTO `spell_chain` VALUES ('7814', '0', '7814', '1');
258 INSERT INTO `spell_chain` VALUES ('7815', '7814', '7814', '2');
259 INSERT INTO `spell_chain` VALUES ('7816', '7815', '7814', '3');
260 INSERT INTO `spell_chain` VALUES ('11778', '7816', '7814', '4');
261 INSERT INTO `spell_chain` VALUES ('11779', '11778', '7814', '5');
262 INSERT INTO `spell_chain` VALUES ('11780', '11779', '7814', '6');
263 INSERT INTO `spell_chain` VALUES ('27274', '11780', '7814', '7');
264 INSERT INTO `spell_chain` VALUES ('6360', '0', '6360', '1');
265 INSERT INTO `spell_chain` VALUES ('7813', '6360', '6360', '2');
266 INSERT INTO `spell_chain` VALUES ('11784', '7813', '6360', '3');
267 INSERT INTO `spell_chain` VALUES ('11785', '11784', '6360', '4');
268 INSERT INTO `spell_chain` VALUES ('27275', '11785', '6360', '5');
269 INSERT INTO `spell_chain` VALUES ('19505', '0', '19505', '1');
270 INSERT INTO `spell_chain` VALUES ('19731', '19505', '19505', '2');
271 INSERT INTO `spell_chain` VALUES ('19734', '19731', '19505', '3');
272 INSERT INTO `spell_chain` VALUES ('19736', '19734', '19505', '4');
273 INSERT INTO `spell_chain` VALUES ('27276', '19736', '19505', '5');
274 INSERT INTO `spell_chain` VALUES ('27277', '27276', '19505', '6');
275 INSERT INTO `spell_chain` VALUES ('19244', '0', '19244', '1');
276 INSERT INTO `spell_chain` VALUES ('19647', '19244', '19244', '2');
277 INSERT INTO `spell_chain` VALUES ('19478', '0', '19478', '1');
278 INSERT INTO `spell_chain` VALUES ('19655', '19478', '19478', '2');
279 INSERT INTO `spell_chain` VALUES ('19656', '19655', '19478', '3');
280 INSERT INTO `spell_chain` VALUES ('19660', '19656', '19478', '4');
281 INSERT INTO `spell_chain` VALUES ('27280', '19660', '19478', '5');
282 INSERT INTO `spell_chain` VALUES ('33698', '0', '33698', '1');
283 INSERT INTO `spell_chain` VALUES ('33699', '33698', '33698', '2');
284 INSERT INTO `spell_chain` VALUES ('33700', '33699', '33698', '3');
285 INSERT INTO `spell_chain` VALUES ('30213', '0', '30213', '1');
286 INSERT INTO `spell_chain` VALUES ('30219', '30213', '30213', '2');
287 INSERT INTO `spell_chain` VALUES ('30223', '30219', '30213', '3');
288 INSERT INTO `spell_chain` VALUES ('30151', '0', '30151', '1');
289 INSERT INTO `spell_chain` VALUES ('30194', '30151', '30151', '2');
290 INSERT INTO `spell_chain` VALUES ('30198', '30194', '30151', '3');