diff -r c2ece733fd96 -r e7ea30323993 hedgewars/GSHandlers.inc --- a/hedgewars/GSHandlers.inc Mon Oct 11 00:15:01 2010 -0400 +++ b/hedgewars/GSHandlers.inc Mon Oct 11 11:36:47 2010 -0400 @@ -3092,7 +3092,8 @@ HHGear := PHedgehog(Gear^.Hedgehog)^.Gear; FollowGear := HHGear; - AfterAttack; + OnUsedAmmo(PHedgehog(Gear^.Hedgehog)^); + ApplyAmmoChanges(PHedgehog(Gear^.Hedgehog)^); with HHGear^ do begin State := State and not gstAttacking;