diff -r 2c98ec41697a -r 9a6030d96273 hedgewars/VGSHandlers.inc --- a/hedgewars/VGSHandlers.inc Mon Dec 03 17:49:02 2012 +0100 +++ b/hedgewars/VGSHandlers.inc Mon Dec 03 17:51:57 2012 +0100 @@ -697,7 +697,9 @@ Gear^.doStep:= @doStepBigExplosionWork; if Steps > 1 then Gear^.doStep(Gear, Steps-1); -performRumble(); +with mobileRecord do + if (performRumble <> nil) and (not fastUntilLag) then + performRumble(kSystemSoundID_Vibrate); end; procedure doStepChunk(Gear: PVisualGear; Steps: Longword);