From 082603dd54f8d255deb5ab38ac68f29de1846203 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Sun, 4 Sep 2011 10:49:26 +1200 Subject: [PATCH] don't offer attackmove OG in cases for other players' stuff --- OpenRA.Mods.RA/Widgets/WorldCommandWidget.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Widgets/WorldCommandWidget.cs b/OpenRA.Mods.RA/Widgets/WorldCommandWidget.cs index 08fdddec10..8575a27919 100644 --- a/OpenRA.Mods.RA/Widgets/WorldCommandWidget.cs +++ b/OpenRA.Mods.RA/Widgets/WorldCommandWidget.cs @@ -76,7 +76,11 @@ namespace OpenRA.Mods.RA.Widgets bool PerformAttackMove() { - World.OrderGenerator = new GenericSelectTarget(World.Selection.Actors, "AttackMove", + var actors = World.Selection.Actors + .Where(a => a.Owner == World.LocalPlayer).ToArray(); + + if (actors.Length > 0) + World.OrderGenerator = new GenericSelectTarget(actors, "AttackMove", "attackmove", MouseButton.Right); return true;