From 5972a4d968a0ae67d66cb07a3d7c8db93488d4c5 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 26 Dec 2017 01:09:43 +0300 Subject: Update from hercules. --- conf/map/battle/feature.conf | 5 +++++ sql-files/main.sql | 2 ++ sql-files/upgrades/2017-11-04--10-39.sql | 6 ++++++ sql-files/upgrades/index.txt | 1 + 4 files changed, 14 insertions(+) create mode 100644 sql-files/upgrades/2017-11-04--10-39.sql diff --git a/conf/map/battle/feature.conf b/conf/map/battle/feature.conf index cdb9913e..e01c7f93 100644 --- a/conf/map/battle/feature.conf +++ b/conf/map/battle/feature.conf @@ -65,4 +65,9 @@ features: { // This is disabled in client-side in some client versions // Disabled by default rodex_use_accountmail: false + + // Allow Homunculus autofeeding + // true: enable (Default) + // false: disable + enable_homun_autofeed: true } diff --git a/sql-files/main.sql b/sql-files/main.sql index 1e1fdbc3..feda8a4c 100644 --- a/sql-files/main.sql +++ b/sql-files/main.sql @@ -534,6 +534,7 @@ CREATE TABLE IF NOT EXISTS `homunculus` ( `alive` TINYINT(2) NOT NULL DEFAULT '1', `rename_flag` TINYINT(2) NOT NULL DEFAULT '0', `vaporize` TINYINT(2) NOT NULL DEFAULT '0', + `autofeed` TINYINT(2) NOT NULL DEFAULT '0', PRIMARY KEY (`homun_id`) ) ENGINE=MyISAM; @@ -883,6 +884,7 @@ INSERT IGNORE INTO `sql_updates` (`timestamp`) VALUES (1477434595); -- 2016-10-2 INSERT IGNORE INTO `sql_updates` (`timestamp`) VALUES (1488454834); -- 2017-03-02--11-40.sql INSERT IGNORE INTO `sql_updates` (`timestamp`) VALUES (1488744559); -- 2017-03-05--08-09.sql INSERT IGNORE INTO `sql_updates` (`timestamp`) VALUES (1489588190); -- 2017-03-15--14-29.sql +INSERT IGNORE INTO `sql_updates` (`timestamp`) VALUES (1509835214); -- 2017-11-04--10-39.sql -- -- Table structure for table `storage` -- diff --git a/sql-files/upgrades/2017-11-04--10-39.sql b/sql-files/upgrades/2017-11-04--10-39.sql new file mode 100644 index 00000000..f95dbef0 --- /dev/null +++ b/sql-files/upgrades/2017-11-04--10-39.sql @@ -0,0 +1,6 @@ +#1509835214 + +ALTER TABLE `homunculus` + ADD COLUMN `autofeed` TINYINT(2) NOT NULL DEFAULT '0' AFTER `vaporize`; + +INSERT INTO `sql_updates` (`timestamp`, `ignored`) VALUES (1509835214 , 'No'); diff --git a/sql-files/upgrades/index.txt b/sql-files/upgrades/index.txt index 8546918e..5e5add20 100644 --- a/sql-files/upgrades/index.txt +++ b/sql-files/upgrades/index.txt @@ -39,3 +39,4 @@ 2017-03-02--11-40.sql 2017-03-05--08-09.sql 2017-03-15--14-29.sql +2017-11-04--10-39.sql -- cgit v1.2.3-70-g09d2