aboutsummaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
Diffstat (limited to 'sql')
-rw-r--r--sql/mangos.sql10
-rw-r--r--sql/realmd.sql22
-rw-r--r--sql/updates/3649_world.sql2
-rw-r--r--sql/updates/3689_TC1_1534_world.sql (renamed from sql/updates/TC1_1534_world.sql)3
-rw-r--r--sql/updates/3691_TC1_919_world.sql2
-rw-r--r--sql/updates/3715_mangos_7932_01_characters_character_pet.sql (renamed from sql/updates/7932_01_characters_character_pet.sql)5
-rw-r--r--sql/updates/3724_world.sql2
-rw-r--r--sql/updates/3729_mangos_7938_01_realmd_account.sql4
-rw-r--r--sql/updates/3736_world_spell_(dk).sql3
-rw-r--r--sql/updates/3747_mangos_7945_01_quest_template.sql9
-rw-r--r--sql/updates/919_world.sql3
11 files changed, 53 insertions, 12 deletions
diff --git a/sql/mangos.sql b/sql/mangos.sql
index e8455a0c4ee..346495436d3 100644
--- a/sql/mangos.sql
+++ b/sql/mangos.sql
@@ -23,7 +23,7 @@ DROP TABLE IF EXISTS `db_version`;
CREATE TABLE `db_version` (
`version` varchar(120) default NULL,
`creature_ai_version` varchar(120) default NULL,
- `required_7908_03_mangos_creature_template_addon` bit(1) default NULL
+ `required_7945_01_mangos_quest_template` bit(1) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Used DB version notes';
--
@@ -13264,12 +13264,20 @@ CREATE TABLE `quest_template` (
`DetailsEmote2` smallint(5) unsigned NOT NULL default '0',
`DetailsEmote3` smallint(5) unsigned NOT NULL default '0',
`DetailsEmote4` smallint(5) unsigned NOT NULL default '0',
+ `DetailsEmoteDelay1` int(11) unsigned NOT NULL default '0',
+ `DetailsEmoteDelay2` int(11) unsigned NOT NULL default '0',
+ `DetailsEmoteDelay3` int(11) unsigned NOT NULL default '0',
+ `DetailsEmoteDelay4` int(11) unsigned NOT NULL default '0',
`IncompleteEmote` smallint(5) unsigned NOT NULL default '0',
`CompleteEmote` smallint(5) unsigned NOT NULL default '0',
`OfferRewardEmote1` smallint(5) unsigned NOT NULL default '0',
`OfferRewardEmote2` smallint(5) unsigned NOT NULL default '0',
`OfferRewardEmote3` smallint(5) unsigned NOT NULL default '0',
`OfferRewardEmote4` smallint(5) unsigned NOT NULL default '0',
+ `OfferRewardEmoteDelay1` int(11) unsigned NOT NULL default '0',
+ `OfferRewardEmoteDelay2` int(11) unsigned NOT NULL default '0',
+ `OfferRewardEmoteDelay3` int(11) unsigned NOT NULL default '0',
+ `OfferRewardEmoteDelay4` int(11) unsigned NOT NULL default '0',
`StartScript` mediumint(8) unsigned NOT NULL default '0',
`CompleteScript` mediumint(8) unsigned NOT NULL default '0',
PRIMARY KEY (`entry`)
diff --git a/sql/realmd.sql b/sql/realmd.sql
index fcd7d166359..f9d49de526c 100644
--- a/sql/realmd.sql
+++ b/sql/realmd.sql
@@ -15,13 +15,33 @@
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
+/*
+--
+-- Table structure for table `realmd_db_version`
+--
+
+DROP TABLE IF EXISTS `realmd_db_version`;
+CREATE TABLE `realmd_db_version` (
+ `required_7938_01_realmd_account` bit(1) default NULL
+) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Last applied sql update to DB';
+
+--
+-- Dumping data for table `realmd_db_version`
+--
+
+LOCK TABLES `realmd_db_version` WRITE;
+INSERT INTO `realmd_db_version` VALUES
+(NULL);
+UNLOCK TABLES;
+*/
+
--
-- Table structure for table `account`
--
DROP TABLE IF EXISTS `account`;
CREATE TABLE `account` (
- `id` bigint(20) unsigned NOT NULL auto_increment COMMENT 'Identifier',
+ `id` int(11) unsigned NOT NULL auto_increment COMMENT 'Identifier',
`username` varchar(32) NOT NULL default '',
`sha_pass_hash` varchar(40) NOT NULL default '',
`gmlevel` tinyint(3) unsigned NOT NULL default '0',
diff --git a/sql/updates/3649_world.sql b/sql/updates/3649_world.sql
index a75ebe7b158..4d1948c753e 100644
--- a/sql/updates/3649_world.sql
+++ b/sql/updates/3649_world.sql
@@ -3,4 +3,4 @@ UPDATE `gameobject_template` SET `ScriptName` = 'go_ethereum_stasis' WHERE `entr
UPDATE `gameobject_template` SET `ScriptName` = 'go_ethereum_stasis' WHERE `entry` = 184595;
UPDATE `gameobject_template` SET `ScriptName` = 'go_ethereum_stasis' WHERE `entry` BETWEEN 185461 AND 185464;
-UPDATE `creature_template` SET `ScriptName` = 'npc_engineering_tele_trinket' WHERE `entry` IN (14742, 14743, 21493, 21494);
+UPDATE `creature_template` SET `ScriptName` = 'npc_engineering_tele_trinket' WHERE `entry` IN (14742, 14743, 21493, 21494); \ No newline at end of file
diff --git a/sql/updates/TC1_1534_world.sql b/sql/updates/3689_TC1_1534_world.sql
index cd80a785278..774e0f7ec1b 100644
--- a/sql/updates/TC1_1534_world.sql
+++ b/sql/updates/3689_TC1_1534_world.sql
@@ -1,3 +1,2 @@
UPDATE `creature_template` SET `ScriptName` = 'mob_ethereal_apprentice' WHERE `entry` = 18430;
-
-DELETE FROM `creature` WHERE `id` = 18431;
+DELETE FROM `creature` WHERE `id` = 18431; \ No newline at end of file
diff --git a/sql/updates/3691_TC1_919_world.sql b/sql/updates/3691_TC1_919_world.sql
new file mode 100644
index 00000000000..02e35d5a423
--- /dev/null
+++ b/sql/updates/3691_TC1_919_world.sql
@@ -0,0 +1,2 @@
+ALTER TABLE version
+ ADD `core_revision` varchar(120) AFTER `core_version`; \ No newline at end of file
diff --git a/sql/updates/7932_01_characters_character_pet.sql b/sql/updates/3715_mangos_7932_01_characters_character_pet.sql
index f797a79774c..7f272c92004 100644
--- a/sql/updates/7932_01_characters_character_pet.sql
+++ b/sql/updates/3715_mangos_7932_01_characters_character_pet.sql
@@ -1,9 +1,8 @@
--- ALTER TABLE character_db_version CHANGE COLUMN required_7903_01_characters_character_pet required_7932_01_characters_character_pet bit;
+/*ALTER TABLE character_db_version CHANGE COLUMN required_7903_01_characters_character_pet required_7932_01_characters_character_pet bit;*/
UPDATE character_pet
SET abdata = CONCAT(REPLACE(TRIM(abdata),' ',' '),' ');
UPDATE character_pet
SET abdata = SUBSTRING_INDEX(SUBSTRING_INDEX(abdata,' ',(10-3)*2),' ',-(10-3-3)*2)
- WHERE length(SUBSTRING_INDEX(abdata, ' ', 20)) < length(abdata) and length(SUBSTRING_INDEX(abdata, ' ', 21)) >= length(abdata);
-
+ WHERE length(SUBSTRING_INDEX(abdata, ' ', 20)) < length(abdata) and length(SUBSTRING_INDEX(abdata, ' ', 21)) >= length(abdata); \ No newline at end of file
diff --git a/sql/updates/3724_world.sql b/sql/updates/3724_world.sql
index 1269925e0ee..36c8a75c3d1 100644
--- a/sql/updates/3724_world.sql
+++ b/sql/updates/3724_world.sql
@@ -7,4 +7,4 @@ UPDATE creature_template SET `ScriptName`='npc_ros_dark_rider' WHERE `entry`=287
-- Spellclick spell to mount deathcharger
DELETE FROM npc_spellclick_spells WHERE `npc_entry`=28782;
INSERT INTO npc_spellclick_spells (`npc_entry`, `spell_id`, `quest_id`, `quest_status`, `cast_flags`) VALUES
-(28782, 52280, 12687, 3, 1);
+(28782, 52280, 12687, 3, 1); \ No newline at end of file
diff --git a/sql/updates/3729_mangos_7938_01_realmd_account.sql b/sql/updates/3729_mangos_7938_01_realmd_account.sql
new file mode 100644
index 00000000000..01c16d0b0bb
--- /dev/null
+++ b/sql/updates/3729_mangos_7938_01_realmd_account.sql
@@ -0,0 +1,4 @@
+/*ALTER TABLE realmd_db_version CHANGE COLUMN required_7867_01_realmd_account required_7938_01_realmd_account bit;*/
+
+ALTER TABLE account
+ CHANGE id id int(11) unsigned NOT NULL auto_increment COMMENT 'Identifier'; \ No newline at end of file
diff --git a/sql/updates/3736_world_spell_(dk).sql b/sql/updates/3736_world_spell_(dk).sql
new file mode 100644
index 00000000000..4aa0c6b557c
--- /dev/null
+++ b/sql/updates/3736_world_spell_(dk).sql
@@ -0,0 +1,3 @@
+DELETE FROM spell_area WHERE spell = 52693;
+INSERT INTO spell_area (`spell`, `area`, `quest_start`, `quest_start_active`, `quest_end`, `aura_spell`, `racemask`, `gender`, `autocast`) VALUES
+(52693, 4298, 12687, 1, 12687, 0, 0, 0, 1); \ No newline at end of file
diff --git a/sql/updates/3747_mangos_7945_01_quest_template.sql b/sql/updates/3747_mangos_7945_01_quest_template.sql
new file mode 100644
index 00000000000..ab28ccd50f3
--- /dev/null
+++ b/sql/updates/3747_mangos_7945_01_quest_template.sql
@@ -0,0 +1,9 @@
+ALTER TABLE quest_template
+ ADD COLUMN `DetailsEmoteDelay1` int(11) unsigned NOT NULL default '0' AFTER `DetailsEmote4`,
+ ADD COLUMN `DetailsEmoteDelay2` int(11) unsigned NOT NULL default '0' AFTER `DetailsEmoteDelay1`,
+ ADD COLUMN `DetailsEmoteDelay3` int(11) unsigned NOT NULL default '0' AFTER `DetailsEmoteDelay2`,
+ ADD COLUMN `DetailsEmoteDelay4` int(11) unsigned NOT NULL default '0' AFTER `DetailsEmoteDelay3`,
+ ADD COLUMN `OfferRewardEmoteDelay1` int(11) unsigned NOT NULL default '0' AFTER `OfferRewardEmote4`,
+ ADD COLUMN `OfferRewardEmoteDelay2` int(11) unsigned NOT NULL default '0' AFTER `OfferRewardEmoteDelay1`,
+ ADD COLUMN `OfferRewardEmoteDelay3` int(11) unsigned NOT NULL default '0' AFTER `OfferRewardEmoteDelay2`,
+ ADD COLUMN `OfferRewardEmoteDelay4` int(11) unsigned NOT NULL default '0' AFTER `OfferRewardEmoteDelay3`;
diff --git a/sql/updates/919_world.sql b/sql/updates/919_world.sql
deleted file mode 100644
index 7aa9fa363e6..00000000000
--- a/sql/updates/919_world.sql
+++ /dev/null
@@ -1,3 +0,0 @@
-ALTER TABLE version
- ADD `core_revision` varchar(120) AFTER `core_version`;
-