Fixed the lag issue

If the player moved more than 100 or so steps it would start to lag
because the player was iterating the voyage counter over and over
again. Fixed this with some if checks.