From b6e56560d47b7e1ced83ad722603c5cba0c828b9 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Wed, 22 Sep 2010 20:48:45 +1200 Subject: [PATCH] fix a crash in RepairIndicator with a dead building --- OpenRA.Mods.RA/Effects/RepairIndicator.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Effects/RepairIndicator.cs b/OpenRA.Mods.RA/Effects/RepairIndicator.cs index 596ac708bb..4869724582 100755 --- a/OpenRA.Mods.RA/Effects/RepairIndicator.cs +++ b/OpenRA.Mods.RA/Effects/RepairIndicator.cs @@ -29,7 +29,7 @@ namespace OpenRA.Mods.RA.Effects public void Tick( World world ) { - if (--framesLeft == 0 || a.IsDead()) + if (--framesLeft == 0 || !a.IsInWorld || a.IsDead()) world.AddFrameEndTask(w => w.Remove(this)); }