AI States style fixes and minor polish

This commit is contained in:
abcdefg30
2017-08-14 11:25:41 +02:00
committed by Paul Chote
parent 98b1468801
commit 4ce2e82ff0
3 changed files with 25 additions and 32 deletions

View File

@@ -212,19 +212,17 @@ namespace OpenRA.Mods.Common.AI
if (!ReloadsAutomatically(a))
{
if (IsRearm(a))
continue;
if (!HasAmmo(a))
{
if (IsRearm(a))
continue;
owner.Bot.QueueOrder(new Order("ReturnToBase", a, false));
continue;
}
if (IsRearm(a))
continue;
}
if (owner.TargetActor.Info.HasTraitInfo<ITargetableInfo>() && CanAttackTarget(a, owner.TargetActor))
if (CanAttackTarget(a, owner.TargetActor))
owner.Bot.QueueOrder(new Order("Attack", a, false) { TargetActor = owner.TargetActor });
}
}