181 lines
7.7 KiB
SQL
181 lines
7.7 KiB
SQL
DROP PROCEDURE IF EXISTS add_migration;
|
|
delimiter ??
|
|
CREATE PROCEDURE `add_migration`()
|
|
BEGIN
|
|
DECLARE v INT DEFAULT 1;
|
|
SET v = (SELECT COUNT(*) FROM `migrations` WHERE `id`='20200420110232');
|
|
IF v=0 THEN
|
|
INSERT INTO `migrations` VALUES ('20200420110232');
|
|
-- Add your query below.
|
|
|
|
|
|
-- Add spell chain ranks for Faerie Fire (Bear).
|
|
INSERT INTO `spell_chain` (`spell_id`, `prev_spell`, `first_spell`, `rank`, `req_spell`, `build_min`, `build_max`) VALUES (16855, 0, 16855, 1, 0, 0, 4695);
|
|
INSERT INTO `spell_chain` (`spell_id`, `prev_spell`, `first_spell`, `rank`, `req_spell`, `build_min`, `build_max`) VALUES (17387, 16855, 16855, 2, 0, 0, 4695);
|
|
INSERT INTO `spell_chain` (`spell_id`, `prev_spell`, `first_spell`, `rank`, `req_spell`, `build_min`, `build_max`) VALUES (17388, 17387, 16855, 3, 0, 0, 4695);
|
|
INSERT INTO `spell_chain` (`spell_id`, `prev_spell`, `first_spell`, `rank`, `req_spell`, `build_min`, `build_max`) VALUES (17389, 17388, 16855, 4, 0, 0, 4695);
|
|
|
|
-- Faerie Fire (Bear) Rank 2
|
|
INSERT INTO `npc_trainer` (`entry`, `spell`, `spellcost`, `reqskill`, `reqskillvalue`, `reqlevel`, `build_min`, `build_max`) VALUES
|
|
(3033, 3061, 1500, 0, 0, 30, 0, 4695),
|
|
(3034, 3061, 1500, 0, 0, 30, 0, 4695),
|
|
(3036, 3061, 1500, 0, 0, 30, 0, 4695),
|
|
(3064, 3061, 1500, 0, 0, 30, 0, 4695),
|
|
(3602, 3061, 1500, 0, 0, 30, 0, 4695),
|
|
(4217, 3061, 1500, 0, 0, 30, 0, 4695),
|
|
(4218, 3061, 1500, 0, 0, 30, 0, 4695),
|
|
(4219, 3061, 1500, 0, 0, 30, 0, 4695),
|
|
(5504, 3061, 1500, 0, 0, 30, 0, 4695),
|
|
(5505, 3061, 1500, 0, 0, 30, 0, 4695),
|
|
(5506, 3061, 1500, 0, 0, 30, 0, 4695),
|
|
(8142, 3061, 1500, 0, 0, 30, 0, 4695),
|
|
(9465, 3061, 1500, 0, 0, 30, 0, 4695),
|
|
(12042, 3061, 1500, 0, 0, 30, 0, 4695);
|
|
|
|
-- Faerie Fire (Bear) Rank 3
|
|
INSERT INTO `npc_trainer` (`entry`, `spell`, `spellcost`, `reqskill`, `reqskillvalue`, `reqlevel`, `build_min`, `build_max`) VALUES
|
|
(3033, 17394, 4000, 0, 0, 42, 0, 4695),
|
|
(3034, 17394, 4000, 0, 0, 42, 0, 4695),
|
|
(3036, 17394, 4000, 0, 0, 42, 0, 4695),
|
|
(3064, 17394, 4000, 0, 0, 42, 0, 4695),
|
|
(3602, 17394, 4000, 0, 0, 42, 0, 4695),
|
|
(4217, 17394, 4000, 0, 0, 42, 0, 4695),
|
|
(4218, 17394, 4000, 0, 0, 42, 0, 4695),
|
|
(4219, 17394, 4000, 0, 0, 42, 0, 4695),
|
|
(5504, 17394, 4000, 0, 0, 42, 0, 4695),
|
|
(5505, 17394, 4000, 0, 0, 42, 0, 4695),
|
|
(5506, 17394, 4000, 0, 0, 42, 0, 4695),
|
|
(8142, 17394, 4000, 0, 0, 42, 0, 4695),
|
|
(9465, 17394, 4000, 0, 0, 42, 0, 4695),
|
|
(12042, 17394, 4000, 0, 0, 42, 0, 4695);
|
|
|
|
-- Faerie Fire (Bear) Rank 4
|
|
INSERT INTO `npc_trainer` (`entry`, `spell`, `spellcost`, `reqskill`, `reqskillvalue`, `reqlevel`, `build_min`, `build_max`) VALUES
|
|
(3033, 17395, 7000, 0, 0, 54, 0, 4695),
|
|
(3034, 17395, 7000, 0, 0, 54, 0, 4695),
|
|
(3036, 17395, 7000, 0, 0, 54, 0, 4695),
|
|
(3064, 17395, 7000, 0, 0, 54, 0, 4695),
|
|
(3602, 17395, 7000, 0, 0, 54, 0, 4695),
|
|
(4217, 17395, 7000, 0, 0, 54, 0, 4695),
|
|
(4218, 17395, 7000, 0, 0, 54, 0, 4695),
|
|
(4219, 17395, 7000, 0, 0, 54, 0, 4695),
|
|
(5504, 17395, 7000, 0, 0, 54, 0, 4695),
|
|
(5505, 17395, 7000, 0, 0, 54, 0, 4695),
|
|
(5506, 17395, 7000, 0, 0, 54, 0, 4695),
|
|
(8142, 17395, 7000, 0, 0, 54, 0, 4695),
|
|
(9465, 17395, 7000, 0, 0, 54, 0, 4695),
|
|
(12042, 17395, 7000, 0, 0, 54, 0, 4695);
|
|
|
|
-- Training cost changes for spell 3739.
|
|
DELETE FROM `npc_trainer` WHERE `spell`=3739;
|
|
-- Faerie Fire (Cat) Rank 2
|
|
INSERT INTO `npc_trainer` (`entry`, `spell`, `spellcost`, `reqskill`, `reqskillvalue`, `reqlevel`, `build_min`, `build_max`) VALUES
|
|
(3033, 3739, 1500, 0, 0, 30, 0, 4695),
|
|
(3034, 3739, 1500, 0, 0, 30, 0, 4695),
|
|
(3036, 3739, 1500, 0, 0, 30, 0, 4695),
|
|
(3064, 3739, 1500, 0, 0, 30, 0, 4695),
|
|
(3602, 3739, 1500, 0, 0, 30, 0, 4695),
|
|
(4217, 3739, 1500, 0, 0, 30, 0, 4695),
|
|
(4218, 3739, 1500, 0, 0, 30, 0, 4695),
|
|
(4219, 3739, 1500, 0, 0, 30, 0, 4695),
|
|
(5504, 3739, 1500, 0, 0, 30, 0, 4695),
|
|
(5505, 3739, 1500, 0, 0, 30, 0, 4695),
|
|
(5506, 3739, 1500, 0, 0, 30, 0, 4695),
|
|
(8142, 3739, 1500, 0, 0, 30, 0, 4695),
|
|
(9465, 3739, 1500, 0, 0, 30, 0, 4695),
|
|
(12042, 3739, 1500, 0, 0, 30, 0, 4695);
|
|
-- Faerie Fire (Feral) Rank 2
|
|
INSERT INTO `npc_trainer` (`entry`, `spell`, `spellcost`, `reqskill`, `reqskillvalue`, `reqlevel`, `build_min`, `build_max`) VALUES
|
|
(3033, 3739, 300, 0, 0, 30, 4878, 5875),
|
|
(3034, 3739, 300, 0, 0, 30, 4878, 5875),
|
|
(3036, 3739, 300, 0, 0, 30, 4878, 5875),
|
|
(3064, 3739, 300, 0, 0, 30, 4878, 5875),
|
|
(3602, 3739, 300, 0, 0, 30, 4878, 5875),
|
|
(4217, 3739, 300, 0, 0, 30, 4878, 5875),
|
|
(4218, 3739, 300, 0, 0, 30, 4878, 5875),
|
|
(4219, 3739, 300, 0, 0, 30, 4878, 5875),
|
|
(5504, 3739, 300, 0, 0, 30, 4878, 5875),
|
|
(5505, 3739, 300, 0, 0, 30, 4878, 5875),
|
|
(5506, 3739, 300, 0, 0, 30, 4878, 5875),
|
|
(8142, 3739, 300, 0, 0, 30, 4878, 5875),
|
|
(9465, 3739, 300, 0, 0, 30, 4878, 5875),
|
|
(12042, 3739, 300, 0, 0, 30, 4878, 5875);
|
|
|
|
-- Training cost changes for spell 17396.
|
|
DELETE FROM `npc_trainer` WHERE `spell`=17396;
|
|
-- Faerie Fire (Cat) Rank 3
|
|
INSERT INTO `npc_trainer` (`entry`, `spell`, `spellcost`, `reqskill`, `reqskillvalue`, `reqlevel`, `build_min`, `build_max`) VALUES
|
|
(3033, 17396, 4000, 0, 0, 42, 0, 4695),
|
|
(3034, 17396, 4000, 0, 0, 42, 0, 4695),
|
|
(3036, 17396, 4000, 0, 0, 42, 0, 4695),
|
|
(3064, 17396, 4000, 0, 0, 42, 0, 4695),
|
|
(3602, 17396, 4000, 0, 0, 42, 0, 4695),
|
|
(4217, 17396, 4000, 0, 0, 42, 0, 4695),
|
|
(4218, 17396, 4000, 0, 0, 42, 0, 4695),
|
|
(4219, 17396, 4000, 0, 0, 42, 0, 4695),
|
|
(5504, 17396, 4000, 0, 0, 42, 0, 4695),
|
|
(5505, 17396, 4000, 0, 0, 42, 0, 4695),
|
|
(5506, 17396, 4000, 0, 0, 42, 0, 4695),
|
|
(8142, 17396, 4000, 0, 0, 42, 0, 4695),
|
|
(9465, 17396, 4000, 0, 0, 42, 0, 4695),
|
|
(12042, 17396, 4000, 0, 0, 42, 0, 4695);
|
|
-- Faerie Fire (Feral) Rank 3
|
|
INSERT INTO `npc_trainer` (`entry`, `spell`, `spellcost`, `reqskill`, `reqskillvalue`, `reqlevel`, `build_min`, `build_max`) VALUES
|
|
(3033, 17396, 800, 0, 0, 42, 4878, 5875),
|
|
(3034, 17396, 800, 0, 0, 42, 4878, 5875),
|
|
(3036, 17396, 800, 0, 0, 42, 4878, 5875),
|
|
(3064, 17396, 800, 0, 0, 42, 4878, 5875),
|
|
(3602, 17396, 800, 0, 0, 42, 4878, 5875),
|
|
(4217, 17396, 800, 0, 0, 42, 4878, 5875),
|
|
(4218, 17396, 800, 0, 0, 42, 4878, 5875),
|
|
(4219, 17396, 800, 0, 0, 42, 4878, 5875),
|
|
(5504, 17396, 800, 0, 0, 42, 4878, 5875),
|
|
(5505, 17396, 800, 0, 0, 42, 4878, 5875),
|
|
(5506, 17396, 800, 0, 0, 42, 4878, 5875),
|
|
(8142, 17396, 800, 0, 0, 42, 4878, 5875),
|
|
(9465, 17396, 800, 0, 0, 42, 4878, 5875),
|
|
(12042, 17396, 800, 0, 0, 42, 4878, 5875);
|
|
|
|
-- Training cost changes for spell 17397.
|
|
DELETE FROM `npc_trainer` WHERE `spell`=17397;
|
|
-- Faerie Fire (Cat) Rank 4
|
|
INSERT INTO `npc_trainer` (`entry`, `spell`, `spellcost`, `reqskill`, `reqskillvalue`, `reqlevel`, `build_min`, `build_max`) VALUES
|
|
(3033, 17397, 7000, 0, 0, 54, 0, 4695),
|
|
(3034, 17397, 7000, 0, 0, 54, 0, 4695),
|
|
(3036, 17397, 7000, 0, 0, 54, 0, 4695),
|
|
(3064, 17397, 7000, 0, 0, 54, 0, 4695),
|
|
(3602, 17397, 7000, 0, 0, 54, 0, 4695),
|
|
(4217, 17397, 7000, 0, 0, 54, 0, 4695),
|
|
(4218, 17397, 7000, 0, 0, 54, 0, 4695),
|
|
(4219, 17397, 7000, 0, 0, 54, 0, 4695),
|
|
(5504, 17397, 7000, 0, 0, 54, 0, 4695),
|
|
(5505, 17397, 7000, 0, 0, 54, 0, 4695),
|
|
(5506, 17397, 7000, 0, 0, 54, 0, 4695),
|
|
(8142, 17397, 7000, 0, 0, 54, 0, 4695),
|
|
(9465, 17397, 7000, 0, 0, 54, 0, 4695),
|
|
(12042, 17397, 7000, 0, 0, 54, 0, 4695);
|
|
-- Faerie Fire (Feral) Rank 4
|
|
INSERT INTO `npc_trainer` (`entry`, `spell`, `spellcost`, `reqskill`, `reqskillvalue`, `reqlevel`, `build_min`, `build_max`) VALUES
|
|
(3033, 17397, 1400, 0, 0, 54, 4878, 5875),
|
|
(3034, 17397, 1400, 0, 0, 54, 4878, 5875),
|
|
(3036, 17397, 1400, 0, 0, 54, 4878, 5875),
|
|
(3064, 17397, 1400, 0, 0, 54, 4878, 5875),
|
|
(3602, 17397, 1400, 0, 0, 54, 4878, 5875),
|
|
(4217, 17397, 1400, 0, 0, 54, 4878, 5875),
|
|
(4218, 17397, 1400, 0, 0, 54, 4878, 5875),
|
|
(4219, 17397, 1400, 0, 0, 54, 4878, 5875),
|
|
(5504, 17397, 1400, 0, 0, 54, 4878, 5875),
|
|
(5505, 17397, 1400, 0, 0, 54, 4878, 5875),
|
|
(5506, 17397, 1400, 0, 0, 54, 4878, 5875),
|
|
(8142, 17397, 1400, 0, 0, 54, 4878, 5875),
|
|
(9465, 17397, 1400, 0, 0, 54, 4878, 5875),
|
|
(12042, 17397, 1400, 0, 0, 54, 4878, 5875);
|
|
|
|
|
|
-- End of migration.
|
|
END IF;
|
|
END??
|
|
delimiter ;
|
|
CALL add_migration();
|
|
DROP PROCEDURE IF EXISTS add_migration;
|