Quote Originally Posted by Vyvyanne View Post
Due to the way in which our friend's lists are created, these will not be transferable. The data is based on the name and not the ID of the character, so the new world would have no idea if a person of the same name is actually your friend or someone else. Same if your friend had to change their name for one reason or another.
Based on my own experience this statement is not correct. The game world appears to track friend's by their numeric id. When a friend of mine on Meneldor changes her character's name. Her character is still on my friends list with the new name. I sometimes have trouble what the new name is.

I suspect the character numeric id is server unique. When you transfer to a different world, the character will get a new numeric id and the name may change. If would seem like all you would need to do when a character transfer occurs is keep enough of the origination information for example - name - numeric id - server to reconstruct the friends list. When you transfer a character with a friends list the - name - numeric id - server and transferred or not flag for each member on the friends list. This mechanism allow the friends list to be reconstructed regardless of the order of the character transfers.