Don't teleport the player if no destination.

Also, add sprites for recoloured portals.