Only render units our race can build. That FACT prerequisite was unnecessary.

This commit is contained in:
Bob
2010-01-13 00:20:55 +13:00
parent f1bbbac39d
commit ac9e58cf73
5 changed files with 3 additions and 5 deletions

View File

@@ -532,6 +532,7 @@ namespace OpenRa.Game
var allItems = Rules.TechTree.AllItems(Game.LocalPlayer, queueName)
.Where(a => Rules.NewUnitInfo[a].Traits.Contains<BuildableInfo>())
.Where(a => Rules.NewUnitInfo[a].Traits.Get<BuildableInfo>().Owner.Contains(Game.LocalPlayer.Race))
.OrderBy(a => Rules.NewUnitInfo[a].Traits.Get<BuildableInfo>().TechLevel);
var queue = Game.LocalPlayer.PlayerActor.traits.Get<Traits.ProductionQueue>();