From c57122b5dae358a80df1ad541db6e12cee11c25e Mon Sep 17 00:00:00 2001 From: novgorodschi catalin Date: Fri, 3 Jul 2026 15:07:42 +0300 Subject: [PATCH] Restore commit Restore commit --- GameEngine/Automation.php | 5 +---- GameEngine/Database.php | 4 ---- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/GameEngine/Automation.php b/GameEngine/Automation.php index f089c597..db44a779 100644 --- a/GameEngine/Automation.php +++ b/GameEngine/Automation.php @@ -152,10 +152,7 @@ class Automation { $q = "UPDATE ".TB_PREFIX."vdata set pop = $popTot where wref = $vid"; mysqli_query($database->dblink, $q); $owner = $database->getVillageField($vid, "owner"); - // Invalidăm cache-ul sumei de populație al jucătorului - if ($owner > 0) { - Database::clearUserSumFieldCache($owner, 'pop'); - } + // Milestone: first player ever to reach 1000 total population, // summed across all their villages. recountPop() is the single // funnel every population-changing event (building, demolishing, diff --git a/GameEngine/Database.php b/GameEngine/Database.php index 0ebdd31a..4e66370e 100755 --- a/GameEngine/Database.php +++ b/GameEngine/Database.php @@ -4091,10 +4091,6 @@ class MYSQLi_DB implements IDbConnection { return ($array_passed ? $result : self::$userSumFieldCache[$uid[0].$field]); } - - public static function clearUserSumFieldCache($uid, $field){ - unset(self::$userSumFieldCache[(int)$uid.$field]); - } function updateVillage($vid) { list($vid) = $this->escape_input((int) $vid);