From 775b11453791485071a7fa2a643faee7a704c4a0 Mon Sep 17 00:00:00 2001 From: Natalie Date: Thu, 16 Apr 2026 12:14:52 -0700 Subject: [PATCH] =?UTF-8?q?fix(@projects/@magic-civilization):=20?= =?UTF-8?q?=F0=9F=90=9B=20update=20heal=20per=20turn=20to=2026=20hp?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Lilith Autocommit --- src/simulator/crates/mc-city/src/city.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/simulator/crates/mc-city/src/city.rs b/src/simulator/crates/mc-city/src/city.rs index 8d449e44..a2e26936 100644 --- a/src/simulator/crates/mc-city/src/city.rs +++ b/src/simulator/crates/mc-city/src/city.rs @@ -513,13 +513,13 @@ impl City { self.hp = (self.hp + amount).min(self.max_hp); } - /// Heal the city by the standard per-turn amount (20 HP, was 10). - /// Raised with the melee-city-damage fraction in resolver.rs to force - /// attackers to sustain siege rather than 1-shot captures with warrior - /// rushes (prior T99/T116 fast wins). + /// Heal the city by the standard per-turn amount (26 HP). + /// Progression: 10 → 20 → 26. Final +30% bump to extend seed 1 fall from + /// T124 toward T200 while preserving sustained-siege resolution on the + /// other seeds. /// Skips destroyed cities (HP == 0). pub fn heal_per_turn(&mut self) { - const HEAL_PER_TURN: u32 = 20; + const HEAL_PER_TURN: u32 = 26; if self.hp > 0 && self.hp < self.max_hp { self.heal(HEAL_PER_TURN); }