diff -r 339a005eab14 -r cc439790ebae hedgewars/uGearsHandlersMess.pas --- a/hedgewars/uGearsHandlersMess.pas Mon Nov 24 04:16:28 2014 +0100 +++ b/hedgewars/uGearsHandlersMess.pas Mon Nov 24 20:44:45 2014 +0100 @@ -2646,6 +2646,8 @@ HHGear^.X := int2hwFloat(Gear^.Target.X); HHGear^.Y := int2hwFloat(Gear^.Target.Y); HHGear^.State := HHGear^.State or gstMoving; + if not Gear^.Hedgehog^.Unplaced then + Gear^.State:= Gear^.State or gstAnimation; Gear^.Hedgehog^.Unplaced := false; isCursorVisible := false; playSound(sndWarp)