From 2584aad0c7522e4524953a3cb4c2b4ef8808ff6f Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Wed, 21 Jul 2010 18:24:05 +1200 Subject: [PATCH] make UOG actually use FindUnitsAtMouse rather than homebrewing it --- OpenRA.Game/Orders/UnitOrderGenerator.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenRA.Game/Orders/UnitOrderGenerator.cs b/OpenRA.Game/Orders/UnitOrderGenerator.cs index b5ae41d598..e55b293aad 100644 --- a/OpenRA.Game/Orders/UnitOrderGenerator.cs +++ b/OpenRA.Game/Orders/UnitOrderGenerator.cs @@ -61,8 +61,8 @@ namespace OpenRA.Orders .FirstOrDefault(a => a != null); return c ?? - (world.SelectActorsInBox(Game.CellSize * xy, - Game.CellSize * xy).Any() + (world.FindUnitsAtMouse(mi.Location) + .Any(a => a.Info.Traits.Contains()) ? "select" : "default"); } }