prevent aircraft shooting while landed

This commit is contained in:
Chris Forbes
2010-10-08 18:25:26 +13:00
parent d2b9e150f1
commit 7331a9c4fb

View File

@@ -24,6 +24,9 @@ namespace OpenRA.Mods.RA
protected override void QueueAttack(Actor self, Order order)
{
if (self.Trait<Aircraft>().Altitude == 0)
return; // dont fire while landed
target = Target.FromOrder(order);
self.QueueActivity(new FlyAttack(target));
}