Loop fix

Previously, while it was looping planets, it changed
self.protocol.player.planet - so it would report player to be on last
planet in list - and applied that planets list