From 8dbbaca8da3da396c19dfc89fe1b56be74f53e24 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Mon, 13 Sep 2010 07:36:53 +1200 Subject: [PATCH] fix repair semantics for vehicles on FIX; fix #138 --- OpenRA.Mods.RA/Activities/Repair.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/OpenRA.Mods.RA/Activities/Repair.cs b/OpenRA.Mods.RA/Activities/Repair.cs index bedd94dbba..a27800f616 100644 --- a/OpenRA.Mods.RA/Activities/Repair.cs +++ b/OpenRA.Mods.RA/Activities/Repair.cs @@ -26,6 +26,7 @@ namespace OpenRA.Mods.RA.Activities public IActivity Tick(Actor self) { if (isCanceled) return NextActivity; + if (host != null && !host.IsInWorld) return NextActivity; if (remainingTicks == 0) { var health = self.TraitOrDefault();