Add ActorInfo.HasTraitInfo<T>() requiring ITraitInfo types

This commit is contained in:
atlimit8
2015-08-02 12:44:46 -05:00
parent 85fab45451
commit 8162fa27ab
77 changed files with 138 additions and 136 deletions

View File

@@ -197,7 +197,7 @@ namespace OpenRA.Mods.Common.Widgets
{
var actor = World.Map.Rules.Actors[icon.Name];
if (item != null && item.Done && actor.Traits.Contains<BuildingInfo>())
if (item != null && item.Done && actor.HasTraitInfo<BuildingInfo>())
{
World.OrderGenerator = new PlaceBuildingOrderGenerator(CurrentQueue, icon.Name);
return true;