From 40262e063a7d503104667a4135c564d996bc49c6 Mon Sep 17 00:00:00 2001 From: shennetsind Date: Fri, 15 Nov 2013 18:02:59 -0200 Subject: Updated `account_data` upgrade files to avoid issues as demonstrated by report 7824 http://hercules.ws/board/tracker/issue-7824-exp-and-drop-rates-in-lat/ Special Thanks to Yommy! Signed-off-by: shennetsind --- sql-files/main.sql | 1 + sql-files/upgrades/2013-10-30--19-53.sql | 6 +++--- sql-files/upgrades/2013-11-15--19-57.sql | 5 +++++ sql-files/upgrades/index.txt | 1 + 4 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 sql-files/upgrades/2013-11-15--19-57.sql diff --git a/sql-files/main.sql b/sql-files/main.sql index 23170096f..cd50c10fa 100644 --- a/sql-files/main.sql +++ b/sql-files/main.sql @@ -668,6 +668,7 @@ INSERT INTO `sql_updates` (`timestamp`) VALUES (1383162785); INSERT INTO `sql_updates` (`timestamp`) VALUES (1383167577); INSERT INTO `sql_updates` (`timestamp`) VALUES (1383205740); INSERT INTO `sql_updates` (`timestamp`) VALUES (1383955424); +INSERT INTO `sql_updates` (`timestamp`) VALUES (1384545461); -- -- Table structure for table `sstatus` diff --git a/sql-files/upgrades/2013-10-30--19-53.sql b/sql-files/upgrades/2013-10-30--19-53.sql index 05481cff4..8bc63b1f1 100644 --- a/sql-files/upgrades/2013-10-30--19-53.sql +++ b/sql-files/upgrades/2013-10-30--19-53.sql @@ -1,5 +1,5 @@ #1383162785 -ALTER TABLE `account_data` ADD `base_exp` TINYINT( 4 ) UNSIGNED NOT NULL default '0'; -ALTER TABLE `account_data` ADD `base_drop` TINYINT( 4 ) UNSIGNED NOT NULL default '0'; -ALTER TABLE `account_data` ADD `base_death` TINYINT( 4 ) UNSIGNED NOT NULL default '0'; +ALTER TABLE `account_data` ADD `base_exp` TINYINT( 4 ) UNSIGNED NOT NULL default '100'; +ALTER TABLE `account_data` ADD `base_drop` TINYINT( 4 ) UNSIGNED NOT NULL default '100'; +ALTER TABLE `account_data` ADD `base_death` TINYINT( 4 ) UNSIGNED NOT NULL default '100'; INSERT INTO `sql_updates` (`timestamp`) VALUES (1383162785); \ No newline at end of file diff --git a/sql-files/upgrades/2013-11-15--19-57.sql b/sql-files/upgrades/2013-11-15--19-57.sql new file mode 100644 index 000000000..0644c47c9 --- /dev/null +++ b/sql-files/upgrades/2013-11-15--19-57.sql @@ -0,0 +1,5 @@ +#1384545461 +UPDATE `account_data` SET `base_exp` = '100' WHERE `base_exp` = '0'; +UPDATE `account_data` SET `base_drop` = '100' WHERE `base_drop` = '0'; +UPDATE `account_data` SET `base_death` = '100' WHERE `base_death` = '0'; +INSERT INTO `sql_updates` (`timestamp`) VALUES (1384545461); \ No newline at end of file diff --git a/sql-files/upgrades/index.txt b/sql-files/upgrades/index.txt index 734c0868a..4fed9ff9b 100644 --- a/sql-files/upgrades/index.txt +++ b/sql-files/upgrades/index.txt @@ -12,3 +12,4 @@ 2013-10-31--07-49.sql 2013-11-09--00-03.sql 2013-11-15--00-06.sql +2013-11-15--19-57.sql \ No newline at end of file -- cgit v1.2.3-60-g2f50