diff --git a/OpenRA.Mods.RA/Effects/SatelliteLaunch.cs b/OpenRA.Mods.RA/Effects/SatelliteLaunch.cs index 485f418edf..95bdcb6156 100644 --- a/OpenRA.Mods.RA/Effects/SatelliteLaunch.cs +++ b/OpenRA.Mods.RA/Effects/SatelliteLaunch.cs @@ -24,9 +24,10 @@ namespace OpenRA.Mods.RA.Effects public SatelliteLaunch(Actor a) { - pos = a.CenterLocation - .5f * doors.Image.size + doorOffset; doors.PlayThen("active", () => a.World.AddFrameEndTask(w => w.Remove(this))); + + pos = a.CenterLocation - .5f * doors.Image.size + doorOffset; } public void Tick( World world )