From a1f6b836538950b70279074b35e0ce1f8da51585 Mon Sep 17 00:00:00 2001 From: RoosterDragon Date: Sun, 6 Sep 2015 21:06:02 +0100 Subject: [PATCH] Speed up RepairIndicator.Render. Check repairer count first, as this is quicker than checking fog visibility. --- OpenRA.Mods.Common/Effects/RepairIndicator.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Effects/RepairIndicator.cs b/OpenRA.Mods.Common/Effects/RepairIndicator.cs index dd48c81ba3..f491ad14df 100644 --- a/OpenRA.Mods.Common/Effects/RepairIndicator.cs +++ b/OpenRA.Mods.Common/Effects/RepairIndicator.cs @@ -45,7 +45,7 @@ namespace OpenRA.Mods.Common.Effects public IEnumerable Render(WorldRenderer wr) { - if (building.Disposed || wr.World.FogObscures(building) || rb.Repairers.Count == 0) + if (building.Disposed || rb.Repairers.Count == 0 || wr.World.FogObscures(building)) return SpriteRenderable.None; PaletteReference palette;