From 91ea2d978f3ccb23f00fd0e5bcd9d59ec169aece Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Wed, 12 Mar 2014 18:52:24 +1300 Subject: [PATCH] Don't render GravityBombs that are obscured by fog. --- OpenRA.Mods.RA/Effects/GravityBomb.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/OpenRA.Mods.RA/Effects/GravityBomb.cs b/OpenRA.Mods.RA/Effects/GravityBomb.cs index 1bf03491cc..2eecc4a053 100644 --- a/OpenRA.Mods.RA/Effects/GravityBomb.cs +++ b/OpenRA.Mods.RA/Effects/GravityBomb.cs @@ -63,6 +63,10 @@ namespace OpenRA.Mods.RA.Effects public IEnumerable Render(WorldRenderer wr) { + var cell = pos.ToCPos(); + if (args.SourceActor.World.FogObscures(cell)) + return SpriteRenderable.None; + return anim.Render(pos, wr.Palette("effect")); } }