diff --git a/OpenRA.Mods.RA/Traits/GpsWatcher.cs b/OpenRA.Mods.RA/Traits/GpsWatcher.cs index 9c6bf66f72..f1adf3b69f 100644 --- a/OpenRA.Mods.RA/Traits/GpsWatcher.cs +++ b/OpenRA.Mods.RA/Traits/GpsWatcher.cs @@ -49,9 +49,9 @@ namespace OpenRA.Mods.RA.Traits RefreshGps(atek); } - public void Launch(Actor atek, SupportPowerInfo info) + public void Launch(Actor atek, GpsPowerInfo info) { - atek.World.Add(new DelayedAction(((GpsPowerInfo)info).RevealDelay * 25, + atek.World.Add(new DelayedAction(info.RevealDelay * 25, () => { Launched = true; diff --git a/OpenRA.Mods.RA/Traits/SupportPowers/GpsPower.cs b/OpenRA.Mods.RA/Traits/SupportPowers/GpsPower.cs index 51060d28c0..612535b911 100644 --- a/OpenRA.Mods.RA/Traits/SupportPowers/GpsPower.cs +++ b/OpenRA.Mods.RA/Traits/SupportPowers/GpsPower.cs @@ -61,7 +61,7 @@ namespace OpenRA.Mods.RA.Traits w.Add(new SatelliteLaunch(self, info)); - owner.Launch(self, Info); + owner.Launch(self, info); }); }