diff --git a/OpenRA.Game/Network/Order.cs b/OpenRA.Game/Network/Order.cs index a07a593b2b..f37ea0ed24 100755 --- a/OpenRA.Game/Network/Order.cs +++ b/OpenRA.Game/Network/Order.cs @@ -62,10 +62,6 @@ namespace OpenRA : this(orderString, subject, null, int2.Zero, null, queued, int2.Zero) { } public Order(string orderString, Actor subject, string targetString, bool queued) : this(orderString, subject, null, int2.Zero, targetString, queued, int2.Zero) { } - public Order(string orderString, Actor subject, Actor targetActor, int2 targetLocation, bool queued) - : this(orderString, subject, targetActor, targetLocation, null, queued, int2.Zero) { } - public Order(string orderString, Actor subject, Actor targetActor, string targetString, bool queued) - : this(orderString, subject, targetActor, int2.Zero, targetString, queued, int2.Zero) { } public byte[] Serialize() { diff --git a/OpenRA.Mods.RA/SupportPowers/ChronoshiftPower.cs b/OpenRA.Mods.RA/SupportPowers/ChronoshiftPower.cs index f60b4acfd4..962600b274 100755 --- a/OpenRA.Mods.RA/SupportPowers/ChronoshiftPower.cs +++ b/OpenRA.Mods.RA/SupportPowers/ChronoshiftPower.cs @@ -128,7 +128,11 @@ namespace OpenRA.Mods.RA { // Cannot chronoshift into unexplored location if (world.LocalPlayer.Shroud.IsExplored(xy)) - yield return new Order("ChronosphereActivate", world.LocalPlayer.PlayerActor, self, xy, false); + yield return new Order("ChronosphereActivate", world.LocalPlayer.PlayerActor, false) + { + TargetActor = self, + TargetLocation = xy + }; } public void Tick(World world)