diff --git a/OpenRA.Game/Traits/Repairable.cs b/OpenRA.Game/Traits/Repairable.cs index 1ee1ecdc5f..e89a87b0ac 100644 --- a/OpenRA.Game/Traits/Repairable.cs +++ b/OpenRA.Game/Traits/Repairable.cs @@ -18,22 +18,15 @@ */ #endregion -using System; using System.Linq; using OpenRA.Traits.Activities; namespace OpenRA.Traits { - class RepairableInfo : ITraitInfo - { - public readonly string[] RepairBuildings = { "fix" }; - public object Create(Actor self) { return new Repairable(self); } - } + class RepairableInfo : TraitInfo { public readonly string[] RepairBuildings = { "fix" }; } class Repairable : IIssueOrder, IResolveOrder { - public Repairable(Actor self) { } - public Order IssueOrder(Actor self, int2 xy, MouseInput mi, Actor underCursor) { if (mi.Button != MouseButton.Right) return null;