From c2a945b7edd536094c317460bd30c23c5d0093a2 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Tue, 7 Dec 2010 21:33:13 +1300 Subject: [PATCH] Fix Spy infiltration. --- OpenRA.Mods.RA/EngineerCapture.cs | 1 - OpenRA.Mods.RA/Spy.cs | 5 +++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/OpenRA.Mods.RA/EngineerCapture.cs b/OpenRA.Mods.RA/EngineerCapture.cs index 0a67c7fde5..02b684d618 100644 --- a/OpenRA.Mods.RA/EngineerCapture.cs +++ b/OpenRA.Mods.RA/EngineerCapture.cs @@ -50,7 +50,6 @@ namespace OpenRA.Mods.RA self.CancelActivity(); self.QueueActivity(new Enter(order.TargetActor)); - //self.QueueActivity(new Move(order.TargetActor.Location, order.TargetActor)); self.QueueActivity(new CaptureBuilding(order.TargetActor)); } } diff --git a/OpenRA.Mods.RA/Spy.cs b/OpenRA.Mods.RA/Spy.cs index dcc7a64b9a..b61fc5eab4 100644 --- a/OpenRA.Mods.RA/Spy.cs +++ b/OpenRA.Mods.RA/Spy.cs @@ -38,9 +38,10 @@ namespace OpenRA.Mods.RA { if (order.OrderString == "SpyInfiltrate") { - self.CancelActivity(); - self.QueueActivity(new MoveAdjacentTo(order.TargetActor)); self.SetTargetLine(Target.FromOrder(order), Color.Red); + + self.CancelActivity(); + self.QueueActivity(new Enter(order.TargetActor)); self.QueueActivity(new Infiltrate(order.TargetActor)); } }