Thanks and yeah I think that'll do it. I'm doing a lazily written division on the movement speed after every eat, but eventually that number becomes close to zero then negative.
I haven't looked at the source since releasing, but will do in the off time after "downhill" has wrapped.
Edit: Fixed!