Prevent unit requests from stacking during production.

This commit is contained in:
Paul Chote
2018-12-31 21:23:12 +00:00
parent caead311cb
commit f5d788f4fc
3 changed files with 8 additions and 3 deletions

View File

@@ -118,7 +118,8 @@ namespace OpenRA.Mods.Common.Traits
if (unitBuilder != null)
{
var mcvInfo = AIUtils.GetInfoByCommonName(Info.McvTypes, player);
unitBuilder.RequestUnitProduction(bot, mcvInfo.Name);
if (unitBuilder.RequestedProductionCount(bot, mcvInfo.Name) == 0)
unitBuilder.RequestUnitProduction(bot, mcvInfo.Name);
}
}
}