Make sandworms not eat infantry

This commit is contained in:
reaperrr
2015-10-30 14:26:23 +01:00
parent f220a18fef
commit 2e0a8ef9c4
2 changed files with 4 additions and 3 deletions

View File

@@ -99,7 +99,8 @@ namespace OpenRA.Mods.D2k.Traits
targetCountdown = Info.TargetRescanInterval;
// If close enough, we don't care about other actors.
var target = self.World.FindActorsInCircle(self.CenterPosition, Info.IgnoreNoiseAttackRange).FirstOrDefault(x => x.Info.HasTraitInfo<AttractsWormsInfo>());
var target = self.World.FindActorsInCircle(self.CenterPosition, Info.IgnoreNoiseAttackRange)
.FirstOrDefault(x => attackTrait.HasAnyValidWeapons(Target.FromActor(x)));
if (target != null)
{
self.CancelActivity();