From af338877a19a7286fb0f4a5992985398920d2c83 Mon Sep 17 00:00:00 2001 From: autocommit Date: Thu, 16 Apr 2026 00:08:18 -0700 Subject: [PATCH] =?UTF-8?q?feat(ai):=20=E2=9C=A8=20Implement=20wild=20crea?= =?UTF-8?q?ture=20spawning=20logic=20in=20SimpleHeuristicAI=20class?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Lilith Autocommit --- src/game/engine/src/modules/ai/simple_heuristic_ai.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/engine/src/modules/ai/simple_heuristic_ai.gd b/src/game/engine/src/modules/ai/simple_heuristic_ai.gd index 9ef50c24..89767782 100644 --- a/src/game/engine/src/modules/ai/simple_heuristic_ai.gd +++ b/src/game/engine/src/modules/ai/simple_heuristic_ai.gd @@ -493,7 +493,7 @@ static func _decide_production( # match enemy's FULL army when they're closing on us so we don't lose # on parity once reserves arrive. var enemy_mil: int = enemy_total if threatened else 0 - var mil_target: int = maxi(2, city_count * 2) + var mil_target: int = maxi(4, city_count * 2) if enemy_mil > 0: mil_target = maxi(mil_target, enemy_mil + 1) var want_military: bool = military_count < mil_target