fix 'exploit detected' spam when selecting someone else's units and pressing s/f/x

This commit is contained in:
Chris Forbes
2011-04-13 20:13:54 +12:00
parent 005d0a6a32
commit 93a2e478f9

View File

@@ -85,7 +85,8 @@ namespace OpenRA.Mods.RA.Widgets
void PerformKeyboardOrderOnSelection(Func<Actor, Order> f)
{
var orders = World.Selection.Actors.Select(f).ToArray();
var orders = World.Selection.Actors
.Where(a => a.Owner == World.LocalPlayer).Select(f).ToArray();
foreach (var o in orders) World.IssueOrder(o);
World.PlayVoiceForOrders(orders);
}