From 7c29ea836cd714b3d586c65f192299d37268df0e Mon Sep 17 00:00:00 2001 From: Khopa Date: Tue, 22 Dec 2020 23:24:27 +0100 Subject: [PATCH] Infantry is only generated for IFV and APC groups --- gen/armor.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/gen/armor.py b/gen/armor.py index c02abecf..e6b73e54 100644 --- a/gen/armor.py +++ b/gen/armor.py @@ -675,12 +675,14 @@ class GroundConflictGenerator: else: g.set_skill(self.game.settings.enemy_vehicle_skill) positioned_groups.append((g, group)) - self.gen_infantry_group_for_group( - g, - is_player, - self.mission.country(country), - opposite_heading(spawn_heading) - ) + + if group.role in [CombatGroupRole.APC, CombatGroupRole.IFV]: + self.gen_infantry_group_for_group( + g, + is_player, + self.mission.country(country), + opposite_heading(spawn_heading) + ) else: logging.warning(f"Unable to get valid position for {group}")