diff --git a/OpenRA.Mods.RA/SupportPowers/GpsPower.cs b/OpenRA.Mods.RA/SupportPowers/GpsPower.cs index ff45746c97..3be1ba614c 100755 --- a/OpenRA.Mods.RA/SupportPowers/GpsPower.cs +++ b/OpenRA.Mods.RA/SupportPowers/GpsPower.cs @@ -17,29 +17,16 @@ using OpenRA.Traits; namespace OpenRA.Mods.RA { - class GpsWatcherInfo : ITraitInfo - { - public object Create(ActorInitializer init) - { - return new GpsWatcher(init); - } - } - + class GpsWatcherInfo : TraitInfo { } + class GpsWatcher : ISync { - Actor self; bool Launched = false; List actors = new List { }; [Sync] public bool GrantedAllies = false; [Sync] public bool Granted = false; - - - public GpsWatcher(ActorInitializer init) - { - self = init.self; - } public void GpsRem(Actor self) {