diff --git a/sql/mangos.sql b/sql/mangos.sql index f694b57d7..08e5c413f 100644 --- a/sql/mangos.sql +++ b/sql/mangos.sql @@ -24,7 +24,7 @@ CREATE TABLE `db_version` ( `version` varchar(120) default NULL, `creature_ai_version` varchar(120) default NULL, `cache_id` int(10) default '0', - `required_10208_01_mangos_playercreateinfo` bit(1) default NULL + `required_10217_05_mangos_spell_proc_event` bit(1) default NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Used DB version notes'; -- @@ -10315,32 +10315,26 @@ LOCK TABLES `playercreateinfo_action` WRITE; /*!40000 ALTER TABLE `playercreateinfo_action` DISABLE KEYS */; INSERT INTO `playercreateinfo_action` VALUES (1,1,0,6603,0), -(1,1,11,117,128), +(1,1,1,78,0), +(1,1,9,59752,0), (1,1,72,6603,0), (1,1,73,78,0), (1,1,82,59752,0), -(1,1,83,117,128), (1,1,84,6603,0), (1,1,96,6603,0), (1,1,108,6603,0), (1,2,0,6603,0), -(1,2,1,21084,0), +(1,2,1,20154,0), (1,2,2,635,0), (1,2,9,59752,0), -(1,2,10,159,128), -(1,2,11,2070,128), (1,4,0,6603,0), (1,4,1,1752,0), (1,4,2,2098,0), (1,4,3,2764,0), (1,4,10,59752,0), -(1,4,11,2070,128), -(1,5,0,6603,0), -(1,5,1,585,0), -(1,5,2,2050,0), +(1,5,0,585,0), +(1,5,1,2050,,0), (1,5,9,59752,0), -(1,5,10,159,128), -(1,5,11,2070,128), (1,6,0,6603,0), (1,6,1,49576,0), (1,6,2,45477,0), @@ -10348,23 +10342,19 @@ INSERT INTO `playercreateinfo_action` VALUES (1,6,4,45902,0), (1,6,5,47541,0), (1,6,11,59752,0), -(1,8,0,6603,0), -(1,8,1,133,0), -(1,8,2,168,0), +(1,8,0,133,0), +(1,8,1,168,0), (1,8,9,59752,0), -(1,8,10,159,128), -(1,8,11,2070,128), -(1,9,0,6603,0), -(1,9,1,686,0), -(1,9,2,687,0), +(1,9,0,686,0), +(1,9,1,687,0), (1,9,9,59752,0), -(1,9,10,159,128), (1,9,11,4604,128), (2,1,0,6603,0), +(2,1,1,78, 0), +(2,1,2,20572, 0), (2,1,72,6603,0), (2,1,73,78,0), (2,1,74,20572,0), -(2,1,83,117,128), (2,1,84,6603,0), (2,1,96,6603,0), (2,1,108,6603,0), @@ -10372,14 +10362,11 @@ INSERT INTO `playercreateinfo_action` VALUES (2,3,1,2973,0), (2,3,2,75,0), (2,3,9,20572,0), -(2,3,10,159,128), -(2,3,11,117,128), (2,4,0,6603,0), (2,4,1,1752,0), (2,4,2,2098,0), (2,4,3,2764,0), (2,4,4,20572,0), -(2,4,11,117,128), (2,6,0,6603,0), (2,6,1,49576,0), (2,6,2,45477,0), @@ -10391,39 +10378,30 @@ INSERT INTO `playercreateinfo_action` VALUES (2,7,1,403,0), (2,7,2,331,0), (2,7,3,33697,0), -(2,7,10,159,128), -(2,7,11,117,128), -(2,9,0,6603,0), -(2,9,1,686,0), -(2,9,2,687,0), -(2,9,3,33702,0), -(2,9,10,159,128), -(2,9,11,117,128), +(2,9,0,686,0), +(2,9,1,687,0), +(2,9,2,33702,0), (3,1,0,6603,0), (3,1,1,78,0), -(3,1,11,117,128), +(3,1,2,20594,0), +(3,1,3,2481,0), (3,1,72,6603,0), (3,1,73,78,0), (3,1,74,20594,0), (3,1,75,2481,0), -(3,1,83,117,128), (3,1,84,6603,0), (3,1,96,6603,0), (3,1,108,6603,0), (3,2,0,6603,0), -(3,2,1,21084,0), +(3,2,1,20154,0), (3,2,2,635,0), (3,2,3,20594,0), (3,2,4,2481,0), -(3,2,10,159,128), -(3,2,11,4540,128), (3,3,0,6603,0), (3,3,1,2973,0), (3,3,2,75,0), (3,3,3,20594,0), (3,3,4,2481,0), -(3,3,10,159,128), -(3,3,11,117,128), (3,3,75,20594,0), (3,3,76,2481,0), (3,4,0,6603,0), @@ -10432,14 +10410,10 @@ INSERT INTO `playercreateinfo_action` VALUES (3,4,3,2764,0), (3,4,4,20594,0), (3,4,5,2481,0), -(3,4,11,4540,128), -(3,5,0,6603,0), -(3,5,1,585,0), -(3,5,2,2050,0), -(3,5,3,20594,0), -(3,5,4,2481,0), -(3,5,10,159,128), -(3,5,11,4540,128), +(3,5,0,585,0), +(3,5,1,2050,0), +(3,5,2,20594,0), +(3,5,3,2481,0); (3,6,0,6603,0), (3,6,1,49576,0), (3,6,2,45477,0), @@ -10447,32 +10421,30 @@ INSERT INTO `playercreateinfo_action` VALUES (3,6,4,45902,0), (3,6,5,47541,0), (3,6,10,2481,0), +(4,1,0,6603,0), +(4,1,1,78,0), +(4,1,108,6603,0), +(4,1,2,58984,0), (4,1,72,6603,0), (4,1,73,78,0), -(4,1,82,58984,0), -(4,1,83,117,128), -(4,1,85,6603,0), -(4,1,97,6603,0), -(4,1,109,6603,0), +(4,1,74,58984,0), +(4,1,84,6603,0), +(4,1,96,6603,0), (4,3,0,6603,0), (4,3,1,2973,0), (4,3,2,75,0), (4,3,3,58984,0), -(4,3,10,159,128), -(4,3,11,117,128), +(4,3,81,58984,0), (4,4,0,6603,0), (4,4,1,1752,0), (4,4,2,2098,0), (4,4,3,2764,0), -(4,4,10,58984,0), -(4,4,11,4540,128), +(4,4,4,58984,0), (4,4,82,58984,0), -(4,5,0,6603,0), -(4,5,1,585,0), -(4,5,2,2050,0), -(4,5,3,58984,0), -(4,5,10,159,128), -(4,5,11,2070,128), +(4,5,0,585,0), +(4,5,1,2050,0), +(4,5,2,58984,0), +(4,5,81,58984,0), (4,6,0,6603,0), (4,6,1,49576,0), (4,6,2,45477,0), @@ -10481,13 +10453,17 @@ INSERT INTO `playercreateinfo_action` VALUES (4,6,5,47541,0), (4,6,10,58984,0), (4,6,83,58984,0), -(4,11,0,6603,0), -(4,11,1,5176,0), -(4,11,2,5185,0), -(4,11,9,58984,0), -(4,11,10,159,128), -(4,11,11,4536,128), +(4,11,0,5176,0), +(4,11,1,5185,0), +(4,11,108,6603,0), +(4,11,2,58984,0), +(4,11,72,6603,0), +(4,11,74,58984,0), +(4,11,84,6603,0), +(4,11,96,6603,0), (5,1,0,6603,0), +(5,1,1,78,0), +(5,1,2,20577,0), (5,1,72,6603,0), (5,1,73,78,0), (5,1,74,20577,0), @@ -10501,12 +10477,9 @@ INSERT INTO `playercreateinfo_action` VALUES (5,4,3,2764,0), (5,4,4,20577,0), (5,4,11,4604,128), -(5,5,0,6603,0), -(5,5,1,585,0), -(5,5,2,2050,0), -(5,5,3,20577,0), -(5,5,10,159,128), -(5,5,11,4604,128), +(5,5,0,585,0), +(5,5,1,2050,0), +(5,5,2,20577,0), (5,6,0,6603,0), (5,6,1,49576,0), (5,6,2,45477,0), @@ -10514,25 +10487,18 @@ INSERT INTO `playercreateinfo_action` VALUES (5,6,4,45902,0), (5,6,5,47541,0), (5,6,10,20577,0), -(5,8,0,6603,0), -(5,8,1,133,0), -(5,8,2,168,0), -(5,8,3,20577,0), -(5,8,10,159,128), -(5,8,11,4604,128), -(5,9,0,6603,0), -(5,9,1,686,0), -(5,9,2,687,0), -(5,9,3,20577,0), -(5,9,10,159,128), -(5,9,11,4604,128), +(5,8,0,133,0), +(5,8,1,168,0), +(5,8,2,20577,0), +(5,9,0,686,0), +(5,9,1,687,0), +(5,9,2,20577,0), (6,1,0,6603,0), (6,1,1,78,0), -(6,1,3,20549,0), +(6,1,2,20549,0), (6,1,72,6603,0), (6,1,73,78,0), (6,1,74,20549,0), -(6,1,83,4540,128), (6,1,84,6603,0), (6,1,96,6603,0), (6,1,108,6603,0), @@ -10540,9 +10506,7 @@ INSERT INTO `playercreateinfo_action` VALUES (6,3,1,2973,0), (6,3,2,75,0), (6,3,3,20549,0), -(6,3,10,159,128), -(6,3,11,117,128), -(6,3,76,20549,0), +(6,3,75,20549,0), (6,6,0,6603,0), (6,6,1,49576,0), (6,6,2,45477,0), @@ -10555,28 +10519,20 @@ INSERT INTO `playercreateinfo_action` VALUES (6,7,1,403,0), (6,7,2,331,0), (6,7,3,20549,0), -(6,7,10,159,128), (6,7,11,4604,128), -(6,7,76,20549,0), -(6,11,0,6603,0), -(6,11,1,5176,0), -(6,11,2,5185,0), -(6,11,3,20549,0), -(6,11,10,159,128), -(6,11,11,4536,128), -(6,11,73,6603,0), -(6,11,76,20549,0), -(6,11,85,6603,0), -(6,11,97,6603,0), -(6,11,109,6603,0), +(6,7,75,20549,0), +(6,11,0,5176,0), +(6,11,1,5185,0), +(6,11,108,6603,0), +(6,11,2,20549,0), +(6,11,72,6603,0), +(6,11,75,20549,0), +(6,11,84,6603,0), +(6,11,96,6603,0), (7,1,0,6603,0), (7,1,1,78,0), -(7,1,10,20589,0), -(7,1,11,117,128), (7,1,72,6603,0), (7,1,73,78,0), -(7,1,82,20589,0), -(7,1,83,117,128), (7,1,84,6603,0), (7,1,96,6603,0), (7,1,108,6603,0), @@ -10584,8 +10540,6 @@ INSERT INTO `playercreateinfo_action` VALUES (7,4,1,1752,0), (7,4,2,2098,0), (7,4,3,2764,0), -(7,4,10,20589,0), -(7,4,11,117,128), (7,6,0,6603,0), (7,6,1,49576,0), (7,6,2,45477,0), @@ -10599,24 +10553,17 @@ INSERT INTO `playercreateinfo_action` VALUES (7,6,84,6603,0), (7,6,96,6603,0), (7,6,108,6603,0), -(7,8,0,6603,0), -(7,8,1,133,0), -(7,8,2,168,0), -(7,8,9,20589,0), -(7,8,10,159,128), -(7,8,11,4536,128), -(7,9,0,6603,0), -(7,9,1,686,0), -(7,9,2,687,0), -(7,9,9,20589,0), -(7,9,10,159,128), -(7,9,11,4604,128), +(7,8,0,133,0), +(7,8,1,168,0), +(7,9,0,686,0), +(7,9,1,687,0), (8,1,0,6603,0), +(8,1,1,78,0), +(8,1,2,26297,0), (8,1,72,6603,0), (8,1,73,78,0), (8,1,74,2764,0), (8,1,75,26297,0), -(8,1,83,117,128), (8,1,84,6603,0), (8,1,96,6603,0), (8,1,108,6603,0), @@ -10624,20 +10571,16 @@ INSERT INTO `playercreateinfo_action` VALUES (8,3,1,2973,0), (8,3,2,75,0), (8,3,3,26297,0), -(8,3,10,159,128), (8,3,11,4604,128), (8,4,0,6603,0), (8,4,1,1752,0), (8,4,2,2098,0), (8,4,3,2764,0), (8,4,4,26297,0), -(8,4,11,117,128), -(8,5,0,6603,0), -(8,5,1,585,0), -(8,5,2,2050,0), -(8,5,3,26297,0), -(8,5,10,159,128), -(8,5,11,4540,128), +(8,4,76,26297,0), +(8,5,0,585,0), +(8,5,1,2050,0), +(8,5,2,26297,0), (8,6,0,6603,0), (8,6,1,49576,0), (8,6,2,45477,0), @@ -10649,25 +10592,17 @@ INSERT INTO `playercreateinfo_action` VALUES (8,7,1,403,0), (8,7,2,331,0), (8,7,3,26297,0), -(8,7,10,159,128), -(8,7,11,117,128), -(8,8,0,6603,0), -(8,8,1,133,0), -(8,8,2,168,0), -(8,8,3,26297,0), -(8,8,10,159,128), -(8,8,11,117,128), +(8,8,0,133,0), +(8,8,1,168,0), +(8,8,2,26297,0), (10,2,0,6603,0), -(10,2,1,21084,0), (10,2,2,635,0), (10,2,3,28730,0), -(10,2,10,159,128), (10,2,11,20857,128), (10,3,0,6603,0), (10,3,1,2973,0), (10,3,2,75,0), (10,3,3,28730,0), -(10,3,10,159,128), (10,3,11,20857,128), (10,4,0,6603,0), (10,4,1,1752,0), @@ -10679,7 +10614,6 @@ INSERT INTO `playercreateinfo_action` VALUES (10,5,1,585,0), (10,5,2,2050,0), (10,5,3,28730,0), -(10,5,10,159,128), (10,5,11,20857,128), (10,6,0,6603,0), (10,6,1,49576,0), @@ -10692,47 +10626,33 @@ INSERT INTO `playercreateinfo_action` VALUES (10,8,1,133,0), (10,8,2,168,0), (10,8,3,28730,0), -(10,8,10,159,128), (10,8,11,20857,128), (10,9,0,6603,0), (10,9,1,686,0), (10,9,2,687,0), (10,9,3,28730,0), -(10,9,10,159,128), (10,9,11,20857,128), (11,1,0,6603,0), (11,1,72,6603,0), (11,1,73,78,0), (11,1,74,28880,0), -(11,1,83,4540,128), (11,1,84,6603,0), (11,1,96,6603,0), (11,1,108,6603,0), (11,2,0,6603,0), -(11,2,1,21084,0), (11,2,2,635,0), (11,2,3,59542,0), -(11,2,10,159,128), -(11,2,11,4540,128), -(11,2,83,4540,128), (11,3,0,6603,0), (11,3,1,2973,0), (11,3,2,75,0), (11,3,3,59543,0), -(11,3,10,159,128), -(11,3,11,4540,128), (11,3,72,6603,0), (11,3,73,2973,0), (11,3,74,75,0), -(11,3,82,159,128), -(11,3,83,4540,128), (11,5,0,6603,0), (11,5,1,585,0), (11,5,2,2050,0), (11,5,3,59544,0), -(11,5,10,159,128), -(11,5,11,4540,128), -(11,5,83,4540,128), (11,6,0,6603,0), (11,6,1,49576,0), (11,6,2,45477,0), @@ -10745,15 +10665,10 @@ INSERT INTO `playercreateinfo_action` VALUES (11,7,1,403,0), (11,7,2,331,0), (11,7,3,59547,0), -(11,7,10,159,128), -(11,7,11,4540,128), (11,8,0,6603,0), (11,8,1,133,0), (11,8,2,168,0), -(11,8,3,59548,0), -(11,8,10,159,128), -(11,8,11,4540,128), -(11,8,83,4540,128); +(11,8,3,59548,0); /*!40000 ALTER TABLE `playercreateinfo_action` ENABLE KEYS */; UNLOCK TABLES; @@ -10810,7 +10725,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (1,1,204,'Defense'), (1,1,522,'SPELLDEFENSE (DND)'), (1,1,668,'Language Common'), -(1,1,1843,'Disarm'), (1,1,2382,'Generic'), (1,1,2457,'Battle Stance'), (1,1,2479,'Honorless Target'), @@ -10845,6 +10759,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (1,1,58985,'Perception'), (1,1,59752,'Every Man for Himself'), (1,1,61437,'Opening'), +(1,1,68398, 'Opening'), (1,2,81,'Dodge'), (1,2,107,'Block'), (1,2,198,'One-Handed Maces'), @@ -10854,7 +10769,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (1,2,522,'SPELLDEFENSE (DND)'), (1,2,635,'Holy Light'), (1,2,668,'Language Common'), -(1,2,1843,'Disarm'), (1,2,2382,'Generic'), (1,2,2479,'Honorless Target'), (1,2,3050,'Detect'), @@ -10874,7 +10788,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (1,2,9078,'Cloth'), (1,2,9116,'Shield'), (1,2,9125,'Generic'), -(1,2,21084,'Seal of Righteousness'), +(1,2,20154,'Seal of Righteousness'), (1,2,20597,'Sword Specialization'), (1,2,20598,'The Human Spirit'), (1,2,20599,'Diplomacy'), @@ -10888,6 +10802,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (1,2,58985,'Perception'), (1,2,59752,'Every Man for Himself'), (1,2,61437,'Opening'), +(1 2,68398, 'Opening'), (1,4,81,'Dodge'), (1,4,203,'Unarmed'), (1,4,204,'Defense'), @@ -10896,7 +10811,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (1,4,674,'Dual Wield'), (1,4,1180,'Daggers'), (1,4,1752,'Sinister Strike'), -(1,4,1843,'Disarm'), (1,4,2098,'Eviscerate'), (1,4,2382,'Generic'), (1,4,2479,'Honorless Target'), @@ -10931,6 +10845,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (1,4,58985,'Perception'), (1,4,59752,'Every Man for Himself'), (1,4,61437,'Opening'), +(1,4,68398,'Opening'), (1,5,81,'Dodge'), (1,5,198,'One-Handed Maces'), (1,5,203,'Unarmed'), @@ -10939,7 +10854,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (1,5,522,'SPELLDEFENSE (DND)'), (1,5,585,'Smite'), (1,5,668,'Language Common'), -(1,5,1843,'Disarm'), (1,5,2050,'Lesser Heal'), (1,5,2382,'Generic'), (1,5,2479,'Honorless Target'), @@ -10971,6 +10885,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (1,5,58985,'Perception'), (1,5,59752,'Every Man for Himself'), (1,5,61437,'Opening'), +(1,5,68398,'Opening'), (1,6,81,'Dodge'), (1,6,196,'One-Handed Axes'), (1,6,197,'Two-Handed Axes'), @@ -10983,7 +10898,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (1,6,668,'Language Common'), (1,6,674,'Dual Wield'), (1,6,750,'Plate Mail'), -(1,6,1843,'Disarm'), (1,6,2382,'Generic'), (1,6,2479,'Honorless Target'), (1,6,3050,'Detect'), @@ -11040,6 +10954,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (1,6,59921,'Frost Fever'), (1,6,61437,'Opening'), (1,6,61455,'Runic Focus'), +(1,6,68398, 'Opening'), (1,8,81,'Dodge'), (1,8,133,'Fireball'), (1,8,168,'Frost Armor'), @@ -11048,7 +10963,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (1,8,227,'Staves'), (1,8,522,'SPELLDEFENSE (DND)'), (1,8,668,'Language Common'), -(1,8,1843,'Disarm'), (1,8,2382,'Generic'), (1,8,2479,'Honorless Target'), (1,8,3050,'Detect'), @@ -11079,6 +10993,8 @@ INSERT INTO `playercreateinfo_spell` VALUES (1,8,58985,'Perception'), (1,8,59752,'Every Man for Himself'), (1,8,61437,'Opening'), +(1,8,68398,'Opening'), +(1,8,71761,'Deep Freeze Immunity State'), (1,9,81,'Dodge'), (1,9,203,'Unarmed'), (1,9,204,'Defense'), @@ -11088,7 +11004,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (1,9,686,'Shadow Bolt'), (1,9,687,'Demon Skin'), (1,9,1180,'Daggers'), -(1,9,1843,'Disarm'), (1,9,2382,'Generic'), (1,9,2479,'Honorless Target'), (1,9,3050,'Detect'), @@ -11107,6 +11022,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (1,9,8386,'Attacking'), (1,9,9078,'Cloth'), (1,9,9125,'Generic'), +(1,9,18822,'Improved Enslave Demon'), (1,9,20597,'Sword Specialization'), (1,9,20598,'The Human Spirit'), (1,9,20599,'Diplomacy'), @@ -11120,6 +11036,8 @@ INSERT INTO `playercreateinfo_spell` VALUES (1,9,58985,'Perception'), (1,9,59752,'Every Man for Himself'), (1,9,61437,'Opening'), +(1,9,68398,'Opening'), +(1,9,75445,'Demonic Immolate'), (2,1,78,'Heroic Strike'), (2,1,81,'Dodge'), (2,1,107,'Block'), @@ -11130,7 +11048,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (2,1,204,'Defense'), (2,1,522,'SPELLDEFENSE (DND)'), (2,1,669,'Language Orcish'), -(2,1,1843,'Disarm'), (2,1,2382,'Generic'), (2,1,2457,'Battle Stance'), (2,1,2479,'Honorless Target'), @@ -11163,6 +11080,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (2,1,32215,'Victorious State'), (2,1,45927,'Summon Friend'), (2,1,61437,'Opening'), +(2,1,68398,'Opening'), (2,3,75,'Auto Shot'), (2,3,81,'Dodge'), (2,3,196,'One-Handed Axes'), @@ -11172,7 +11090,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (2,3,264,'Bows'), (2,3,522,'SPELLDEFENSE (DND)'), (2,3,669,'Language Orcish'), -(2,3,1843,'Disarm'), (2,3,2382,'Generic'), (2,3,2479,'Honorless Target'), (2,3,2973,'Raptor Strike'), @@ -11204,6 +11121,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (2,3,34082,'Advantaged State (DND)'), (2,3,45927,'Summon Friend'), (2,3,61437,'Opening'), +(2,3,68398,'Opening'), (2,4,81,'Dodge'), (2,4,203,'Unarmed'), (2,4,204,'Defense'), @@ -11212,7 +11130,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (2,4,674,'Dual Wield'), (2,4,1180,'Daggers'), (2,4,1752,'Sinister Strike'), -(2,4,1843,'Disarm'), (2,4,2098,'Eviscerate'), (2,4,2382,'Generic'), (2,4,2479,'Honorless Target'), @@ -11245,6 +11162,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (2,4,22810,'Opening - No Text'), (2,4,45927,'Summon Friend'), (2,4,61437,'Opening'), +(2,4,68398,'Opening'), (2,6,81,'Dodge'), (2,6,196,'One-Handed Axes'), (2,6,197,'Two-Handed Axes'), @@ -11257,7 +11175,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (2,6,669,'Language Orcish'), (2,6,674,'Dual Wield'), (2,6,750,'Plate Mail'), -(2,6,1843,'Disarm'), (2,6,2382,'Generic'), (2,6,2479,'Honorless Target'), (2,6,3050,'Detect'), @@ -11312,6 +11229,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (2,6,59921,'Frost Fever'), (2,6,61437,'Opening'), (2,6,61455,'Runic Focus'), +(2,6,68398,'Opening'), (2,7,81,'Dodge'), (2,7,107,'Block'), (2,7,198,'One-Handed Maces'), @@ -11322,7 +11240,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (2,7,403,'Lightning Bolt'), (2,7,522,'SPELLDEFENSE (DND)'), (2,7,669,'Language Orcish'), -(2,7,1843,'Disarm'), (2,7,2382,'Generic'), (2,7,2479,'Honorless Target'), (2,7,3050,'Detect'), @@ -11352,6 +11269,9 @@ INSERT INTO `playercreateinfo_spell` VALUES (2,7,33697,'Blood Fury'), (2,7,45927,'Summon Friend'), (2,7,61437,'Opening'), +(2,7,65222,'Command'), +(2,7,68398,'Opening'), +(2,7,75461,'Flame Shock Passive'), (2,9,81,'Dodge'), (2,9,203,'Unarmed'), (2,9,204,'Defense'), @@ -11361,7 +11281,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (2,9,686,'Shadow Bolt'), (2,9,687,'Demon Skin'), (2,9,1180,'Daggers'), -(2,9,1843,'Disarm'), (2,9,2382,'Generic'), (2,9,2479,'Honorless Target'), (2,9,3050,'Detect'), @@ -11380,6 +11299,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (2,9,8386,'Attacking'), (2,9,9078,'Cloth'), (2,9,9125,'Generic'), +(2,9,18822,'Improved Enslave Demon'), (2,9,20573,'Hardiness'), (2,9,20574,'Axe Specialization'), (2,9,20575,'Command'), @@ -11391,6 +11311,8 @@ INSERT INTO `playercreateinfo_spell` VALUES (2,9,45927,'Summon Friend'), (2,9,58284,'Chaos Bolt Passive'), (2,9,61437,'Opening'), +(2,9,68398,'Opening'), +(2,9,75445,'Demonic Immolate'), (3,1,78,'Heroic Strike'), (3,1,81,'Dodge'), (3,1,107,'Block'), @@ -11402,7 +11324,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (3,1,522,'SPELLDEFENSE (DND)'), (3,1,668,'Language Common'), (3,1,672,'Language Dwarven'), -(3,1,1843,'Disarm'), (3,1,2382,'Generic'), (3,1,2457,'Battle Stance'), (3,1,2479,'Honorless Target'), @@ -11436,6 +11357,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (3,1,45927,'Summon Friend'), (3,1,59224,'Mace Specialization'), (3,1,61437,'Opening'), +(3,1,68398,'Opening'), (3,2,81,'Dodge'), (3,2,107,'Block'), (3,2,198,'One-Handed Maces'), @@ -11446,7 +11368,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (3,2,635,'Holy Light'), (3,2,668,'Language Common'), (3,2,672,'Language Dwarven'), -(3,2,1843,'Disarm'), (3,2,2382,'Generic'), (3,2,2479,'Honorless Target'), (3,2,2481,'Find Treasure'), @@ -11467,7 +11388,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (3,2,9078,'Cloth'), (3,2,9116,'Shield'), (3,2,9125,'Generic'), -(3,2,21084,'Seal of Righteousness'), +(3,2,20154,'Seal of Righteousness'), (3,2,20594,'Stoneform'), (3,2,20595,'Gun Specialization'), (3,2,20596,'Frost Resistance'), @@ -11479,6 +11400,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (3,2,45927,'Summon Friend'), (3,2,59224,'Mace Specialization'), (3,2,61437,'Opening'), +(3,2,68398,'Opening'), (3,3,75,'Auto Shot'), (3,3,81,'Dodge'), (3,3,196,'One-Handed Axes'), @@ -11489,7 +11411,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (3,3,522,'SPELLDEFENSE (DND)'), (3,3,668,'Language Common'), (3,3,672,'Language Dwarven'), -(3,3,1843,'Disarm'), (3,3,2382,'Generic'), (3,3,2479,'Honorless Target'), (3,3,2481,'Find Treasure'), @@ -11522,6 +11443,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (3,3,45927,'Summon Friend'), (3,3,59224,'Mace Specialization'), (3,3,61437,'Opening'), +(3,3,68398,'Opening'), (3,4,81,'Dodge'), (3,4,203,'Unarmed'), (3,4,204,'Defense'), @@ -11531,7 +11453,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (3,4,674,'Dual Wield'), (3,4,1180,'Daggers'), (3,4,1752,'Sinister Strike'), -(3,4,1843,'Disarm'), (3,4,2098,'Eviscerate'), (3,4,2382,'Generic'), (3,4,2479,'Honorless Target'), @@ -11565,6 +11486,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (3,4,45927,'Summon Friend'), (3,4,59224,'Mace Specialization'), (3,4,61437,'Opening'), +(3,4,68398,'Opening'), (3,5,81,'Dodge'), (3,5,198,'One-Handed Maces'), (3,5,203,'Unarmed'), @@ -11574,7 +11496,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (3,5,585,'Smite'), (3,5,668,'Language Common'), (3,5,672,'Language Dwarven'), -(3,5,1843,'Disarm'), (3,5,2050,'Lesser Heal'), (3,5,2382,'Generic'), (3,5,2479,'Honorless Target'), @@ -11605,6 +11526,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (3,5,45927,'Summon Friend'), (3,5,59224,'Mace Specialization'), (3,5,61437,'Opening'), +(3,5,68398,'Opening'), (3,6,81,'Dodge'), (3,6,196,'One-Handed Axes'), (3,6,197,'Two-Handed Axes'), @@ -11618,7 +11540,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (3,6,672,'Language Dwarven'), (3,6,674,'Dual Wield'), (3,6,750,'Plate Mail'), -(3,6,1843,'Disarm'), (3,6,2382,'Generic'), (3,6,2479,'Honorless Target'), (3,6,2481,'Find Treasure'), @@ -11674,6 +11595,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (3,6,59921,'Frost Fever'), (3,6,61437,'Opening'), (3,6,61455,'Runic Focus'), +(3,6,68398,'Opening'), (4,1,78,'Heroic Strike'), (4,1,81,'Dodge'), (4,1,107,'Block'), @@ -11686,7 +11608,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (4,1,668,'Language Common'), (4,1,671,'Language Darnassian'), (4,1,1180,'Daggers'), -(4,1,1843,'Disarm'), (4,1,2382,'Generic'), (4,1,2457,'Battle Stance'), (4,1,2479,'Honorless Target'), @@ -11711,6 +11632,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (4,1,20582,'Quickness'), (4,1,20583,'Nature Resistance'), (4,1,20585,'Wisp Spirit'), +(4,1,21009,'Elusiveness'), (4,1,21651,'Opening'), (4,1,21652,'Closing'), (4,1,22027,'Remove Insignia'), @@ -11719,6 +11641,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (4,1,45927,'Summon Friend'), (4,1,58984,'Shadowmelt'), (4,1,61437,'Opening'), +(4,1,68398,'Opening'), (4,3,75,'Auto Shot'), (4,3,81,'Dodge'), (4,3,197,'Two-Handed Axes'), @@ -11729,7 +11652,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (4,3,668,'Language Common'), (4,3,671,'Language Darnassian'), (4,3,1180,'Daggers'), -(4,3,1843,'Disarm'), (4,3,2382,'Generic'), (4,3,2479,'Honorless Target'), (4,3,2973,'Raptor Strike'), @@ -11752,6 +11674,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (4,3,20582,'Quickness'), (4,3,20583,'Nature Resistance'), (4,3,20585,'Wisp Spirit'), +(4,3,21009,'Elusiveness'), (4,3,21651,'Opening'), (4,3,21652,'Closing'), (4,3,22027,'Remove Insignia'), @@ -11761,6 +11684,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (4,3,45927,'Summon Friend'), (4,3,58984,'Shadowmelt'), (4,3,61437,'Opening'), +(4,3,68398,'Opening'), (4,4,81,'Dodge'), (4,4,203,'Unarmed'), (4,4,204,'Defense'), @@ -11770,7 +11694,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (4,4,674,'Dual Wield'), (4,4,1180,'Daggers'), (4,4,1752,'Sinister Strike'), -(4,4,1843,'Disarm'), (4,4,2098,'Eviscerate'), (4,4,2382,'Generic'), (4,4,2479,'Honorless Target'), @@ -11795,6 +11718,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (4,4,20582,'Quickness'), (4,4,20583,'Nature Resistance'), (4,4,20585,'Wisp Spirit'), +(4,4,21009,'Elusiveness'), (4,4,21184,'Rogue Passive (DND)'), (4,4,21651,'Opening'), (4,4,21652,'Closing'), @@ -11803,6 +11727,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (4,4,45927,'Summon Friend'), (4,4,58984,'Shadowmelt'), (4,4,61437,'Opening'), +(4,4,68398,'Opening'), (4,5,81,'Dodge'), (4,5,198,'One-Handed Maces'), (4,5,203,'Unarmed'), @@ -11812,7 +11737,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (4,5,585,'Smite'), (4,5,668,'Language Common'), (4,5,671,'Language Darnassian'), -(4,5,1843,'Disarm'), (4,5,2050,'Lesser Heal'), (4,5,2382,'Generic'), (4,5,2479,'Honorless Target'), @@ -11835,6 +11759,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (4,5,20582,'Quickness'), (4,5,20583,'Nature Resistance'), (4,5,20585,'Wisp Spirit'), +(4,5,21009,'Elusiveness'), (4,5,21651,'Opening'), (4,5,21652,'Closing'), (4,5,22027,'Remove Insignia'), @@ -11842,6 +11767,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (4,5,45927,'Summon Friend'), (4,5,58984,'Shadowmelt'), (4,5,61437,'Opening'), +(4,5,68398,'Opening'), (4,6,81,'Dodge'), (4,6,196,'One-Handed Axes'), (4,6,197,'Two-Handed Axes'), @@ -11855,7 +11781,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (4,6,671,'Language Darnassian'), (4,6,674,'Dual Wield'), (4,6,750,'Plate Mail'), -(4,6,1843,'Disarm'), (4,6,2382,'Generic'), (4,6,2479,'Honorless Target'), (4,6,3050,'Detect'), @@ -11910,6 +11835,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (4,6,59921,'Frost Fever'), (4,6,61437,'Opening'), (4,6,61455,'Runic Focus'), +(4,6,68398,'Opening'), (4,11,81,'Dodge'), (4,11,203,'Unarmed'), (4,11,204,'Defense'), @@ -11918,7 +11844,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (4,11,668,'Language Common'), (4,11,671,'Language Darnassian'), (4,11,1180,'Daggers'), -(4,11,1843,'Disarm'), (4,11,2382,'Generic'), (4,11,2479,'Honorless Target'), (4,11,3050,'Detect'), @@ -11949,6 +11874,8 @@ INSERT INTO `playercreateinfo_spell` VALUES (4,11,45927,'Summon Friend'), (4,11,58984,'Shadowmelt'), (4,11,61437,'Opening'), +(4,11,66530,'Improved Barkskin (Passive)'), +(4,11,68398,'Opening'), (5,1,78,'Heroic Strike'), (5,1,81,'Dodge'), (5,1,107,'Block'), @@ -11959,7 +11886,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (5,1,522,'SPELLDEFENSE (DND)'), (5,1,669,'Language Orcish'), (5,1,1180,'Daggers'), -(5,1,1843,'Disarm'), (5,1,2382,'Generic'), (5,1,2457,'Battle Stance'), (5,1,2479,'Honorless Target'), @@ -11993,6 +11919,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (5,1,32215,'Victorious State'), (5,1,45927,'Summon Friend'), (5,1,61437,'Opening'), +(5,1,68398,'Opening'), (5,4,81,'Dodge'), (5,4,203,'Unarmed'), (5,4,204,'Defense'), @@ -12001,7 +11928,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (5,4,674,'Dual Wield'), (5,4,1180,'Daggers'), (5,4,1752,'Sinister Strike'), -(5,4,1843,'Disarm'), (5,4,2098,'Eviscerate'), (5,4,2382,'Generic'), (5,4,2479,'Honorless Target'), @@ -12035,6 +11961,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (5,4,22810,'Opening - No Text'), (5,4,45927,'Summon Friend'), (5,4,61437,'Opening'), +(5,4,68398,'Opening'), (5,5,81,'Dodge'), (5,5,198,'One-Handed Maces'), (5,5,203,'Unarmed'), @@ -12043,7 +11970,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (5,5,522,'SPELLDEFENSE (DND)'), (5,5,585,'Smite'), (5,5,669,'Language Orcish'), -(5,5,1843,'Disarm'), (5,5,2050,'Lesser Heal'), (5,5,2382,'Generic'), (5,5,2479,'Honorless Target'), @@ -12074,6 +12000,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (5,5,22810,'Opening - No Text'), (5,5,45927,'Summon Friend'), (5,5,61437,'Opening'), +(5,5,68398,'Opening'), (5,6,81,'Dodge'), (5,6,196,'One-Handed Axes'), (5,6,197,'Two-Handed Axes'), @@ -12086,7 +12013,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (5,6,669,'Language Orcish'), (5,6,674,'Dual Wield'), (5,6,750,'Plate Mail'), -(5,6,1843,'Disarm'), (5,6,2382,'Generic'), (5,6,2479,'Honorless Target'), (5,6,3050,'Detect'), @@ -12142,6 +12068,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (5,6,59921,'Frost Fever'), (5,6,61437,'Opening'), (5,6,61455,'Runic Focus'), +(5,6,68398,'Opening'), (5,8,81,'Dodge'), (5,8,133,'Fireball'), (5,8,168,'Frost Armor'), @@ -12150,7 +12077,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (5,8,227,'Staves'), (5,8,522,'SPELLDEFENSE (DND)'), (5,8,669,'Language Orcish'), -(5,8,1843,'Disarm'), (5,8,2382,'Generic'), (5,8,2479,'Honorless Target'), (5,8,3050,'Detect'), @@ -12180,6 +12106,8 @@ INSERT INTO `playercreateinfo_spell` VALUES (5,8,22810,'Opening - No Text'), (5,8,45927,'Summon Friend'), (5,8,61437,'Opening'), +(5,8,68398,'Opening'), +(5,8,71761,'Deep Freeze Immunity State'), (5,9,81,'Dodge'), (5,9,203,'Unarmed'), (5,9,204,'Defense'), @@ -12189,7 +12117,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (5,9,686,'Shadow Bolt'), (5,9,687,'Demon Skin'), (5,9,1180,'Daggers'), -(5,9,1843,'Disarm'), (5,9,2382,'Generic'), (5,9,2479,'Honorless Target'), (5,9,3050,'Detect'), @@ -12211,6 +12138,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (5,9,9078,'Cloth'), (5,9,9125,'Generic'), (5,9,17737,'Language Gutterspeak'), +(5,9,18822,'Improved Enslave Demon'), (5,9,20577,'Cannibalize'), (5,9,20579,'Shadow Resistance'), (5,9,21651,'Opening'), @@ -12220,6 +12148,8 @@ INSERT INTO `playercreateinfo_spell` VALUES (5,9,45927,'Summon Friend'), (5,9,58284,'Chaos Bolt Passive'), (5,9,61437,'Opening'), +(5,9,68398,'Opening'), +(5,9,75445,'Demonic Immolate'), (6,1,78,'Heroic Strike'), (6,1,81,'Dodge'), (6,1,107,'Block'), @@ -12231,7 +12161,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (6,1,522,'SPELLDEFENSE (DND)'), (6,1,669,'Language Orcish'), (6,1,670,'Language Taurahe'), -(6,1,1843,'Disarm'), (6,1,2382,'Generic'), (6,1,2457,'Battle Stance'), (6,1,2479,'Honorless Target'), @@ -12264,6 +12193,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (6,1,32215,'Victorious State'), (6,1,45927,'Summon Friend'), (6,1,61437,'Opening'), +(6,1,68398,'Opening'), (6,3,75,'Auto Shot'), (6,3,81,'Dodge'), (6,3,196,'One-Handed Axes'), @@ -12274,7 +12204,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (6,3,522,'SPELLDEFENSE (DND)'), (6,3,669,'Language Orcish'), (6,3,670,'Language Taurahe'), -(6,3,1843,'Disarm'), (6,3,2382,'Generic'), (6,3,2479,'Honorless Target'), (6,3,2973,'Raptor Strike'), @@ -12306,6 +12235,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (6,3,34082,'Advantaged State (DND)'), (6,3,45927,'Summon Friend'), (6,3,61437,'Opening'), +(6,3,68398,'Opening'), (6,6,81,'Dodge'), (6,6,196,'One-Handed Axes'), (6,6,197,'Two-Handed Axes'), @@ -12319,7 +12249,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (6,6,670,'Language Taurahe'), (6,6,674,'Dual Wield'), (6,6,750,'Plate Mail'), -(6,6,1843,'Disarm'), (6,6,2382,'Generic'), (6,6,2479,'Honorless Target'), (6,6,3050,'Detect'), @@ -12374,6 +12303,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (6,6,59921,'Frost Fever'), (6,6,61437,'Opening'), (6,6,61455,'Runic Focus'), +(6,6,68398,'Opening'), (6,7,81,'Dodge'), (6,7,107,'Block'), (6,7,198,'One-Handed Maces'), @@ -12385,7 +12315,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (6,7,522,'SPELLDEFENSE (DND)'), (6,7,669,'Language Orcish'), (6,7,670,'Language Taurahe'), -(6,7,1843,'Disarm'), (6,7,2382,'Generic'), (6,7,2479,'Honorless Target'), (6,7,3050,'Detect'), @@ -12415,6 +12344,8 @@ INSERT INTO `playercreateinfo_spell` VALUES (6,7,27763,'Totem'), (6,7,45927,'Summon Friend'), (6,7,61437,'Opening'), +(6,7,68398,'Opening'), +(6,7,75461,'Flame Shock Passive'), (6,11,81,'Dodge'), (6,11,198,'One-Handed Maces'), (6,11,203,'Unarmed'), @@ -12423,7 +12354,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (6,11,522,'SPELLDEFENSE (DND)'), (6,11,669,'Language Orcish'), (6,11,670,'Language Taurahe'), -(6,11,1843,'Disarm'), (6,11,2382,'Generic'), (6,11,2479,'Honorless Target'), (6,11,3050,'Detect'), @@ -12454,6 +12384,8 @@ INSERT INTO `playercreateinfo_spell` VALUES (6,11,27764,'Fetish'), (6,11,45927,'Summon Friend'), (6,11,61437,'Opening'), +(6,11,66530,'Improved Barkskin (Passive)'), +(6,11,68398,'Opening'), (7,1,78,'Heroic Strike'), (7,1,81,'Dodge'), (7,1,107,'Block'), @@ -12465,7 +12397,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (7,1,522,'SPELLDEFENSE (DND)'), (7,1,668,'Language Common'), (7,1,1180,'Daggers'), -(7,1,1843,'Disarm'), (7,1,2382,'Generic'), (7,1,2457,'Battle Stance'), (7,1,2479,'Honorless Target'), @@ -12499,6 +12430,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (7,1,32215,'Victorious State'), (7,1,45927,'Summon Friend'), (7,1,61437,'Opening'), +(7,1,68398,'Opening'), (7,4,81,'Dodge'), (7,4,203,'Unarmed'), (7,4,204,'Defense'), @@ -12507,7 +12439,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (7,4,668,'Language Common'), (7,4,1180,'Daggers'), (7,4,1752,'Sinister Strike'), -(7,4,1843,'Disarm'), (7,4,2098,'Eviscerate'), (7,4,2382,'Generic'), (7,4,2479,'Honorless Target'), @@ -12541,6 +12472,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (7,4,22810,'Opening - No Text'), (7,4,45927,'Summon Friend'), (7,4,61437,'Opening'), +(7,4,68398,'Opening'), (7,6,81,'Dodge'), (7,6,196,'One-Handed Axes'), (7,6,197,'Two-Handed Axes'), @@ -12553,7 +12485,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (7,6,668,'Language Common'), (7,6,674,'Dual Wield'), (7,6,750,'Plate Mail'), -(7,6,1843,'Disarm'), (7,6,2382,'Generic'), (7,6,2479,'Honorless Target'), (7,6,3050,'Detect'), @@ -12609,6 +12540,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (7,6,59921,'Frost Fever'), (7,6,61437,'Opening'), (7,6,61455,'Runic Focus'), +(7,6,68398,'Opening'), (7,8,81,'Dodge'), (7,8,133,'Fireball'), (7,8,168,'Frost Armor'), @@ -12617,7 +12549,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (7,8,227,'Staves'), (7,8,522,'SPELLDEFENSE (DND)'), (7,8,668,'Language Common'), -(7,8,1843,'Disarm'), (7,8,2382,'Generic'), (7,8,2479,'Honorless Target'), (7,8,3050,'Detect'), @@ -12647,6 +12578,8 @@ INSERT INTO `playercreateinfo_spell` VALUES (7,8,22810,'Opening - No Text'), (7,8,45927,'Summon Friend'), (7,8,61437,'Opening'), +(7,8,68398,'Opening'), +(7,8,71761,'Deep Freeze Immunity State'), (7,9,81,'Dodge'), (7,9,203,'Unarmed'), (7,9,204,'Defense'), @@ -12656,7 +12589,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (7,9,686,'Shadow Bolt'), (7,9,687,'Demon Skin'), (7,9,1180,'Daggers'), -(7,9,1843,'Disarm'), (7,9,2382,'Generic'), (7,9,2479,'Honorless Target'), (7,9,3050,'Detect'), @@ -12676,6 +12608,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (7,9,8386,'Attacking'), (7,9,9078,'Cloth'), (7,9,9125,'Generic'), +(7,9,18822,'Improved Enslave Demon'), (7,9,20589,'Escape Artist'), (7,9,20591,'Expansive Mind'), (7,9,20592,'Arcane Resistance'), @@ -12687,6 +12620,8 @@ INSERT INTO `playercreateinfo_spell` VALUES (7,9,45927,'Summon Friend'), (7,9,58284,'Chaos Bolt Passive'), (7,9,61437,'Opening'), +(7,9,68398,'Opening'), +(7,9,75445,'Demonic Immolate'), (8,1,78,'Heroic Strike'), (8,1,81,'Dodge'), (8,1,107,'Block'), @@ -12697,7 +12632,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (8,1,522,'SPELLDEFENSE (DND)'), (8,1,669,'Language Orcish'), (8,1,1180,'Daggers'), -(8,1,1843,'Disarm'), (8,1,2382,'Generic'), (8,1,2457,'Battle Stance'), (8,1,2479,'Honorless Target'), @@ -12735,6 +12669,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (8,1,45927,'Summon Friend'), (8,1,58943,'Da Voodoo Shuffle'), (8,1,61437,'Opening'), +(8,1,68398,'Opening'), (8,3,75,'Auto Shot'), (8,3,81,'Dodge'), (8,3,196,'One-Handed Axes'), @@ -12744,7 +12679,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (8,3,264,'Bows'), (8,3,522,'SPELLDEFENSE (DND)'), (8,3,669,'Language Orcish'), -(8,3,1843,'Disarm'), (8,3,2382,'Generic'), (8,3,2479,'Honorless Target'), (8,3,2973,'Raptor Strike'), @@ -12779,6 +12713,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (8,3,45927,'Summon Friend'), (8,3,58943,'Da Voodoo Shuffle'), (8,3,61437,'Opening'), +(8,3,68398,'Opening'), (8,4,81,'Dodge'), (8,4,203,'Unarmed'), (8,4,204,'Defense'), @@ -12787,7 +12722,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (8,4,674,'Dual Wield'), (8,4,1180,'Daggers'), (8,4,1752,'Sinister Strike'), -(8,4,1843,'Disarm'), (8,4,2098,'Eviscerate'), (8,4,2382,'Generic'), (8,4,2479,'Honorless Target'), @@ -12823,6 +12757,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (8,4,45927,'Summon Friend'), (8,4,58943,'Da Voodoo Shuffle'), (8,4,61437,'Opening'), +(8,4,68398,'Opening'), (8,5,81,'Dodge'), (8,5,198,'One-Handed Maces'), (8,5,203,'Unarmed'), @@ -12831,7 +12766,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (8,5,522,'SPELLDEFENSE (DND)'), (8,5,585,'Smite'), (8,5,669,'Language Orcish'), -(8,5,1843,'Disarm'), (8,5,2050,'Lesser Heal'), (8,5,2382,'Generic'), (8,5,2479,'Honorless Target'), @@ -12864,6 +12798,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (8,5,45927,'Summon Friend'), (8,5,58943,'Da Voodoo Shuffle'), (8,5,61437,'Opening'), +(8,5,68398,'Opening'), (8,6,81,'Dodge'), (8,6,196,'One-Handed Axes'), (8,6,197,'Two-Handed Axes'), @@ -12876,7 +12811,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (8,6,669,'Language Orcish'), (8,6,674,'Dual Wield'), (8,6,750,'Plate Mail'), -(8,6,1843,'Disarm'), (8,6,2382,'Generic'), (8,6,2479,'Honorless Target'), (8,6,3050,'Detect'), @@ -12934,6 +12868,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (8,6,59921,'Frost Fever'), (8,6,61437,'Opening'), (8,6,61455,'Runic Focus'), +(8,6,68398,'Opening'), (8,7,81,'Dodge'), (8,7,107,'Block'), (8,7,198,'One-Handed Maces'), @@ -12944,7 +12879,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (8,7,403,'Lightning Bolt'), (8,7,522,'SPELLDEFENSE (DND)'), (8,7,669,'Language Orcish'), -(8,7,1843,'Disarm'), (8,7,2382,'Generic'), (8,7,2479,'Honorless Target'), (8,7,3050,'Detect'), @@ -12977,6 +12911,8 @@ INSERT INTO `playercreateinfo_spell` VALUES (8,7,45927,'Summon Friend'), (8,7,58943,'Da Voodoo Shuffle'), (8,7,61437,'Opening'), +(8,7,68398,'Opening'), +(8,7,75461,'Flame Shock Passive'), (8,8,81,'Dodge'), (8,8,133,'Fireball'), (8,8,168,'Frost Armor'), @@ -12985,7 +12921,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (8,8,227,'Staves'), (8,8,522,'SPELLDEFENSE (DND)'), (8,8,669,'Language Orcish'), -(8,8,1843,'Disarm'), (8,8,2382,'Generic'), (8,8,2479,'Honorless Target'), (8,8,3050,'Detect'), @@ -13017,6 +12952,8 @@ INSERT INTO `playercreateinfo_spell` VALUES (8,8,45927,'Summon Friend'), (8,8,58943,'Da Voodoo Shuffle'), (8,8,61437,'Opening'), +(8,8,68398,'Opening'), +(8,8,71761,'Deep Freeze Immunity State'), (10,2,81,'Dodge'), (10,2,107,'Block'), (10,2,201,'One-Handed Swords'), @@ -13047,7 +12984,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (10,2,9078,'Cloth'), (10,2,9116,'Shield'), (10,2,9125,'Generic'), -(10,2,21084,'Seal of Righteousness'), +(10,2,20154,'Seal of Righteousness'), (10,2,21651,'Opening'), (10,2,21652,'Closing'), (10,2,22027,'Remove Insignia'), @@ -13055,6 +12992,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (10,2,27762,'Libram'), (10,2,28730,'Arcane Torrent'), (10,2,28877,'Arcane Affinity'), +(10,2,68398, 'Opening'), (10,3,75,'Auto Shot'), (10,3,81,'Dodge'), (10,3,197,'Two-Handed Axes'), @@ -13093,6 +13031,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (10,3,28730,'Arcane Torrent'), (10,3,28877,'Arcane Affinity'), (10,3,34082,'Advantaged State (DND)'), +(10,3,68398,'Opening'), (10,4,81,'Dodge'), (10,4,203,'Unarmed'), (10,4,204,'Defense'), @@ -13131,6 +13070,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (10,4,22810,'Opening - No Text'), (10,4,25046,'Arcane Torrent'), (10,4,28877,'Arcane Affinity'), +(10,4,68398,'Opening'), (10,5,81,'Dodge'), (10,5,198,'One-Handed Maces'), (10,5,203,'Unarmed'), @@ -13166,6 +13106,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (10,5,22810,'Opening - No Text'), (10,5,28730,'Arcane Torrent'), (10,5,28877,'Arcane Affinity'), +(10,5,68398, 'Opening'), (10,6,81,'Dodge'), (10,6,196,'One-Handed Axes'), (10,6,197,'Two-Handed Axes'), @@ -13180,7 +13121,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (10,6,750,'Plate Mail'), (10,6,813,'Language Thalassian'), (10,6,822,'Magic Resistance'), -(10,6,1843,'Disarm'), (10,6,2382,'Generic'), (10,6,2479,'Honorless Target'), (10,6,3050,'Detect'), @@ -13233,6 +13173,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (10,6,59921,'Frost Fever'), (10,6,61437,'Opening'), (10,6,61455,'Runic Focus'), +(10,6,68398,'Opening'), (10,8,81,'Dodge'), (10,8,133,'Fireball'), (10,8,168,'Frost Armor'), @@ -13267,6 +13208,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (10,8,22810,'Opening - No Text'), (10,8,28730,'Arcane Torrent'), (10,8,28877,'Arcane Affinity'), +(10,8,68398,'Opening'), (10,9,81,'Dodge'), (10,9,203,'Unarmed'), (10,9,204,'Defense'), @@ -13296,6 +13238,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (10,9,8386,'Attacking'), (10,9,9078,'Cloth'), (10,9,9125,'Generic'), +(10,9,18822,'Improved Enslave Demon'), (10,9,21651,'Opening'), (10,9,21652,'Closing'), (10,9,22027,'Remove Insignia'), @@ -13303,6 +13246,8 @@ INSERT INTO `playercreateinfo_spell` VALUES (10,9,28730,'Arcane Torrent'), (10,9,28877,'Arcane Affinity'), (10,9,58284,'Chaos Bolt Passive'), +(10,9,68398,'Opening'), +(10,9,75445,'Demonic Immolate'), (11,1,78,'Heroic Strike'), (11,1,81,'Dodge'), (11,1,107,'Block'), @@ -13313,7 +13258,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (11,1,204,'Defense'), (11,1,522,'SPELLDEFENSE (DND)'), (11,1,668,'Language Common'), -(11,1,1843,'Disarm'), (11,1,2382,'Generic'), (11,1,2457,'Battle Stance'), (11,1,2479,'Honorless Target'), @@ -13347,6 +13291,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (11,1,45927,'Summon Friend'), (11,1,59221,'Shadow Resistance'), (11,1,61437,'Opening'), +(11,1,68398,'Opening'), (11,2,81,'Dodge'), (11,2,107,'Block'), (11,2,198,'One-Handed Maces'), @@ -13356,7 +13301,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (11,2,522,'SPELLDEFENSE (DND)'), (11,2,635,'Holy Light'), (11,2,668,'Language Common'), -(11,2,1843,'Disarm'), (11,2,2382,'Generic'), (11,2,2479,'Honorless Target'), (11,2,3050,'Detect'), @@ -13377,7 +13321,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (11,2,9078,'Cloth'), (11,2,9116,'Shield'), (11,2,9125,'Generic'), -(11,2,21084,'Seal of Righteousness'), +(11,2,20154,'Seal of Righteousness'), (11,2,21651,'Opening'), (11,2,21652,'Closing'), (11,2,22027,'Remove Insignia'), @@ -13389,6 +13333,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (11,2,59221,'Shadow Resistance'), (11,2,59542,'Gift of the Naaru'), (11,2,61437,'Opening'), +(11,2,68398,'Opening'), (11,3,75,'Auto Shot'), (11,3,81,'Dodge'), (11,3,197,'Two-Handed Axes'), @@ -13397,7 +13342,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (11,3,204,'Defense'), (11,3,522,'SPELLDEFENSE (DND)'), (11,3,668,'Language Common'), -(11,3,1843,'Disarm'), (11,3,2382,'Generic'), (11,3,2479,'Honorless Target'), (11,3,2973,'Raptor Strike'), @@ -13431,6 +13375,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (11,3,59221,'Shadow Resistance'), (11,3,59543,'Gift of the Naaru'), (11,3,61437,'Opening'), +(11,3,68398,'Opening'), (11,5,81,'Dodge'), (11,5,198,'One-Handed Maces'), (11,5,203,'Unarmed'), @@ -13439,7 +13384,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (11,5,522,'SPELLDEFENSE (DND)'), (11,5,585,'Smite'), (11,5,668,'Language Common'), -(11,5,1843,'Disarm'), (11,5,2050,'Lesser Heal'), (11,5,2382,'Generic'), (11,5,2479,'Honorless Target'), @@ -13470,6 +13414,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (11,5,59221,'Shadow Resistance'), (11,5,59544,'Gift of the Naaru'), (11,5,61437,'Opening'), +(11,5,68398,'Opening'), (11,6,81,'Dodge'), (11,6,196,'One-Handed Axes'), (11,6,197,'Two-Handed Axes'), @@ -13482,7 +13427,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (11,6,668,'Language Common'), (11,6,674,'Dual Wield'), (11,6,750,'Plate Mail'), -(11,6,1843,'Disarm'), (11,6,2382,'Generic'), (11,6,2479,'Honorless Target'), (11,6,3050,'Detect'), @@ -13539,6 +13483,7 @@ INSERT INTO `playercreateinfo_spell` VALUES (11,6,59921,'Frost Fever'), (11,6,61437,'Opening'), (11,6,61455,'Runic Focus'), +(11,6,68398,'Opening'), (11,7,81,'Dodge'), (11,7,107,'Block'), (11,7,198,'One-Handed Maces'), @@ -13549,7 +13494,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (11,7,403,'Lightning Bolt'), (11,7,522,'SPELLDEFENSE (DND)'), (11,7,668,'Language Common'), -(11,7,1843,'Disarm'), (11,7,2382,'Generic'), (11,7,2479,'Honorless Target'), (11,7,3050,'Detect'), @@ -13580,6 +13524,8 @@ INSERT INTO `playercreateinfo_spell` VALUES (11,7,59221,'Shadow Resistance'), (11,7,59547,'Gift of the Naaru'), (11,7,61437,'Opening'), +(11,7,68398,'Opening'), +(11,7,75461,'Flame Shock Passive'), (11,8,81,'Dodge'), (11,8,133,'Fireball'), (11,8,168,'Frost Armor'), @@ -13588,7 +13534,6 @@ INSERT INTO `playercreateinfo_spell` VALUES (11,8,227,'Staves'), (11,8,522,'SPELLDEFENSE (DND)'), (11,8,668,'Language Common'), -(11,8,1843,'Disarm'), (11,8,2382,'Generic'), (11,8,2479,'Honorless Target'), (11,8,3050,'Detect'), @@ -13617,7 +13562,9 @@ INSERT INTO `playercreateinfo_spell` VALUES (11,8,45927,'Summon Friend'), (11,8,59221,'Shadow Resistance'), (11,8,59548,'Gift of the Naaru'), -(11,8,61437,'Opening'); +(11,8,61437,'Opening'), +(11,8,68398,'Opening'), +(11,8,71761,'Deep Freeze Immunity State'); /*!40000 ALTER TABLE `playercreateinfo_spell` ENABLE KEYS */; UNLOCK TABLES; @@ -17048,6 +16995,9 @@ INSERT INTO spell_chain VALUES (20773,20772,7328,5,0), (48949,20773,7328,6,0), (48950,48949,7328,7,0), +/*Seal of Righteousness*/ +(20154,0,20154,1,0), +(21084,20154,20154,2,0), /*------------------ --(613)Discipline ------------------*/ @@ -17621,6 +17571,9 @@ CREATE TABLE `spell_learn_spell` ( LOCK TABLES `spell_learn_spell` WRITE; /*!40000 ALTER TABLE `spell_learn_spell` DISABLE KEYS */; INSERT INTO `spell_learn_spell` VALUES +(20271,21084,1), +(53407,21084,1), +(53408,21084,1), (5784,33388,1), (13819,33388,1), (17002,24867,0), @@ -17852,6 +17805,7 @@ INSERT INTO `spell_proc_event` VALUES (20128, 0x7F, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000040, 0.000000, 0.000000, 0), (20131, 0x7F, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000040, 0.000000, 0.000000, 0), (20132, 0x7F, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000040, 0.000000, 0.000000, 0), +(20154, 0x01, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0.000000, 0.000000, 0), (20164, 0x7F, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 5.000000, 0.000000, 0), (20165, 0x7F, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,20.000000, 0.000000, 0), (20166, 0x7F, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,15.000000, 0.000000, 0), @@ -17864,7 +17818,6 @@ INSERT INTO `spell_proc_event` VALUES (20784, 0x7F, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000002, 0.000000, 0.000000, 0), (20911, 0x7F, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000070, 0.000000, 0.000000, 0), (20925, 0x7F, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000040, 0.000000, 0.000000, 0), -(21084, 0x01, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0.000000, 0.000000, 0), (21185, 0x7F, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0.000000, 0.000000, 10), (21882, 0x7F, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000002, 0.000000, 0.000000, 0), (21890, 0x00, 4, 0x2A764EEF, 0x2A764EEF, 0x2A764EEF, 0x0000036C, 0x0000036C, 0x0000036C, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0.000000, 0.000000, 0), diff --git a/sql/updates/10217_01_mangos_playercreateinfo_spell.sql b/sql/updates/10217_01_mangos_playercreateinfo_spell.sql new file mode 100644 index 000000000..ee49e3141 --- /dev/null +++ b/sql/updates/10217_01_mangos_playercreateinfo_spell.sql @@ -0,0 +1,128 @@ +ALTER TABLE db_version CHANGE COLUMN required_10208_01_mangos_playercreateinfo required_10217_01_mangos_playercreateinfo_spell bit; + +DELETE FROM playercreateinfo_spell WHERE spell=1843 ; +DELETE FROM playercreateinfo_spell WHERE spell=21084; +-- humans +INSERT IGNORE INTO playercreateinfo_spell (race, class, Spell, Note) VALUES +(1, 1, 68398, 'Opening'), +(1, 2, 20154, 'Seal of Righteousness'), +(1, 2, 68398, 'Opening'), +(1, 4, 68398, 'Opening'), +(1, 5, 68398, 'Opening'), +(1, 8, 68398, 'Opening'), +(1, 8, 71761, 'Deep Freeze Immunity State'), +(1, 9, 18822, 'Improved Enslave Demon'), +(1, 9, 68398, 'Opening'), +(1, 9, 75445, 'Demonic Immolate'); + +-- dwarf +INSERT IGNORE INTO playercreateinfo_spell (race, class, Spell, Note) VALUES +(3, 1, 68398, 'Opening'), +(3, 2, 20154, 'Seal of Righteousness'), +(3, 2, 68398, 'Opening'), +(3, 3, 68398, 'Opening'), +(3, 4, 68398, 'Opening'), +(3, 5, 68398, 'Opening'); + +-- night elfs +INSERT IGNORE INTO playercreateinfo_spell (race, class, Spell, Note) VALUES +(4, 1, 21009, 'Elusiveness'), +(4, 1, 68398, 'Opening'), +(4, 3, 21009, 'Elusiveness'), +(4, 3, 68398, 'Opening'), +(4, 4, 21009, 'Elusiveness'), +(4, 4, 68398, 'Opening'), +(4, 5, 21009, 'Elusiveness'), +(4, 5, 68398, 'Opening'), +(4, 11, 66530, 'Improved Barkskin (Passive)'), +(4, 11, 68398, 'Opening'); + +-- gnome +INSERT IGNORE INTO playercreateinfo_spell (race, class, Spell, Note) VALUES +(7, 1, 68398, 'Opening'), +(7, 4, 68398, 'Opening'), +(7, 8, 68398, 'Opening'), +(7, 8, 71761, 'Deep Freeze Immunity State'), +(7, 9, 18822, 'Improved Enslave Demon'), +(7, 9, 68398, 'Opening'), +(7, 9, 75445, 'Demonic Immolate'); + +-- orc +INSERT IGNORE INTO playercreateinfo_spell (race, class, Spell, Note) VALUES +(2, 1, 68398, 'Opening'), +(2, 3, 68398, 'Opening'), +(2, 4, 68398, 'Opening'), +(2, 7, 65222, 'Command'), +(2, 7, 68398, 'Opening'), +(2, 7, 75461, 'Flame Shock Passive'), +(2, 9, 18822, 'Improved Enslave Demon'), +(2, 9, 68398, 'Opening'), +(2, 9, 75445, 'Demonic Immolate'); + +-- undead +INSERT IGNORE INTO playercreateinfo_spell (race, class, Spell, Note) VALUES +(5, 1, 68398, 'Opening'), +(5, 4, 68398, 'Opening'), +(5, 5, 68398, 'Opening'), +(5, 8, 68398, 'Opening'), +(5, 8, 71761, 'Deep Freeze Immunity State'), +(5, 9, 18822, 'Improved Enslave Demon'), +(5, 9, 68398, 'Opening'), +(5, 9, 75445, 'Demonic Immolate'); + +-- tauren +INSERT IGNORE INTO playercreateinfo_spell (race, class, Spell, Note) VALUES +(6, 1, 68398, 'Opening'), +(6, 3, 68398, 'Opening'), +(6, 7, 68398, 'Opening'), +(6, 7, 75461, 'Flame Shock Passive'), +(6, 11, 66530, 'Improved Barkskin (Passive)'), +(6, 11, 68398, 'Opening'); + +-- troll +INSERT IGNORE INTO playercreateinfo_spell (race, class, Spell, Note) VALUES +(8, 1, 68398, 'Opening'), +(8, 3, 68398, 'Opening'), +(8, 4, 68398, 'Opening'), +(8, 5, 68398, 'Opening'), +(8, 7, 68398, 'Opening'), +(8, 7, 75461, 'Flame Shock Passive'), +(8, 8, 68398, 'Opening'), +(8, 8, 71761, 'Deep Freeze Immunity State'); + +-- bloodelf +INSERT IGNORE INTO playercreateinfo_spell (race, class, Spell, Note) VALUES +(10, 2, 20154, 'Seal of Righteousness'), +(10, 2, 68398, 'Opening'), +(10, 3, 68398, 'Opening'), +(10, 4, 68398, 'Opening'), +(10, 5, 68398, 'Opening'), +(10, 8, 68398, 'Opening'), +(10, 9, 18822, 'Improved Enslave Demon'), +(10, 9, 68398, 'Opening'), +(10, 9, 75445, 'Demonic Immolate'); + +-- drarenei +INSERT IGNORE INTO playercreateinfo_spell (race, class, Spell, Note) VALUES +(11, 1, 68398, 'Opening'), +(11, 2, 20154, 'Seal of Righteousness'), +(11, 2, 68398, 'Opening'), +(11, 3, 68398, 'Opening'), +(11, 5, 68398, 'Opening'), +(11, 7, 68398, 'Opening'), +(11, 7, 75461, 'Flame Shock Passive'), +(11, 8, 68398, 'Opening'), +(11, 8, 71761, 'Deep Freeze Immunity State'); + +-- dk +INSERT IGNORE INTO playercreateinfo_spell (race, class, Spell, Note) VALUES +(1, 6, 68398, 'Opening'), +(2, 6, 68398, 'Opening'), +(3, 6, 68398, 'Opening'), +(4, 6, 68398, 'Opening'), +(5, 6, 68398, 'Opening'), +(6, 6, 68398, 'Opening'), +(7, 6, 68398, 'Opening'), +(8, 6, 68398, 'Opening'), +(10, 6, 68398, 'Opening'), +(11, 6, 68398, 'Opening'); diff --git a/sql/updates/10217_02_mangos_playercreateinfo_action.sql b/sql/updates/10217_02_mangos_playercreateinfo_action.sql new file mode 100644 index 000000000..d9c4366b6 --- /dev/null +++ b/sql/updates/10217_02_mangos_playercreateinfo_action.sql @@ -0,0 +1,156 @@ +ALTER TABLE db_version CHANGE COLUMN required_10217_01_mangos_playercreateinfo_spell required_10217_02_mangos_playercreateinfo_action bit; + + +DELETE FROM playercreateinfo_action WHERE action IN (117, 21084, 159, 2070, 4540); + +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (1, 1, 1, 78, 0), + (1, 1, 9, 59752, 0); + +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (1, 2, 1, 20154, 0); + +DELETE FROM playercreateinfo_action WHERE class=5 AND race=1 AND button IN (0,1,2); +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (1, 5, 0, 585, 0), + (1, 5, 1, 2050, 0); + +DELETE FROM playercreateinfo_action WHERE class=8 AND race=1 AND button IN (0,1,2); +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (1, 8, 0, 133, 0), + (1, 8, 1, 168, 0); + +DELETE FROM playercreateinfo_action WHERE class=9 AND race=1 AND button IN (0,1,2); +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (1, 9, 0, 686, 0), + (1, 9, 1, 687, 0); + +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (2, 1, 1, 78, 0), + (2, 1, 2, 20572, 0); + +DELETE FROM playercreateinfo_action where race=2 AND class=9; +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (2, 9, 0, 686, 0), + (2, 9, 1, 687, 0), + (2, 9, 2, 33702, 0); + +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (3, 1, 2, 20594, 0), + (3, 1, 3, 2481, 0); + +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (3, 2, 1, 20154, 0); + +DELETE FROM playercreateinfo_action WHERE class=5 AND race=3 AND button IN (0,1,2,3,4); +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (3, 5, 0, 585, 0), + (3, 5, 1, 2050, 0), + (3, 5, 2, 20594, 0), + (3, 5, 3, 2481, 0); + +DELETE FROM playercreateinfo_action WHERE class=1 AND race=4; +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (4, 1, 0, 6603, 0), + (4, 1, 1, 78, 0), + (4, 1, 108, 6603, 0), + (4, 1, 2, 58984, 0), + (4, 1, 72, 6603, 0), + (4, 1, 73, 78, 0), + (4, 1, 74, 58984, 0), + (4, 1, 84, 6603, 0), + (4, 1, 96, 6603, 0); + +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (4, 3, 81, 58984, 0); + +DELETE FROM playercreateinfo_action WHERE race=4 AND class=4 AND button=10; +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (4, 4, 4, 58984, 0); + +DELETE FROM playercreateinfo_action WHERE race=4 AND class=5 ; +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (4, 5, 0, 585, 0), + (4, 5, 1, 2050, 0), + (4, 5, 2, 58984, 0), + (4, 5, 81, 58984, 0); + +DELETE FROM playercreateinfo_action WHERE race=4 AND class=11 ; +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (4, 11, 0, 5176, 0), + (4, 11, 1, 5185, 0), + (4, 11, 108, 6603, 0), + (4, 11, 2, 58984, 0), + (4, 11, 72, 6603, 0), + (4, 11, 74, 58984, 0), + (4, 11, 84, 6603, 0), + (4, 11, 96, 6603, 0); + +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (5, 1, 1, 78, 0), + (5, 1, 2, 20577, 0); + +DELETE FROM playercreateinfo_action where race=5 AND class=8; +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (5, 8, 0, 133, 0), + (5, 8, 1, 168, 0), + (5, 8, 2, 20577, 0); + +DELETE FROM playercreateinfo_action where race=5 AND class=9; +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (5, 9, 0, 686, 0), + (5, 9, 1, 687, 0), + (5, 9, 2, 20577, 0); + +DELETE FROM playercreateinfo_action where race=5 AND class=5; +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (5, 5, 0, 585, 0), + (5, 5, 1, 2050, 0), + (5, 5, 2, 20577, 0); + +UPDATE playercreateinfo_action SET button=2 WHERE race=6 AND class=1 AND button=3; +UPDATE playercreateinfo_action SET button=75 WHERE race=6 AND class=3 AND button=76; +UPDATE playercreateinfo_action SET button=75 WHERE race=6 AND class=7 AND button=76; + +DELETE FROM playercreateinfo_action WHERE race=6 AND class=11; +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (6, 11, 0, 5176, 0), + (6, 11, 1, 5185, 0), + (6, 11, 108, 6603, 0), + (6, 11, 2, 20549, 0), + (6, 11, 72, 6603, 0), + (6, 11, 75, 20549, 0), + (6, 11, 84, 6603, 0), + (6, 11, 96, 6603, 0); + +DELETE FROM playercreateinfo_action WHERE race=7 AND class=1 AND button in (82,10); +DELETE FROM playercreateinfo_action WHERE race=7 AND class=4 AND button in (10); +DELETE FROM playercreateinfo_action WHERE race=7 AND class=8; +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (7, 8, 0, 133, 0), + (7, 8, 1, 168, 0); + +DELETE FROM playercreateinfo_action WHERE race=7 AND class=9; +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (7, 9, 0, 686, 0), + (7, 9, 1, 687, 0); + +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (8, 1, 1, 78, 0), + (8, 1, 2, 26297, 0); + +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (8, 4, 76, 26297, 0); + +DELETE FROM playercreateinfo_action WHERE race=8 AND class=5; +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (8, 5, 0, 585, 0), + (8, 5, 1, 2050, 0), + (8, 5, 2, 26297, 0); + +DELETE FROM playercreateinfo_action WHERE race=8 AND class=8; +INSERT IGNORE INTO playercreateinfo_action (race, class, button, action, type) VALUES + (8, 8, 0, 133, 0), + (8, 8, 1, 168, 0), + (8, 8, 2, 26297, 0); + diff --git a/sql/updates/10217_03_mangos_spell_learn_spell.sql b/sql/updates/10217_03_mangos_spell_learn_spell.sql new file mode 100644 index 000000000..57862fab7 --- /dev/null +++ b/sql/updates/10217_03_mangos_spell_learn_spell.sql @@ -0,0 +1,8 @@ +ALTER TABLE db_version CHANGE COLUMN required_10217_02_mangos_playercreateinfo_action required_10217_03_mangos_spell_learn_spell bit; + +-- 21084 replace of 20154 at learn judgements +DELETE FROM spell_learn_spell WHERE SpellID = 21084; +INSERT INTO spell_learn_spell VALUES +(20271,21084,1), +(53407,21084,1), +(53408,21084,1); diff --git a/sql/updates/10217_04_mangos_spell_chain.sql b/sql/updates/10217_04_mangos_spell_chain.sql new file mode 100644 index 000000000..40212356f --- /dev/null +++ b/sql/updates/10217_04_mangos_spell_chain.sql @@ -0,0 +1,7 @@ +ALTER TABLE db_version CHANGE COLUMN required_10217_03_mangos_spell_learn_spell required_10217_04_mangos_spell_chain bit; + +-- 21084 replace of 20154 at learn judgements +DELETE FROM spell_chain WHERE first_spell = 20154; +INSERT INTO spell_chain VALUES +(20154,0,20154,1,0), +(21084,20154,20154,2,0); diff --git a/sql/updates/10217_05_mangos_spell_proc_event.sql b/sql/updates/10217_05_mangos_spell_proc_event.sql new file mode 100644 index 000000000..d3ce7637d --- /dev/null +++ b/sql/updates/10217_05_mangos_spell_proc_event.sql @@ -0,0 +1,5 @@ +ALTER TABLE db_version CHANGE COLUMN required_10217_04_mangos_spell_chain required_10217_05_mangos_spell_proc_event bit; + +DELETE FROM `spell_proc_event` WHERE entry in (20154, 21084); +INSERT INTO `spell_proc_event` VALUES +(20154, 0x01, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0.000000, 0.000000, 0); diff --git a/sql/updates/Makefile.am b/sql/updates/Makefile.am index 37ec46983..9b2bf4530 100644 --- a/sql/updates/Makefile.am +++ b/sql/updates/Makefile.am @@ -111,6 +111,11 @@ pkgdata_DATA = \ 10205_01_mangos_spell_area.sql \ 10207_01_mangos_npc_vendor.sql \ 10208_01_mangos_playercreateinfo.sql \ + 10217_01_mangos_playercreateinfo_spell.sql \ + 10217_02_mangos_playercreateinfo_action.sql \ + 10217_03_mangos_spell_learn_spell.sql \ + 10217_04_mangos_spell_chain.sql \ + 10217_05_mangos_spell_proc_event.sql \ README ## Additional files to include when running 'make dist' @@ -202,4 +207,9 @@ EXTRA_DIST = \ 10205_01_mangos_spell_area.sql \ 10207_01_mangos_npc_vendor.sql \ 10208_01_mangos_playercreateinfo.sql \ + 10217_01_mangos_playercreateinfo_spell.sql \ + 10217_02_mangos_playercreateinfo_action.sql \ + 10217_03_mangos_spell_learn_spell.sql \ + 10217_04_mangos_spell_chain.sql \ + 10217_05_mangos_spell_proc_event.sql \ README diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp index 22a3a6e7a..d4243ab5b 100644 --- a/src/game/SpellMgr.cpp +++ b/src/game/SpellMgr.cpp @@ -1664,6 +1664,9 @@ bool SpellMgr::canStackSpellRanks(SpellEntry const *spellInfo) // Paladin aura Spell if (spellInfo->Effect[i]==SPELL_EFFECT_APPLY_AREA_AURA_RAID) return false; + // Seal of Righteousness, 2 version of same rank + if ((spellInfo->SpellFamilyFlags & UI64LIT(0x0000000008000000)) && spellInfo->SpellIconID == 25) + return false; break; case SPELLFAMILY_DRUID: // Druid form Spell diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index cb6014333..42f1087c0 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "10216" + #define REVISION_NR "10217" #endif // __REVISION_NR_H__ diff --git a/src/shared/revision_sql.h b/src/shared/revision_sql.h index 94dd510de..746284d85 100644 --- a/src/shared/revision_sql.h +++ b/src/shared/revision_sql.h @@ -1,6 +1,6 @@ #ifndef __REVISION_SQL_H__ #define __REVISION_SQL_H__ #define REVISION_DB_CHARACTERS "required_10160_02_characters_pet_aura" - #define REVISION_DB_MANGOS "required_10208_01_mangos_playercreateinfo" + #define REVISION_DB_MANGOS "required_10217_05_mangos_spell_proc_event" #define REVISION_DB_REALMD "required_10008_01_realmd_realmd_db_version" #endif // __REVISION_SQL_H__