Merge pull request #9576 from obrakmann/fix-broken-infiltration

Fix inverted TargetTypes test in Infiltrates order resolution logic
This commit is contained in:
Pavel Penev
2015-10-09 01:37:32 +03:00

View File

@@ -96,7 +96,7 @@ namespace OpenRA.Mods.RA.Traits
var target = self.ResolveFrozenActorOrder(order, Color.Red); var target = self.ResolveFrozenActorOrder(order, Color.Red);
if (target.Type != TargetType.Actor if (target.Type != TargetType.Actor
|| Info.Types.Overlaps(target.Actor.TraitsImplementing<ITargetable>().SelectMany(t => t.TargetTypes))) || !Info.Types.Overlaps(target.Actor.TraitsImplementing<ITargetable>().SelectMany(t => t.TargetTypes)))
return; return;
if (!order.Queued) if (!order.Queued)