diff -r 4aeab704d006 -r 634a8c8682de hedgewars/GSHandlers.inc --- a/hedgewars/GSHandlers.inc Sun Oct 31 04:16:10 2010 +0100 +++ b/hedgewars/GSHandlers.inc Sun Oct 31 18:04:02 2010 +0100 @@ -2090,6 +2090,7 @@ begin doMakeExplosion(hwRound(Gear^.X), hwRound(Gear^.Y), 30, EXPLAutoSound); DeleteGear(Gear); + performRumble(); exit end; if (GameTicks and $3F) = 0 then @@ -3872,7 +3873,8 @@ Gear^.dX.isNegative := not Gear^.dX.isNegative; Gear^.dY.isNegative := not Gear^.dY.isNegative; - Gear^.doStep := @doStepSineGunShotWork; + Gear^.doStep := @doStepSineGunShotWork; + performRumble(); end; ////////////////////////////////////////////////////////////////////////////////