From 6f681dfe3724e6e4c57e48302e13656748ecb809 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Sat, 20 Apr 2013 14:45:28 +0200 Subject: [PATCH] don't try to return to base if already dead, fixes #2503 --- OpenRA.Mods.RA/Air/ReturnToBase.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Air/ReturnToBase.cs b/OpenRA.Mods.RA/Air/ReturnToBase.cs index 58a8b7dab3..67fdff1996 100755 --- a/OpenRA.Mods.RA/Air/ReturnToBase.cs +++ b/OpenRA.Mods.RA/Air/ReturnToBase.cs @@ -93,7 +93,10 @@ namespace OpenRA.Mods.RA.Air public override Activity Tick(Actor self) { - if (IsCanceled) return NextActivity; + if (IsCanceled) + return NextActivity; + if (self.IsDead()) + return NextActivity; if (!isCalculated) Calculate(self); if (dest == null)