fixed sellicon bug

This commit is contained in:
pevers
2015-02-22 18:14:25 +01:00
parent 85fae8720d
commit 97ca96f8ab

View File

@@ -43,8 +43,14 @@ namespace OpenRA.Mods.Common.Orders
.FirstOrDefault(a => a.Owner == world.LocalPlayer && a.TraitsImplementing<T>() .FirstOrDefault(a => a.Owner == world.LocalPlayer && a.TraitsImplementing<T>()
.Any(Exts.IsTraitEnabled)); .Any(Exts.IsTraitEnabled));
if (underCursor != null) if (underCursor == null)
yield return new Order(order, underCursor, false); yield break;
var building = underCursor.TraitOrDefault<Building>();
if (building != null && building.Locked)
yield break;
yield return new Order(order, underCursor, false);
} }
} }