From eae4428e9fc6e1b5eb7347c8702342224ed84d2a Mon Sep 17 00:00:00 2001 From: ebaydayz Date: Wed, 22 Jun 2016 19:54:06 -0400 Subject: [PATCH] Update SQL maintain event for door management Since door management uses the inventory field to store doorFriends the last condition was always returning false and locked doors would never get damage set on them. --- Server Files/SQL/add_recommended_mysql_events.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Server Files/SQL/add_recommended_mysql_events.sql b/Server Files/SQL/add_recommended_mysql_events.sql index fb905bea7..379ade1c6 100644 --- a/Server Files/SQL/add_recommended_mysql_events.sql +++ b/Server Files/SQL/add_recommended_mysql_events.sql @@ -91,7 +91,7 @@ DELIMITER ; -- ---------------------------- DROP EVENT IF EXISTS `setDamageOnAge`; DELIMITER ;; -CREATE EVENT `setDamageOnAge` ON SCHEDULE EVERY 1 DAY COMMENT 'This sets damage on a wall so that it can be maintained' DO UPDATE `Object_DATA` SET `Damage`=0.1 WHERE `ObjectUID` <> 0 AND `CharacterID` <> 0 AND `Datestamp` < DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 3 DAY) AND ( (`Inventory` IS NULL) OR (`Inventory` = '[]') ) +CREATE EVENT `setDamageOnAge` ON SCHEDULE EVERY 1 DAY COMMENT 'This sets damage on a wall so that it can be maintained' DO UPDATE `Object_DATA` SET `Damage`=0.1 WHERE `ObjectUID` <> 0 AND `CharacterID` <> 0 AND `Datestamp` < DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 3 DAY) AND ( (`Inventory` IS NULL) OR (`Inventory` = '[]') OR (`Classname` IN ('Land_DZE_GarageWoodDoorLocked','Land_DZE_LargeWoodDoorLocked','Land_DZE_WoodDoorLocked','CinderWallDoorLocked_DZ','CinderWallDoorSmallLocked_DZ')) ) ;; DELIMITER ;