From 5e7e677ca9db98c81fe522d70406a75e0a09c4b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Thu, 3 Jul 2014 18:22:50 +0200 Subject: [PATCH] fix shadow sprite not being rendered on the ground --- OpenRA.Mods.RA/Effects/Parachute.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Effects/Parachute.cs b/OpenRA.Mods.RA/Effects/Parachute.cs index 20f1d3abdd..db9fbd2bbb 100644 --- a/OpenRA.Mods.RA/Effects/Parachute.cs +++ b/OpenRA.Mods.RA/Effects/Parachute.cs @@ -101,7 +101,7 @@ namespace OpenRA.Mods.RA.Effects var shadowPalette = !string.IsNullOrEmpty(parachutableInfo.ShadowPalette) ? wr.Palette(parachutableInfo.ShadowPalette) : rc.First().Palette; if (shadow != null) - foreach (var r in shadow.Render(pos, parachuteOffset, 1, shadowPalette, 1f)) + foreach (var r in shadow.Render(pos - new WVec(0, 0, pos.Z), WVec.Zero, 1, shadowPalette, 1f)) yield return r; var parachutePalette = !string.IsNullOrEmpty(parachutableInfo.ParachutePalette) ? wr.Palette(parachutableInfo.ParachutePalette) : rc.First().Palette;