Add queuing support to RepairOrderGenerator for units.

This commit is contained in:
Paul Chote
2019-08-07 12:42:34 +01:00
committed by abcdefg30
parent 1543ccb749
commit ddc4c4ff06

View File

@@ -70,7 +70,10 @@ namespace OpenRA.Mods.Common.Orders
if (repairBuilding == null)
yield break;
yield return new Order(orderId, underCursor, Target.FromActor(repairBuilding), false) { VisualFeedbackTarget = Target.FromActor(underCursor) };
yield return new Order(orderId, underCursor, Target.FromActor(repairBuilding), mi.Modifiers.HasModifier(Modifiers.Shift))
{
VisualFeedbackTarget = Target.FromActor(underCursor)
};
}
protected override void Tick(World world)