take lock in DeployTransform if we're a building

This commit is contained in:
Chris Forbes
2012-09-13 07:21:33 +12:00
parent b723e350c8
commit 5ad2d1892f

View File

@@ -68,7 +68,9 @@ namespace OpenRA.Mods.RA
{
if (order.OrderString == "DeployTransform")
{
if (!CanDeploy())
var b = self.TraitOrDefault<Building>();
if (!CanDeploy() || (b != null && !b.Lock()))
{
foreach (var s in Info.NoTransformSounds)
Sound.PlayToPlayer(self.Owner, s);