fix asymmetric stance interaction with decloak

This commit is contained in:
Chris Forbes
2010-05-19 19:22:09 +12:00
parent 47af8fc8f2
commit b9ca655756

View File

@@ -42,7 +42,7 @@ namespace OpenRA.Traits
var toDecloak = self.World.FindUnitsInCircle(self.CenterLocation, info.Range * Game.CellSize)
.Where(a => a.traits.Contains<Cloak>())
.Where(a => a.Owner.Stances[self.Owner] != Stance.Ally);
.Where(a => self.Owner.Stances[a.Owner] != Stance.Ally);
foreach (var a in toDecloak)
a.traits.Get<Cloak>().Decloak((int)(25 * info.DecloakTime));