From b44903c1c58f182b9a65ce4dc54c34444e6727b5 Mon Sep 17 00:00:00 2001 From: Xilmi Date: Tue, 10 Aug 2021 20:08:14 +0200 Subject: [PATCH] Fixed issue where AI would build colonizers as bombers after having scrapped their last existing bomber-design. --- src/rotp/model/ai/xilmi/AIGovernor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/rotp/model/ai/xilmi/AIGovernor.java b/src/rotp/model/ai/xilmi/AIGovernor.java index e1421a0bc..bce194e9d 100644 --- a/src/rotp/model/ai/xilmi/AIGovernor.java +++ b/src/rotp/model/ai/xilmi/AIGovernor.java @@ -461,7 +461,8 @@ else if(inAttackRange) maxShipMaintainance = empire.fleetCommanderAI().maxShipMaintainance() / 4; fighterPercentage = 0.75f; } - if(empire.shipDesignerAI().bombingAdapted(lab.fighterDesign()) > 0) + if(empire.shipDesignerAI().bombingAdapted(lab.fighterDesign()) > 0 + || empire.shipDesignerAI().bombingAdapted(lab.bomberDesign()) < 0.5f) fighterPercentage = 1.0f; float maxShipMaintainanceBeforeAdj = maxShipMaintainance; maxShipMaintainance *= prodScore;