# HG changeset patch # User nemo # Date 1369824672 14400 # Node ID 6ae43e1218823941781a54cb049435eb2496e36a # Parent 201e00bafcd18e93c1ad1d33e7bbee33656d55af cancel on slide diff -r 201e00bafcd1 -r 6ae43e121882 hedgewars/GSHandlers.inc --- a/hedgewars/GSHandlers.inc Wed May 29 10:51:21 2013 +0200 +++ b/hedgewars/GSHandlers.inc Wed May 29 06:51:12 2013 -0400 @@ -5140,7 +5140,7 @@ vg: PVisualGear; begin HHGear := Gear^.Hedgehog^.Gear; - if (Gear^.Message and gmAttack <> 0) or (Gear^.Health = 0) or (HHGear = nil) or (HHGear^.Damage <> 0) then + if (Gear^.Message and gmAttack <> 0) or (Gear^.Health = 0) or (HHGear = nil) or (HHGear^.Damage <> 0) or (HHGear^.dX.QWordValue > 4294967) then begin StopSoundChan(Gear^.SoundChannel); DeleteGear(Gear);