diff --git a/OpenRA.Mods.Common/Effects/Missile.cs b/OpenRA.Mods.Common/Effects/Missile.cs index e621d0245f..db719094c4 100644 --- a/OpenRA.Mods.Common/Effects/Missile.cs +++ b/OpenRA.Mods.Common/Effects/Missile.cs @@ -233,7 +233,7 @@ namespace OpenRA.Mods.Common.Effects if (info.Shadow) { var dat = world.Map.DistanceAboveTerrain(pos); - var shadowPos = new WPos(pos.X, pos.Y, dat.Length); + var shadowPos = pos - new WVec(0, 0, dat.Length); foreach (var r in anim.Render(shadowPos, wr.Palette("shadow"))) yield return r; }