mirror of
https://github.com/mangosfour/server.git
synced 2025-12-24 01:37:02 +00:00
After sql update apply new and old charactrs for affected class/race pairs will receive spell at first/next login. Signed-off-by: VladimirMangos <vladimir@getmangos.com>
54 lines
1.8 KiB
SQL
54 lines
1.8 KiB
SQL
ALTER TABLE db_version CHANGE COLUMN required_9220_02_mangos_spell_chain required_9222_01_mangos_playercreateinfo_spell bit;
|
|
|
|
-- sstaves for priest:
|
|
DELETE FROM `playercreateinfo_spell` WHERE `class`=5 AND `Spell`=227;
|
|
INSERT INTO `playercreateinfo_spell` (`race`,`class`,`Spell`,`Note`) VALUES
|
|
(1,5,227,'Staves'),
|
|
(3,5,227,'Staves'),
|
|
(4,5,227,'Staves'),
|
|
(5,5,227,'Staves'),
|
|
(8,5,227,'Staves'),
|
|
(10,5,227,'Staves'),
|
|
(11,5,227,'Staves');
|
|
|
|
-- Two-Handed Swords for warrior
|
|
DELETE FROM `playercreateinfo_spell` WHERE `class`=1 AND `Spell`=202;
|
|
INSERT INTO `playercreateinfo_spell` (`race`,`class`,`Spell`,`Note`) VALUES
|
|
(1,1,202,'Two-Handed Swords'),
|
|
(4,1,202,'Two-Handed Swords'),
|
|
(5,1,202,'Two-Handed Swords'),
|
|
(7,1,202,'Two-Handed Swords'),
|
|
(8,1,202,'Two-Handed Swords'),
|
|
(11,1,202,'Two-Handed Swords');
|
|
|
|
-- Dual Wield for rogue:
|
|
DELETE FROM `playercreateinfo_spell` WHERE `class`=4 AND `Spell`=674;
|
|
INSERT INTO `playercreateinfo_spell` (`race`,`class`,`Spell`,`Note`) VALUES
|
|
(1,4,674,'Dual Wield'),
|
|
(2,4,674,'Dual Wield'),
|
|
(3,4,674,'Dual Wield'),
|
|
(4,4,674,'Dual Wield'),
|
|
(5,4,674,'Dual Wield'),
|
|
(7,4,674,'Dual Wield'),
|
|
(8,4,674,'Dual Wield'),
|
|
(10,4,674,'Dual Wield');
|
|
|
|
-- Two-Hands Axe for hunter:
|
|
DELETE FROM `playercreateinfo_spell` WHERE `class`=3 AND `Spell`=197;
|
|
INSERT INTO `playercreateinfo_spell` (`race`,`class`,`Spell`,`Note`) VALUES
|
|
(2,3,197,'Two-Handed Axes'),
|
|
(3,3,197,'Two-Handed Axes'),
|
|
(4,3,197,'Two-Handed Axes'),
|
|
(6,3,197,'Two-Handed Axes'),
|
|
(8,3,197,'Two-Handed Axes'),
|
|
(10,3,197,'Two-Handed Axes'),
|
|
(11,3,197,'Two-Handed Axes');
|
|
|
|
-- staves for warlock:
|
|
DELETE FROM `playercreateinfo_spell` WHERE `class`=9 AND `Spell`=227;
|
|
INSERT INTO `playercreateinfo_spell` (`race`,`class`,`Spell`,`Note`) VALUES
|
|
(1,9,227,'Staves'),
|
|
(2,9,227,'Staves'),
|
|
(5,9,227,'Staves'),
|
|
(7,9,227,'Staves'),
|
|
(10,9,227,'Staves');
|