diff -r 9777d802be1a -r 23801d8b83d5 hedgewars/HHHandlers.inc --- a/hedgewars/HHHandlers.inc Sun Oct 30 17:56:19 2011 +0100 +++ b/hedgewars/HHHandlers.inc Sun Oct 30 21:19:47 2011 +0100 @@ -181,6 +181,7 @@ if ((State and gstHHDriven) <> 0)and ((State and (gstAttacked or gstHHChooseTarget)) = 0) and (((State and gstMoving) = 0) or + (Power > 0) or (CurAmmoType = amTeleport) or // Allow attacks while moving on ammo with AltAttack ((CurAmmoGear <> nil) and ((Ammoz[CurAmmoGear^.AmmoType].Ammo.Propz and ammoprop_AltAttack) <> 0)) or