From c34b254fd8fc4bfbfd49ebbe79601a2b82cea9fd Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Sat, 31 Dec 2011 10:50:18 +1300 Subject: [PATCH] stop repairing a building if we don't like its owner (fixes interaction with capture) --- OpenRA.Mods.RA/Buildings/RepairableBuilding.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Buildings/RepairableBuilding.cs b/OpenRA.Mods.RA/Buildings/RepairableBuilding.cs index a59c85e62c..7d131fec0a 100755 --- a/OpenRA.Mods.RA/Buildings/RepairableBuilding.cs +++ b/OpenRA.Mods.RA/Buildings/RepairableBuilding.cs @@ -65,7 +65,7 @@ namespace OpenRA.Mods.RA.Buildings if (remainingTicks == 0) { - if (Repairer.WinState != WinState.Undefined) + if (Repairer.WinState != WinState.Undefined || Repairer.Stances[self.Owner] != Stance.Ally) { Repairer = null; return;