diff --git a/OpenRA.Mods.RA/AttackMove.cs b/OpenRA.Mods.RA/AttackMove.cs index 6024c2b043..7b959bac35 100644 --- a/OpenRA.Mods.RA/AttackMove.cs +++ b/OpenRA.Mods.RA/AttackMove.cs @@ -71,7 +71,7 @@ namespace OpenRA.Mods.RA } } - class AttackMoveActivity : Activity + public class AttackMoveActivity : Activity { Activity inner; int scanTicks; diff --git a/OpenRA.Mods.RA/Production.cs b/OpenRA.Mods.RA/Production.cs index 05dceb409d..fa97de499f 100755 --- a/OpenRA.Mods.RA/Production.cs +++ b/OpenRA.Mods.RA/Production.cs @@ -11,6 +11,7 @@ using System.Drawing; using System.Linq; using OpenRA.FileFormats; +using OpenRA.Mods.RA; using OpenRA.Mods.RA.Air; using OpenRA.Mods.RA.Move; using OpenRA.Traits; @@ -86,7 +87,7 @@ namespace OpenRA.Mods.RA var mobile = newUnit.TraitOrDefault(); if (mobile != null) { - newUnit.QueueActivity(mobile.MoveTo(rp.rallyPoint, 1)); + newUnit.QueueActivity(new AttackMove.AttackMoveActivity(mobile.MoveTo(rp.rallyPoint, 1))); return rp.rallyPoint; }