diff --git a/OpenRa.Game/MoveOrder.cs b/OpenRa.Game/MoveOrder.cs index 7bce5062c0..28162fd9c6 100644 --- a/OpenRa.Game/MoveOrder.cs +++ b/OpenRa.Game/MoveOrder.cs @@ -22,7 +22,9 @@ namespace OpenRa.Game public override void Apply( Game game, bool leftMouseButton ) { - if (leftMouseButton) return; + if (leftMouseButton) return; + if (game.LocalPlayer == Unit.Owner) + game.PlaySound("ackno.r00", false); Unit.traits.Get().destination = Destination; } } diff --git a/OpenRa.Game/Traits/Mobile.cs b/OpenRa.Game/Traits/Mobile.cs index 283a06dce4..f278069561 100644 --- a/OpenRa.Game/Traits/Mobile.cs +++ b/OpenRa.Game/Traits/Mobile.cs @@ -103,8 +103,6 @@ namespace OpenRa.Game.Traits { if (xy != toCell) { - if (game.LocalPlayer == self.Owner) - game.PlaySound("ackno.r00", false); return new MoveOrder(self, xy); } return null;