Added sql files, no longer need to get them from Trinity Core.
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
UPDATE `command` SET `help`='Syntax: .account set addon [$account] #addon\n\nSet user (possible targeted) expansion addon level allowed. Addon values: 0 - normal, 1 - tbc, 2 - wotlk, 3 - cata.' WHERE `name`='account set addon';
|
||||
UPDATE `command` SET `help`='Syntax: .account addon #addon\nSet expansion addon level allowed. Addon values: 0 - normal, 1 - tbc, 2 - wotlk, 3 - cata.' WHERE `name`='account addon';
|
||||
@@ -0,0 +1,7 @@
|
||||
DELETE FROM `player_xp_for_level` WHERE `lvl` BETWEEN 80 AND 84;
|
||||
INSERT INTO `player_xp_for_level` (`lvl`, `xp_for_next_level`) VALUES
|
||||
(80, 1686300),
|
||||
(81, 2121500),
|
||||
(82, 4004000),
|
||||
(83, 5203400),
|
||||
(84, 9165100);
|
||||
@@ -0,0 +1,5 @@
|
||||
ALTER TABLE `character_stats`
|
||||
ADD COLUMN `maxpower8` int(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `maxpower7`,
|
||||
ADD COLUMN `maxpower9` int(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `maxpower8`,
|
||||
ADD COLUMN `maxpower10` int(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `maxpower9`,
|
||||
ADD COLUMN `maxpower11` int(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `maxpower10`;
|
||||
@@ -0,0 +1,5 @@
|
||||
ALTER TABLE `characters`
|
||||
ADD COLUMN `power8` int(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `power7`,
|
||||
ADD COLUMN `power9` int(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `power8`,
|
||||
ADD COLUMN `power10` int(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `power9`,
|
||||
ADD COLUMN `power11` int(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `power10`;
|
||||
@@ -0,0 +1 @@
|
||||
ALTER TABLE `character_pet` DROP COLUMN `curhappiness`;
|
||||
@@ -0,0 +1,17 @@
|
||||
DROP TABLE IF EXISTS `item_script_names`;
|
||||
CREATE TABLE `item_script_names` (
|
||||
`Id` int(10) unsigned not null,
|
||||
`ScriptName` varchar(64) not null,
|
||||
PRIMARY KEY(`Id`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
|
||||
|
||||
INSERT INTO `item_script_names`
|
||||
SELECT
|
||||
`item_template`.`entry` AS `Id`,
|
||||
`item_template`.`ScriptName` AS `ScriptName`
|
||||
FROM
|
||||
`item_template`
|
||||
WHERE
|
||||
length(`item_template`.`ScriptName`)>0;
|
||||
|
||||
ALTER TABLE `item_template` DROP `ScriptName`;
|
||||
@@ -0,0 +1,43 @@
|
||||
ALTER TABLE `item_template`
|
||||
ADD `stat_unk1_1` int(11) not null default 0 AFTER `stat_value1`,
|
||||
ADD `stat_unk2_1` int(11) not null default 0 AFTER `stat_unk1_1`,
|
||||
ADD `stat_unk1_2` int(11) not null default 0 AFTER `stat_value2`,
|
||||
ADD `stat_unk2_2` int(11) not null default 0 AFTER `stat_unk1_2`,
|
||||
ADD `stat_unk1_3` int(11) not null default 0 AFTER `stat_value3`,
|
||||
ADD `stat_unk2_3` int(11) not null default 0 AFTER `stat_unk1_3`,
|
||||
ADD `stat_unk1_4` int(11) not null default 0 AFTER `stat_value4`,
|
||||
ADD `stat_unk2_4` int(11) not null default 0 AFTER `stat_unk1_4`,
|
||||
ADD `stat_unk1_5` int(11) not null default 0 AFTER `stat_value5`,
|
||||
ADD `stat_unk2_5` int(11) not null default 0 AFTER `stat_unk1_5`,
|
||||
ADD `stat_unk1_6` int(11) not null default 0 AFTER `stat_value6`,
|
||||
ADD `stat_unk2_6` int(11) not null default 0 AFTER `stat_unk1_6`,
|
||||
ADD `stat_unk1_7` int(11) not null default 0 AFTER `stat_value7`,
|
||||
ADD `stat_unk2_7` int(11) not null default 0 AFTER `stat_unk1_7`,
|
||||
ADD `stat_unk1_8` int(11) not null default 0 AFTER `stat_value8`,
|
||||
ADD `stat_unk2_8` int(11) not null default 0 AFTER `stat_unk1_8`,
|
||||
ADD `stat_unk1_9` int(11) not null default 0 AFTER `stat_value9`,
|
||||
ADD `stat_unk2_9` int(11) not null default 0 AFTER `stat_unk1_9`,
|
||||
ADD `stat_unk1_10` int(11) not null default 0 AFTER `stat_value10`,
|
||||
ADD `stat_unk2_10` int(11) not null default 0 AFTER `stat_unk1_10`,
|
||||
DROP `StatsCount`,
|
||||
DROP `ScalingStatValue`,
|
||||
CHANGE `dmg_type1` `DamageType` tinyint(3) unsigned not null default 0 AFTER `ScalingStatDistribution`,
|
||||
DROP `dmg_min1`,
|
||||
DROP `dmg_max1`,
|
||||
DROP `dmg_min2`,
|
||||
DROP `dmg_max2`,
|
||||
DROP `dmg_type2`,
|
||||
DROP `armor`,
|
||||
DROP `holy_res`,
|
||||
DROP `fire_res`,
|
||||
DROP `nature_res`,
|
||||
DROP `frost_res`,
|
||||
DROP `shadow_res`,
|
||||
DROP `arcane_res`,
|
||||
DROP `ammo_type`,
|
||||
DROP `block`,
|
||||
DROP `RequiredDisenchantSkill`,
|
||||
DROP `DisenchantId`,
|
||||
ADD `StatScalingFactor` float not null default 0 AFTER `HolidayId`,
|
||||
ADD `Field130` int(11) not null default 0 AFTER `StatScalingFactor`,
|
||||
ADD `Field131` int(11) not null default 0 AFTER `Field130`;
|
||||
@@ -0,0 +1,43 @@
|
||||
DROP TABLE IF EXISTS `item_template_addon`;
|
||||
CREATE TABLE `item_template_addon` (
|
||||
`Id` int(10) unsigned not null,
|
||||
`BuyCount` tinyint(3) unsigned not null default 1,
|
||||
`FoodType` tinyint(3) unsigned not null default 0,
|
||||
`MinMoneyLoot` int(10) unsigned not null default 0,
|
||||
`MaxMoneyLoot` int(10) unsigned not null default 0,
|
||||
`SpellPPMChance` float unsigned not null default 0,
|
||||
PRIMARY KEY(`Id`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
|
||||
|
||||
INSERT INTO `item_template_addon`
|
||||
SELECT
|
||||
`item_template`.`entry` AS `Id`,
|
||||
`item_template`.`BuyCount` AS `BuyCount`,
|
||||
`item_template`.`FoodType` AS `FoodType`,
|
||||
`item_template`.`minMoneyLoot` AS `MinMoneyLoot`,
|
||||
`item_template`.`maxMoneyLoot` AS `MaxMoneyLoot`,
|
||||
ABS(IF(`item_template`.`spelltrigger_1`=2, `item_template`.`spellppmRate_1`,
|
||||
IF (`item_template`.`spelltrigger_2`=2, `item_template`.`spellppmRate_2`,
|
||||
IF (`item_template`.`spelltrigger_3`=2, `item_template`.`spellppmRate_3`,
|
||||
IF (`item_template`.`spelltrigger_4`=2, `item_template`.`spellppmRate_4`,
|
||||
IF (`item_template`.`spelltrigger_5`=2, `item_template`.`spellppmRate_5`, 0))))))
|
||||
AS `SpellPPMChance`
|
||||
FROM
|
||||
`item_template`
|
||||
HAVING -- need to use having due to `SpellPPMChance` usage which is not an actual field in table
|
||||
`item_template`.`BuyCount`!=1 OR
|
||||
`item_template`.`FoodType`!=0 OR
|
||||
(`item_template`.`minMoneyLoot`!=0 AND
|
||||
`item_template`.`maxMoneyLoot`!=0) OR
|
||||
`SpellPPMChance`!=0;
|
||||
|
||||
ALTER TABLE `item_template`
|
||||
DROP `BuyCount`,
|
||||
DROP `FoodType`,
|
||||
DROP `minMoneyLoot`,
|
||||
DROP `maxMoneyLoot`,
|
||||
DROP `spellppmRate_1`,
|
||||
DROP `spellppmRate_2`,
|
||||
DROP `spellppmRate_3`,
|
||||
DROP `spellppmRate_4`,
|
||||
DROP `spellppmRate_5`;
|
||||
@@ -0,0 +1,7 @@
|
||||
ALTER TABLE `character_stats`
|
||||
DROP COLUMN `maxpower6`,
|
||||
DROP COLUMN `maxpower7`,
|
||||
DROP COLUMN `maxpower8`,
|
||||
DROP COLUMN `maxpower9`,
|
||||
DROP COLUMN `maxpower10`,
|
||||
DROP COLUMN `maxpower11`;
|
||||
@@ -0,0 +1,9 @@
|
||||
ALTER TABLE `characters`
|
||||
DROP COLUMN `power6`,
|
||||
DROP COLUMN `power7`,
|
||||
DROP COLUMN `power8`,
|
||||
DROP COLUMN `power9`,
|
||||
DROP COLUMN `power10`,
|
||||
DROP COLUMN `power11`,
|
||||
DROP COLUMN `ammoId`,
|
||||
ADD COLUMN `guildId` int(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `grantableLevels`;
|
||||
@@ -0,0 +1 @@
|
||||
ALTER TABLE `corpse` DROP COLUMN `guildId`;
|
||||
@@ -0,0 +1,5 @@
|
||||
ALTER TABLE `characters`
|
||||
DROP COLUMN `todayHonorPoints`,
|
||||
DROP COLUMN `yesterdayHonorPoints`,
|
||||
DROP COLUMN `knownCurrencies`,
|
||||
CHANGE COLUMN `arenaPoints` `conquestPoints` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `taxi_path`;
|
||||
@@ -0,0 +1,31 @@
|
||||
ALTER TABLE `quest_template` ADD COLUMN `MinimapTargetMark` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `SpecialFlags`,
|
||||
ADD COLUMN `RewardSkillId` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardArenaPoints`,
|
||||
ADD COLUMN `RewardSkillPoints` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardSkillId`,
|
||||
ADD COLUMN `RewardReputationMask` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardSkillPoints`,
|
||||
ADD COLUMN `QuestGiverPortrait` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardReputationMask`,
|
||||
ADD COLUMN `QuestTurnInPortrait` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0' AFTER `QuestGiverPortrait`,
|
||||
ADD COLUMN `RequiredSpell` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0' AFTER `RequiredItemCount6`,
|
||||
ADD COLUMN `RewardCurrencyId1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `ObjectiveText4`,
|
||||
ADD COLUMN `RewardCurrencyId2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardCurrencyId1`,
|
||||
ADD COLUMN `RewardCurrencyId3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardCurrencyId2`,
|
||||
ADD COLUMN `RewardCurrencyId4` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardCurrencyId3`,
|
||||
ADD COLUMN `RewardCurrencyCount1` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardCurrencyId4`,
|
||||
ADD COLUMN `RewardCurrencyCount2` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardCurrencyCount1`,
|
||||
ADD COLUMN `RewardCurrencyCount3` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardCurrencyCount2`,
|
||||
ADD COLUMN `RewardCurrencyCount4` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardCurrencyCount3`,
|
||||
ADD COLUMN `RequiredCurrencyId1` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `RewardCurrencyCount4`,
|
||||
ADD COLUMN `RequiredCurrencyId2` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `RequiredCurrencyId1`,
|
||||
ADD COLUMN `RequiredCurrencyId3` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `RequiredCurrencyId2`,
|
||||
ADD COLUMN `RequiredCurrencyId4` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `RequiredCurrencyId3`,
|
||||
ADD COLUMN `RequiredCurrencyCount1` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `RequiredCurrencyId4`,
|
||||
ADD COLUMN `RequiredCurrencyCount2` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `RequiredCurrencyCount1`,
|
||||
ADD COLUMN `RequiredCurrencyCount3` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `RequiredCurrencyCount2`,
|
||||
ADD COLUMN `RequiredCurrencyCount4` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0' AFTER `RequiredCurrencyCount3`,
|
||||
ADD COLUMN `QuestGiverTextWindow` TEXT NULL DEFAULT NULL AFTER `RequiredCurrencyCount4`,
|
||||
ADD COLUMN `QuestGiverTargetName` TEXT NULL DEFAULT NULL AFTER `QuestGiverTextWindow`,
|
||||
ADD COLUMN `QuestTurnTextWindow` TEXT NULL DEFAULT NULL AFTER `QuestGiverTargetName`,
|
||||
ADD COLUMN `QuestTurnTargetName` TEXT NULL DEFAULT NULL AFTER `QuestTurnTextWindow`,
|
||||
ADD COLUMN `SoundAccept` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '890' AFTER `QuestTurnTargetName`,
|
||||
ADD COLUMN `SoundTurnIn` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '878' AFTER `SoundAccept`;
|
||||
|
||||
ALTER TABLE `quest_template` DROP COLUMN `Unknown0`; -- Not found on 422
|
||||
@@ -0,0 +1,225 @@
|
||||
SET @LESSER_MAGIC = 10938;
|
||||
SET @GREATER_MAGIC = 10939;
|
||||
SET @STRANGE_DUST = 10940;
|
||||
SET @SMALL_GLIMMERING = 10978;
|
||||
SET @LESSER_ASTRAL = 10998;
|
||||
SET @GREATER_ASTRAL = 11082;
|
||||
SET @SOUL_DUST = 11083;
|
||||
SET @LARGE_GLIMMERING = 11084;
|
||||
SET @LESSER_MYSTIC = 11134;
|
||||
SET @GREATER_MYSTIC = 11135;
|
||||
SET @VISION_DUST = 11137;
|
||||
SET @SMALL_GLOWING = 11138;
|
||||
SET @LARGE_GLOWING = 11139;
|
||||
SET @LESSER_NETHER = 11174;
|
||||
SET @GREATER_NETHER = 11175;
|
||||
SET @DREAM_DUST = 11176;
|
||||
SET @SMALL_RADIANT = 11177;
|
||||
SET @LARGE_RADIANT = 11178;
|
||||
SET @SMALL_BRILLIANT = 14343;
|
||||
SET @LARGE_BRILLIANT = 14344;
|
||||
SET @LESSER_ETERNAL = 16202;
|
||||
SET @GREATER_ETERNAL = 16203;
|
||||
SET @ILLUSION_DUST = 16204;
|
||||
SET @NEXUS_CRYSTAL = 20725;
|
||||
SET @ARCANE_DUST = 22445;
|
||||
SET @GREATER_PLANAR = 22446;
|
||||
SET @LESSER_PLANAR = 22447;
|
||||
SET @SMALL_PRISMATIC = 22448;
|
||||
SET @LARGE_PRISMATIC = 22449;
|
||||
SET @VOID_CRYSTAL = 22450;
|
||||
SET @DREAM_SHARD = 34052;
|
||||
SET @SMALL_DREAM = 34053;
|
||||
SET @INFINITE_DUST = 34054;
|
||||
SET @GREATER_COSMIC = 34055;
|
||||
SET @LESSER_COSMIC = 34056;
|
||||
SET @ABYSS_CRYSTAL = 34057;
|
||||
SET @HEAVENLY_SHARD = 52721;
|
||||
SET @SMALL_HEAVENLY = 52720;
|
||||
SET @HYPN_DUST = 52555;
|
||||
SET @GREATER_CEL = 52719;
|
||||
SET @LESSER_CEL = 52718;
|
||||
SET @MAELSTROM_CRYSTAL = 52722;
|
||||
|
||||
TRUNCATE `disenchant_loot_template`;
|
||||
INSERT INTO `disenchant_loot_template` (`entry`,`item`,`ChanceOrQuestChance`,`lootmode`,`groupid`,`mincountOrRef`,`maxcount`) VALUES
|
||||
(3,@STRANGE_DUST,20,1,1,1,2),
|
||||
(4,@STRANGE_DUST,80,1,1,1,2),
|
||||
(5,@STRANGE_DUST,75,1,1,2,3),
|
||||
(6,@STRANGE_DUST,20,1,1,2,3),
|
||||
(7,@STRANGE_DUST,15,1,1,4,6),
|
||||
(8,@STRANGE_DUST,75,1,1,4,6),
|
||||
(13,@SOUL_DUST,75,1,1,1,2),
|
||||
(14,@SOUL_DUST,20,1,1,1,2),
|
||||
(17,@SOUL_DUST,75,1,1,2,5),
|
||||
(18,@SOUL_DUST,20,1,1,2,5),
|
||||
(21,@VISION_DUST,75,1,1,1,2),
|
||||
(22,@VISION_DUST,20,1,1,1,2),
|
||||
(25,@VISION_DUST,75,1,1,2,5),
|
||||
(26,@VISION_DUST,20,1,1,2,5),
|
||||
(29,@DREAM_DUST,75,1,1,1,2),
|
||||
(30,@DREAM_DUST,20,1,1,1,2),
|
||||
(31,@DREAM_DUST,22,1,1,2,5),
|
||||
(32,@DREAM_DUST,75,1,1,2,5),
|
||||
(46,@ILLUSION_DUST,75,1,1,1,2),
|
||||
(47,@ILLUSION_DUST,22,1,1,1,2),
|
||||
(52,@ILLUSION_DUST,75,1,1,2,5),
|
||||
(53,@ILLUSION_DUST,22,1,1,2,5),
|
||||
(56,@ARCANE_DUST,75,1,1,1,3),
|
||||
(57,@ARCANE_DUST,22,1,1,1,2),
|
||||
(62,@ARCANE_DUST,22,1,1,2,5),
|
||||
(63,@ARCANE_DUST,75,1,1,2,5),
|
||||
(70,@ARCANE_DUST,75,1,1,2,3),
|
||||
(71,@ARCANE_DUST,22,1,1,2,3),
|
||||
(82,@INFINITE_DUST,75,1,1,1,3),
|
||||
(83,@INFINITE_DUST,22,1,1,1,3),
|
||||
(88,@INFINITE_DUST,75,1,1,4,7),
|
||||
(89,@INFINITE_DUST,22,1,1,4,7),
|
||||
(94,@HYPN_DUST,75,1,1,1,2),
|
||||
(95,@HYPN_DUST,75,1,1,1,3),
|
||||
(96,@HYPN_DUST,60,1,1,1,4),
|
||||
(97,@HYPN_DUST,80,1,1,2,4),
|
||||
(98,@HYPN_DUST,50,1,1,2,5),
|
||||
(99,@HYPN_DUST,25,1,1,1,2),
|
||||
(100,@HYPN_DUST,25,1,1,1,3),
|
||||
(101,@HYPN_DUST,35,1,1,1,4),
|
||||
(102,@HYPN_DUST,30,1,1,2,4),
|
||||
(103,@HYPN_DUST,30,1,1,2,5),
|
||||
(3,@LESSER_MAGIC,80,1,1,1,2),
|
||||
(4,@LESSER_MAGIC,20,1,1,1,2),
|
||||
(5,@GREATER_MAGIC,20,1,1,1,2),
|
||||
(6,@GREATER_MAGIC,75,1,1,1,2),
|
||||
(7,@LESSER_ASTRAL,75,1,1,1,2),
|
||||
(8,@LESSER_ASTRAL,15,1,1,1,2),
|
||||
(13,@GREATER_ASTRAL,20,1,1,1,2),
|
||||
(14,@GREATER_ASTRAL,75,1,1,1,2),
|
||||
(17,@LESSER_MYSTIC,20,1,1,1,2),
|
||||
(18,@LESSER_MYSTIC,75,1,1,1,2),
|
||||
(21,@GREATER_MYSTIC,20,1,1,1,2),
|
||||
(22,@GREATER_MYSTIC,75,1,1,1,2),
|
||||
(25,@LESSER_NETHER,20,1,1,1,2),
|
||||
(26,@LESSER_NETHER,75,1,1,1,2),
|
||||
(29,@GREATER_NETHER,20,1,1,1,2),
|
||||
(30,@GREATER_NETHER,75,1,1,1,2),
|
||||
(31,@LESSER_ETERNAL,75,1,1,1,2),
|
||||
(32,@LESSER_ETERNAL,20,1,1,1,2),
|
||||
(46,@GREATER_ETERNAL,20,1,1,1,2),
|
||||
(47,@GREATER_ETERNAL,75,1,1,1,2),
|
||||
(52,@GREATER_ETERNAL,20,1,1,2,3),
|
||||
(53,@GREATER_ETERNAL,75,1,1,2,3),
|
||||
(56,@LESSER_PLANAR,22,1,1,1,3),
|
||||
(57,@LESSER_PLANAR,75,1,1,1,2),
|
||||
(62,@GREATER_PLANAR,75,1,1,1,2),
|
||||
(63,@GREATER_PLANAR,22,1,1,1,2),
|
||||
(70,@LESSER_PLANAR,22,1,1,2,3),
|
||||
(71,@LESSER_PLANAR,75,1,1,2,3),
|
||||
(82,@LESSER_COSMIC,22,1,1,1,2),
|
||||
(83,@LESSER_COSMIC,75,1,1,1,2),
|
||||
(88,@GREATER_COSMIC,22,1,1,1,2),
|
||||
(89,@GREATER_COSMIC,75,1,1,1,2),
|
||||
(94,@LESSER_CEL,25,1,1,1,2),
|
||||
(95,@LESSER_CEL,25,1,1,1,3),
|
||||
(96,@LESSER_CEL,40,1,1,2,4),
|
||||
(97,@GREATER_CEL,20,1,1,1,2),
|
||||
(98,@GREATER_CEL,50,1,1,2,3),
|
||||
(99,@LESSER_CEL,75,1,1,1,2),
|
||||
(100,@LESSER_CEL,75,1,1,1,3),
|
||||
(101,@LESSER_CEL,65,1,1,2,4),
|
||||
(102,@GREATER_CEL,70,1,1,1,2),
|
||||
(103,@GREATER_CEL,70,1,1,2,3),
|
||||
(5,@SMALL_GLIMMERING,5,1,1,1,1),
|
||||
(6,@SMALL_GLIMMERING,5,1,1,1,1),
|
||||
(7,@SMALL_GLIMMERING,10,1,1,1,1),
|
||||
(8,@SMALL_GLIMMERING,10,1,1,1,1),
|
||||
(9,@SMALL_GLIMMERING,100,1,1,1,1),
|
||||
(10,@SMALL_GLIMMERING,100,1,1,1,1),
|
||||
(11,@LARGE_GLIMMERING,100,1,1,1,1),
|
||||
(12,@LARGE_GLIMMERING,100,1,1,1,1),
|
||||
(13,@LARGE_GLIMMERING,5,1,1,1,1),
|
||||
(14,@LARGE_GLIMMERING,5,1,1,1,1),
|
||||
(15,@SMALL_GLOWING,100,1,1,1,1),
|
||||
(16,@SMALL_GLOWING,100,1,1,1,1),
|
||||
(17,@SMALL_GLOWING,5,1,1,1,1),
|
||||
(18,@SMALL_GLOWING,5,1,1,1,1),
|
||||
(19,@LARGE_GLOWING,100,1,1,1,1),
|
||||
(20,@LARGE_GLOWING,100,1,1,1,1),
|
||||
(21,@LARGE_GLOWING,5,1,1,1,1),
|
||||
(22,@LARGE_GLOWING,5,1,1,1,1),
|
||||
(23,@SMALL_RADIANT,100,1,1,1,1),
|
||||
(24,@SMALL_RADIANT,100,1,1,1,1),
|
||||
(25,@SMALL_RADIANT,5,1,1,1,1),
|
||||
(26,@SMALL_RADIANT,5,1,1,1,1),
|
||||
(27,@LARGE_RADIANT,100,1,1,1,1),
|
||||
(28,@LARGE_RADIANT,100,1,1,1,1),
|
||||
(29,@LARGE_RADIANT,5,1,1,1,1),
|
||||
(30,@LARGE_RADIANT,5,1,1,1,1),
|
||||
(31,@SMALL_BRILLIANT,3,1,1,1,1),
|
||||
(32,@SMALL_BRILLIANT,5,1,1,1,1),
|
||||
(34,@SMALL_BRILLIANT,100,1,1,1,1),
|
||||
(35,@SMALL_BRILLIANT,100,1,1,1,1),
|
||||
(38,@SMALL_RADIANT,100,1,1,2,4),
|
||||
(39,@SMALL_RADIANT,100,1,1,2,4),
|
||||
(40,@LARGE_RADIANT,100,1,1,2,4),
|
||||
(41,@LARGE_RADIANT,100,1,1,2,4),
|
||||
(42,@SMALL_BRILLIANT,100,1,1,2,4),
|
||||
(43,@SMALL_BRILLIANT,100,1,1,2,4),
|
||||
(44,@LARGE_BRILLIANT,99.5,1,1,1,1),
|
||||
(45,@LARGE_BRILLIANT,99.5,1,1,1,1),
|
||||
(46,@LARGE_BRILLIANT,5,1,1,1,1),
|
||||
(47,@LARGE_BRILLIANT,3,1,1,1,1),
|
||||
(50,@SMALL_PRISMATIC,99.5,1,1,1,1),
|
||||
(51,@SMALL_PRISMATIC,99.5,1,1,1,1),
|
||||
(52,@LARGE_BRILLIANT,5,1,1,1,1),
|
||||
(53,@LARGE_BRILLIANT,3,1,1,1,1),
|
||||
(56,@SMALL_PRISMATIC,3,1,1,1,1),
|
||||
(57,@SMALL_PRISMATIC,3,1,1,1,1),
|
||||
(58,@SMALL_PRISMATIC,100,1,1,1,1),
|
||||
(59,@SMALL_PRISMATIC,100,1,1,1,1),
|
||||
(62,@LARGE_PRISMATIC,3,1,1,1,1),
|
||||
(63,@LARGE_PRISMATIC,3,1,1,1,1),
|
||||
(64,@LARGE_PRISMATIC,99.5,1,1,1,1),
|
||||
(65,@LARGE_PRISMATIC,99.5,1,1,1,1),
|
||||
(68,@SMALL_PRISMATIC,100,1,1,1,2),
|
||||
(69,@SMALL_PRISMATIC,100,1,1,1,2),
|
||||
(70,@SMALL_PRISMATIC,3,1,1,1,1),
|
||||
(71,@SMALL_PRISMATIC,3,1,1,1,1),
|
||||
(72,@SMALL_GLIMMERING,100,1,1,2,4),
|
||||
(73,@SMALL_GLIMMERING,100,1,1,2,4),
|
||||
(74,@LARGE_GLIMMERING,100,1,1,2,4),
|
||||
(75,@LARGE_GLIMMERING,100,1,1,2,4),
|
||||
(76,@SMALL_GLOWING,100,1,1,2,4),
|
||||
(77,@SMALL_GLOWING,100,1,1,2,4),
|
||||
(78,@LARGE_GLOWING,100,1,1,2,4),
|
||||
(79,@LARGE_GLOWING,100,1,1,2,4),
|
||||
(82,@SMALL_DREAM,3,1,1,1,1),
|
||||
(83,@SMALL_DREAM,3,1,1,1,1),
|
||||
(84,@SMALL_DREAM,100,1,1,1,1),
|
||||
(85,@SMALL_DREAM,100,1,1,1,1),
|
||||
(86,@DREAM_SHARD,99.5,1,1,1,1),
|
||||
(87,@DREAM_SHARD,99.5,1,1,1,1),
|
||||
(88,@DREAM_SHARD,3,1,1,1,1),
|
||||
(89,@DREAM_SHARD,3,1,1,1,1),
|
||||
(104,@SMALL_HEAVENLY,100,1,1,1,1),
|
||||
(105,@SMALL_HEAVENLY,100,1,1,1,2),
|
||||
(106,@HEAVENLY_SHARD,100,1,1,1,1),
|
||||
(107,@HEAVENLY_SHARD,100,1,1,1,1),
|
||||
(44,@NEXUS_CRYSTAL,0.5,1,1,1,1),
|
||||
(45,@NEXUS_CRYSTAL,0.5,1,1,1,1),
|
||||
(48,@NEXUS_CRYSTAL,100,1,1,1,1),
|
||||
(49,@NEXUS_CRYSTAL,100,1,1,1,1),
|
||||
(50,@NEXUS_CRYSTAL,0.5,1,1,1,1),
|
||||
(51,@NEXUS_CRYSTAL,0.5,1,1,1,1),
|
||||
(54,@NEXUS_CRYSTAL,100,1,1,1,2),
|
||||
(55,@NEXUS_CRYSTAL,100,1,1,1,2),
|
||||
(60,@NEXUS_CRYSTAL,100,1,1,1,2),
|
||||
(61,@NEXUS_CRYSTAL,100,1,1,1,2),
|
||||
(64,@VOID_CRYSTAL,0.5,1,1,1,1),
|
||||
(65,@VOID_CRYSTAL,0.5,1,1,1,1),
|
||||
(66,@VOID_CRYSTAL,100,1,1,1,2),
|
||||
(67,@VOID_CRYSTAL,100,1,1,1,2),
|
||||
(80,@ABYSS_CRYSTAL,100,1,1,1,1),
|
||||
(81,@ABYSS_CRYSTAL,100,1,1,1,1),
|
||||
(86,@ABYSS_CRYSTAL,0.5,1,1,1,1),
|
||||
(87,@ABYSS_CRYSTAL,0.5,1,1,1,1),
|
||||
(108,@MAELSTROM_CRYSTAL,100,1,1,1,1),
|
||||
(109,@MAELSTROM_CRYSTAL,100,1,1,1,1);
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,2 @@
|
||||
ALTER TABLE `creature_template` ADD `exp_unk` SMALLINT(2) NOT NULL DEFAULT '0' AFTER `exp`;
|
||||
ALTER TABLE `creature_template` ADD `type_flags2` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `type_flags`;
|
||||
@@ -0,0 +1,66 @@
|
||||
-- Races:
|
||||
SET @HUMAN := 1;
|
||||
SET @ORC := 2;
|
||||
SET @DWARF := 3;
|
||||
SET @NIGHT_ELF := 4;
|
||||
SET @UNDEAD := 5;
|
||||
SET @TAUREN := 6;
|
||||
SET @GNOME := 7;
|
||||
SET @TROLL := 8;
|
||||
SET @GOBLIN := 9;
|
||||
SET @BLOOD_ELF := 10;
|
||||
SET @DRAENEI := 11;
|
||||
SET @WORGEN := 22;
|
||||
-- Classes:
|
||||
SET @WARRIOR := 1;
|
||||
SET @PALADIN := 2;
|
||||
SET @HUNTER := 3;
|
||||
SET @ROGUE := 4;
|
||||
SET @PRIEST := 5;
|
||||
SET @DK := 6;
|
||||
SET @SHAMAN := 7;
|
||||
SET @MAGE := 8;
|
||||
SET @WARLOCK := 9;
|
||||
SET @DRUID := 11;
|
||||
|
||||
DELETE FROM `player_levelstats` WHERE
|
||||
((`class`=@WARRIOR AND `race` IN (@BLOOD_ELF, @GOBLIN, @WORGEN)) OR
|
||||
(`class`=@PALADIN AND `race` IN (@TAUREN)) OR
|
||||
(`class`=@HUNTER AND `race` IN (@HUMAN, @GOBLIN, @WORGEN, @UNDEAD)) OR
|
||||
(`class`=@ROGUE AND `race` IN (@GOBLIN, @WORGEN)) OR
|
||||
(`class`=@PRIEST AND `race` IN (@GNOME, @GOBLIN, @WORGEN, @TAUREN)) OR
|
||||
(`class`=@SHAMAN AND `race` IN (@GOBLIN, @DWARF)) OR
|
||||
(`class`=@MAGE AND `race` IN (@DWARF, @GOBLIN, @WORGEN, @NIGHT_ELF, @ORC)) OR
|
||||
(`class`=@WARLOCK AND `race` IN (@DWARF, @GOBLIN, @WORGEN, @TROLL)) OR
|
||||
(`class`=@DRUID AND `race` IN (@WORGEN, @TROLL))) AND `level`=1;
|
||||
DELETE FROM `player_levelstats` WHERE `class`=@DK AND `race` IN (@GOBLIN, @WORGEN) AND `level`=55;
|
||||
INSERT INTO `player_levelstats` (`class`, `race`, `level`, `str`, `agi`, `sta`, `inte`, `spi`) VALUES
|
||||
(@WARRIOR, @BLOOD_ELF, 1, 20, 22, 20, 24, 19),
|
||||
(@WARRIOR, @GOBLIN, 1, 20, 22, 22, 23, 18),
|
||||
(@WARRIOR, @WORGEN, 1, 26, 22, 22, 16, 19),
|
||||
(@PALADIN, @TAUREN, 1, 27, 15, 24, 15, 23),
|
||||
(@HUNTER, @HUMAN, 1, 20, 23, 21, 20, 21),
|
||||
(@HUNTER, @WORGEN, 1, 23, 25, 21, 16, 20),
|
||||
(@HUNTER, @UNDEAD, 1, 19, 21, 22, 18, 26),
|
||||
(@HUNTER, @GOBLIN, 1, 17, 25, 21, 23, 19),
|
||||
(@ROGUE, @WORGEN, 1, 23, 25, 21, 16, 19),
|
||||
(@ROGUE, @GOBLIN, 1, 18, 25, 21, 23, 18),
|
||||
(@PRIEST, @GNOME, 1, 15 ,23, 19, 25, 23),
|
||||
(@PRIEST, @WORGEN, 1, 23 ,22, 20, 18, 22),
|
||||
(@PRIEST, @GOBLIN, 1, 17 ,22, 20, 25, 21),
|
||||
(@PRIEST, @TAUREN, 1, 25 ,15, 22, 17, 25),
|
||||
(@DK, @WORGEN, 55, 111, 75, 99, 25, 41),
|
||||
(@DK, @GOBLIN, 55, 105, 75, 99, 32, 40),
|
||||
(@SHAMAN, @DWARF, 1, 22, 16, 23, 22, 21),
|
||||
(@SHAMAN, @GOBLIN, 1, 18, 22, 21, 24, 20),
|
||||
(@MAGE, @DWARF, 1, 22, 16, 23, 22, 21),
|
||||
(@MAGE, @NIGHT_ELF, 1, 17, 25, 19, 23, 22),
|
||||
(@MAGE, @WORGEN, 1, 23, 22, 20, 19, 21),
|
||||
(@MAGE, @GOBLIN, 1, 17, 22, 20, 26, 20),
|
||||
(@MAGE, @ORC, 1, 23, 17, 22, 20, 25),
|
||||
(@WARLOCK, @WORGEN, 1, 23, 22, 21, 18, 21),
|
||||
(@WARLOCK, @DWARF, 1, 22, 16, 24, 21, 21),
|
||||
(@WARLOCK, @GOBLIN, 1, 17, 22, 21, 25, 20),
|
||||
(@WARLOCK, @TROLL, 1, 21, 22, 22, 18, 23),
|
||||
(@DRUID, @WORGEN, 1, 24, 22, 20, 18, 21),
|
||||
(@DRUID, @TROLL, 1, 22, 22, 21, 18, 23);
|
||||
@@ -0,0 +1,9 @@
|
||||
ALTER TABLE `gameobject_template` ADD `data24` INT(10) NOT NULL DEFAULT '0' AFTER `data23`;
|
||||
ALTER TABLE `gameobject_template` ADD `data25` INT(10) NOT NULL DEFAULT '0' AFTER `data24`;
|
||||
ALTER TABLE `gameobject_template` ADD `data26` INT(10) NOT NULL DEFAULT '0' AFTER `data25`;
|
||||
ALTER TABLE `gameobject_template` ADD `data27` INT(10) NOT NULL DEFAULT '0' AFTER `data26`;
|
||||
ALTER TABLE `gameobject_template` ADD `data28` INT(10) NOT NULL DEFAULT '0' AFTER `data27`;
|
||||
ALTER TABLE `gameobject_template` ADD `data29` INT(10) NOT NULL DEFAULT '0' AFTER `data28`;
|
||||
ALTER TABLE `gameobject_template` ADD `data30` INT(10) NOT NULL DEFAULT '0' AFTER `data29`;
|
||||
ALTER TABLE `gameobject_template` ADD `data31` INT(10) NOT NULL DEFAULT '0' AFTER `data30`;
|
||||
ALTER TABLE `gameobject_template` ADD `unkInt32` INT(10) NOT NULL DEFAULT '0' AFTER `data31`; -- Unk size
|
||||
@@ -0,0 +1,64 @@
|
||||
-- Classes:
|
||||
SET @WARRIOR := 1;
|
||||
SET @PALADIN := 2;
|
||||
SET @HUNTER := 3;
|
||||
SET @ROGUE := 4;
|
||||
SET @PRIEST := 5;
|
||||
SET @DK := 6;
|
||||
SET @SHAMAN := 7;
|
||||
SET @MAGE := 8;
|
||||
SET @WARLOCK := 9;
|
||||
SET @DRUID := 11;
|
||||
|
||||
DELETE FROM `player_classlevelstats` WHERE `level` > 80;
|
||||
INSERT INTO `player_classlevelstats` VALUES
|
||||
(@WARRIOR, 81, 13277, 0),
|
||||
(@WARRIOR, 82, 20452, 0),
|
||||
(@WARRIOR, 83, 30192, 0),
|
||||
(@WARRIOR, 84, 43246, 0),
|
||||
(@WARRIOR, 85, 43285, 0),
|
||||
(@PALADIN, 81, 13345, 6141),
|
||||
(@PALADIN, 82, 19988, 8582),
|
||||
(@PALADIN, 83, 29668, 11993),
|
||||
(@PALADIN, 84, 42350, 16760),
|
||||
(@PALADIN, 85, 43285, 23422),
|
||||
(@HUNTER, 81, 12023, 0),
|
||||
(@HUNTER, 82, 18274, 0),
|
||||
(@HUNTER, 83, 27383, 0),
|
||||
(@HUNTER, 84, 39079, 0),
|
||||
(@HUNTER, 85, 39037, 0),
|
||||
(@ROGUE, 81, 12482, 0),
|
||||
(@ROGUE, 82, 18731, 0),
|
||||
(@ROGUE, 83, 28085, 0),
|
||||
(@ROGUE, 84, 39984, 0),
|
||||
(@ROGUE, 85, 40529, 0),
|
||||
(@PRIEST, 81, 11883, 5398),
|
||||
(@PRIEST, 82, 18588, 7544),
|
||||
(@PRIEST, 83, 28079, 10543),
|
||||
(@PRIEST, 84, 40612, 14734),
|
||||
(@PRIEST, 85, 43285, 20590),
|
||||
(@DK, 81, 13441, 0),
|
||||
(@DK, 82, 20013, 0),
|
||||
(@DK, 83, 29493, 0),
|
||||
(@DK, 84, 42087, 0),
|
||||
(@DK, 85, 43285, 0),
|
||||
(@SHAMAN, 81, 11595, 6143),
|
||||
(@SHAMAN, 82, 17655, 8585),
|
||||
(@SHAMAN, 83, 25662, 11997),
|
||||
(@SHAMAN, 84, 37192, 16766),
|
||||
(@SHAMAN, 85, 37097, 23430),
|
||||
(@MAGE, 81, 11659, 4567),
|
||||
(@MAGE, 82, 17508, 6382),
|
||||
(@MAGE, 83, 26172, 8919),
|
||||
(@MAGE, 84, 37638, 12464),
|
||||
(@MAGE, 85, 37113, 17418),
|
||||
(@WARLOCK, 81, 12080, 5389),
|
||||
(@WARLOCK, 82, 18408, 7531),
|
||||
(@WARLOCK, 83, 26948, 10524),
|
||||
(@WARLOCK, 84, 39580, 14707),
|
||||
(@WARLOCK, 85, 38184, 20553),
|
||||
(@DRUID, 81, 12301, 4886),
|
||||
(@DRUID, 82, 18477, 6828),
|
||||
(@DRUID, 83, 26487, 9542),
|
||||
(@DRUID, 84, 38865, 13335),
|
||||
(@DRUID, 85, 39533, 21751);
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,34 @@
|
||||
ALTER TABLE `locales_quest`
|
||||
ADD `QuestGiverTextWindow_loc1` TEXT NULL DEFAULT NULL AFTER `ObjectiveText4_loc8`,
|
||||
ADD `QuestGiverTextWindow_loc2` TEXT NULL DEFAULT NULL AFTER `QuestGiverTextWindow_loc1`,
|
||||
ADD `QuestGiverTextWindow_loc3` TEXT NULL DEFAULT NULL AFTER `QuestGiverTextWindow_loc2`,
|
||||
ADD `QuestGiverTextWindow_loc4` TEXT NULL DEFAULT NULL AFTER `QuestGiverTextWindow_loc3`,
|
||||
ADD `QuestGiverTextWindow_loc5` TEXT NULL DEFAULT NULL AFTER `QuestGiverTextWindow_loc4`,
|
||||
ADD `QuestGiverTextWindow_loc6` TEXT NULL DEFAULT NULL AFTER `QuestGiverTextWindow_loc5`,
|
||||
ADD `QuestGiverTextWindow_loc7` TEXT NULL DEFAULT NULL AFTER `QuestGiverTextWindow_loc6`,
|
||||
ADD `QuestGiverTextWindow_loc8` TEXT NULL DEFAULT NULL AFTER `QuestGiverTextWindow_loc7`,
|
||||
ADD `QuestGiverTargetName_loc1` TEXT NULL DEFAULT NULL AFTER `QuestGiverTextWindow_loc8`,
|
||||
ADD `QuestGiverTargetName_loc2` TEXT NULL DEFAULT NULL AFTER `QuestGiverTargetName_loc1`,
|
||||
ADD `QuestGiverTargetName_loc3` TEXT NULL DEFAULT NULL AFTER `QuestGiverTargetName_loc2`,
|
||||
ADD `QuestGiverTargetName_loc4` TEXT NULL DEFAULT NULL AFTER `QuestGiverTargetName_loc3`,
|
||||
ADD `QuestGiverTargetName_loc5` TEXT NULL DEFAULT NULL AFTER `QuestGiverTargetName_loc4`,
|
||||
ADD `QuestGiverTargetName_loc6` TEXT NULL DEFAULT NULL AFTER `QuestGiverTargetName_loc5`,
|
||||
ADD `QuestGiverTargetName_loc7` TEXT NULL DEFAULT NULL AFTER `QuestGiverTargetName_loc6`,
|
||||
ADD `QuestGiverTargetName_loc8` TEXT NULL DEFAULT NULL AFTER `QuestGiverTargetName_loc7`,
|
||||
ADD `QuestTurnTextWindow_loc1` TEXT NULL DEFAULT NULL AFTER `QuestGiverTargetName_loc8`,
|
||||
ADD `QuestTurnTextWindow_loc2` TEXT NULL DEFAULT NULL AFTER `QuestTurnTextWindow_loc1`,
|
||||
ADD `QuestTurnTextWindow_loc3` TEXT NULL DEFAULT NULL AFTER `QuestTurnTextWindow_loc2`,
|
||||
ADD `QuestTurnTextWindow_loc4` TEXT NULL DEFAULT NULL AFTER `QuestTurnTextWindow_loc3`,
|
||||
ADD `QuestTurnTextWindow_loc5` TEXT NULL DEFAULT NULL AFTER `QuestTurnTextWindow_loc4`,
|
||||
ADD `QuestTurnTextWindow_loc6` TEXT NULL DEFAULT NULL AFTER `QuestTurnTextWindow_loc5`,
|
||||
ADD `QuestTurnTextWindow_loc7` TEXT NULL DEFAULT NULL AFTER `QuestTurnTextWindow_loc6`,
|
||||
ADD `QuestTurnTextWindow_loc8` TEXT NULL DEFAULT NULL AFTER `QuestTurnTextWindow_loc7`,
|
||||
ADD `QuestTurnTargetName_loc1` TEXT NULL DEFAULT NULL AFTER `QuestTurnTextWindow_loc8`,
|
||||
ADD `QuestTurnTargetName_loc2` TEXT NULL DEFAULT NULL AFTER `QuestTurnTargetName_loc1`,
|
||||
ADD `QuestTurnTargetName_loc3` TEXT NULL DEFAULT NULL AFTER `QuestTurnTargetName_loc2`,
|
||||
ADD `QuestTurnTargetName_loc4` TEXT NULL DEFAULT NULL AFTER `QuestTurnTargetName_loc3`,
|
||||
ADD `QuestTurnTargetName_loc5` TEXT NULL DEFAULT NULL AFTER `QuestTurnTargetName_loc4`,
|
||||
ADD `QuestTurnTargetName_loc6` TEXT NULL DEFAULT NULL AFTER `QuestTurnTargetName_loc5`,
|
||||
ADD `QuestTurnTargetName_loc7` TEXT NULL DEFAULT NULL AFTER `QuestTurnTargetName_loc6`,
|
||||
ADD `QuestTurnTargetName_loc8` TEXT NULL DEFAULT NULL AFTER `QuestTurnTargetName_loc7`;
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
-- Remove unneeded achievement criteria datas for implemented DBC conditions:
|
||||
-- TYPE_T_PLAYER_DEAD 4, TYPE_S_AREA 6, TYPE_MAP_DIFFICULTY 12, TYPE_MAP_ID 20
|
||||
DELETE FROM achievement_criteria_data WHERE `type` IN (4, 6, 12, 20);
|
||||
@@ -0,0 +1 @@
|
||||
ALTER TABLE `account` CHANGE COLUMN `expansion` `expansion` tinyint(3) unsigned NOT NULL DEFAULT '3';
|
||||
@@ -0,0 +1 @@
|
||||
ALTER TABLE `characters` ADD `talentTree` smallint(5) UNSIGNED NOT NULL DEFAULT 0 AFTER `resettalents_time`;
|
||||
@@ -0,0 +1,2 @@
|
||||
ALTER TABLE `characters` CHANGE `talentTree` `talentTree` varchar(10) NOT NULL DEFAULT '0 0 ' AFTER `resettalents_time`;
|
||||
UPDATE `characters` SET `talentTree`='0 0 ';
|
||||
@@ -0,0 +1,42 @@
|
||||
DROP TABLE IF EXISTS `hotfix_data`;
|
||||
CREATE TABLE `hotfix_data` (
|
||||
`entry` int(10) unsigned NOT NULL,
|
||||
`type` int(10) unsigned NOT NULL DEFAULT '0',
|
||||
`unk` int(10) unsigned NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY (`entry`,`type`,`unk`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
||||
|
||||
--
|
||||
-- Dumping data for table `hotfix_data`
|
||||
--
|
||||
|
||||
INSERT INTO `hotfix_data` VALUES
|
||||
(6948,1344507586,1322022853),
|
||||
(44623,1344507586,1322022844),
|
||||
(44625,1344507586,1322022844),
|
||||
(44626,1344507586,1322022844),
|
||||
(44632,1344507586,1322022844),
|
||||
(44812,1344507586,1322022840),
|
||||
(44834,1344507586,1322022840),
|
||||
(44835,1344507586,1322022840),
|
||||
(44836,1344507586,1322022840),
|
||||
(44837,1344507586,1322022840),
|
||||
(44838,1344507586,1322022840),
|
||||
(44839,1344507586,1322022840),
|
||||
(44840,1344507586,1322022840),
|
||||
(44844,1344507586,1322022840),
|
||||
(44853,1344507586,1322022840),
|
||||
(44854,1344507586,1322022840),
|
||||
(44855,1344507586,1322022840),
|
||||
(44856,1344507586,1322022840),
|
||||
(46784,1344507586,1322022840),
|
||||
(46793,1344507586,1322022840),
|
||||
(46796,1344507586,1322022840),
|
||||
(46797,1344507586,1322022840),
|
||||
(46887,1344507586,1322022840),
|
||||
(46888,1344507586,1322022840),
|
||||
(64488,1344507586,1322022853),
|
||||
(69847,1344507586,1322022843),
|
||||
(69847,1344507586,1322022846),
|
||||
(72068,1344507586,1322022843),
|
||||
(72068,1344507586,1322022846);
|
||||
@@ -0,0 +1,5 @@
|
||||
ALTER TABLE hotfix_data ADD `hotfixDate` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' AFTER `unk`;
|
||||
UPDATE `hotfix_data` SET `hotfixDate`=FROM_UNIXTIME(`unk`);
|
||||
ALTER TABLE `hotfix_data` DROP PRIMARY KEY;
|
||||
ALTER TABLE `hotfix_data` ADD PRIMARY KEY (`entry`,`type`,`hotfixDate`);
|
||||
ALTER TABLE `hotfix_data` DROP `unk`;
|
||||
@@ -0,0 +1,2 @@
|
||||
-- Remove unused flag
|
||||
UPDATE `characters` SET `extra_flags`=`extra_flags`&~0x40;
|
||||
@@ -0,0 +1,24 @@
|
||||
--
|
||||
-- Table structure for table `guild_achievement`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `guild_achievement`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `guild_achievement` (
|
||||
`guildId` int(10) unsigned NOT NULL,
|
||||
`achievement` smallint(5) unsigned NOT NULL,
|
||||
`date` int(10) unsigned NOT NULL DEFAULT '0',
|
||||
`guids` text NOT NULL DEFAULT '',
|
||||
PRIMARY KEY (`guildId`,`achievement`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `guild_achievement`
|
||||
--
|
||||
|
||||
LOCK TABLES `guild_achievement` WRITE;
|
||||
/*!40000 ALTER TABLE `guild_achievement` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `guild_achievement` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
@@ -0,0 +1,25 @@
|
||||
--
|
||||
-- Table structure for table `guild_achievement_progress`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `guild_achievement_progress`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `guild_achievement_progress` (
|
||||
`guildId` int(10) unsigned NOT NULL,
|
||||
`criteria` smallint(5) unsigned NOT NULL,
|
||||
`counter` int(10) unsigned NOT NULL,
|
||||
`date` int(10) unsigned NOT NULL DEFAULT '0',
|
||||
`completedGuid` int(10) unsigned NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY (`guildId`,`criteria`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `guild_achievement_progress`
|
||||
--
|
||||
|
||||
LOCK TABLES `guild_achievement_progress` WRITE;
|
||||
/*!40000 ALTER TABLE `guild_achievement_progress` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `guild_achievement_progress` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
@@ -0,0 +1,4 @@
|
||||
ALTER TABLE `item_template`
|
||||
ADD `Unk430_1` float unsigned NOT NULL DEFAULT '1' AFTER `FlagsExtra`,
|
||||
ADD `Unk430_2` float NOT NULL DEFAULT '1' AFTER `Unk430_1`,
|
||||
ADD `BuyCount` tinyint(3) unsigned NOT NULL DEFAULT '1' AFTER `Unk430_2`;
|
||||
@@ -0,0 +1,3 @@
|
||||
ALTER TABLE `item_template`
|
||||
CHANGE `Field130` `CurrencySubstitutionId` int(10) unsigned NOT NULL DEFAULT '0',
|
||||
CHANGE `Field131` `CurrencySubstitutionCount` int(10) unsigned NOT NULL DEFAULT '0';
|
||||
Reference in New Issue
Block a user