diff --git a/OpenRA.Mods.Common/Orders/OrderGenerator.cs b/OpenRA.Mods.Common/Orders/OrderGenerator.cs index 64201ee08e..1914ded6cd 100644 --- a/OpenRA.Mods.Common/Orders/OrderGenerator.cs +++ b/OpenRA.Mods.Common/Orders/OrderGenerator.cs @@ -17,7 +17,7 @@ namespace OpenRA.Mods.Common.Orders { public abstract class OrderGenerator : IOrderGenerator { - public IEnumerable Order(World world, CPos cell, int2 worldPixel, MouseInput mi) + public virtual IEnumerable Order(World world, CPos cell, int2 worldPixel, MouseInput mi) { if ((mi.Button == MouseButton.Left && mi.Event == MouseInputEvent.Down) || (mi.Button == MouseButton.Right && mi.Event == MouseInputEvent.Up)) return OrderInner(world, cell, worldPixel, mi);