# HG changeset patch # User nemo # Date 1421611974 18000 # Node ID 658794118fd870465fe4d234ed038661e8427fc8 # Parent 777084958f16247f0ef7697527b788aa9890636d initialise trackSpeed, add nil check before resetting seek timer diff -r 777084958f16 -r 658794118fd8 hedgewars/uGearsHandlersMess.pas --- a/hedgewars/uGearsHandlersMess.pas Sun Jan 18 15:03:35 2015 -0500 +++ b/hedgewars/uGearsHandlersMess.pas Sun Jan 18 15:12:54 2015 -0500 @@ -1807,10 +1807,11 @@ end end end; - Gear^.FlightTime:= GameTicks + 10000 + if targ <> nil then Gear^.FlightTime:= GameTicks + 10000 end; if targ <> nil then begin + trackSpeed:= _0; trackSpeed.QWordValue:= Gear^.Power; if (Gear^.X < targ^.X) and (Gear^.dX < _0_1) then Gear^.dX:= Gear^.dX+trackSpeed