Revert "Remove CreateGroup order as the ActorGroupProxy is gone."
This commit is contained in:
@@ -51,6 +51,13 @@ namespace OpenRA.Orders
|
|||||||
if (!actorsInvolved.Any())
|
if (!actorsInvolved.Any())
|
||||||
yield break;
|
yield break;
|
||||||
|
|
||||||
|
// HACK: This is required by the hacky player actions-per-minute calculation
|
||||||
|
// TODO: Reimplement APM properly and then remove this
|
||||||
|
yield return new Order("CreateGroup", actorsInvolved.First().Owner.PlayerActor, false)
|
||||||
|
{
|
||||||
|
TargetString = actorsInvolved.Select(a => a.ActorID).JoinWith(",")
|
||||||
|
};
|
||||||
|
|
||||||
foreach (var o in orders)
|
foreach (var o in orders)
|
||||||
yield return CheckSameOrder(o.Order, o.Trait.IssueOrder(o.Actor, o.Order, o.Target, mi.Modifiers.HasModifier(Modifiers.Shift)));
|
yield return CheckSameOrder(o.Order, o.Trait.IssueOrder(o.Actor, o.Order, o.Target, mi.Modifiers.HasModifier(Modifiers.Shift)));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user