Fix bug where worm couldn't move if it was in an impassable position.