diff -r 6aadae28b3df -r 09eea558ba83 hedgewars/GSHandlers.inc --- a/hedgewars/GSHandlers.inc Mon Oct 11 20:47:17 2010 +0200 +++ b/hedgewars/GSHandlers.inc Mon Oct 11 14:55:13 2010 -0400 @@ -3092,8 +3092,7 @@ HHGear := PHedgehog(Gear^.Hedgehog)^.Gear; FollowGear := HHGear; - OnUsedAmmo(PHedgehog(Gear^.Hedgehog)^); - ApplyAmmoChanges(PHedgehog(Gear^.Hedgehog)^); + AfterAttack; with HHGear^ do begin State := State and not gstAttacking;