Quote Originally Posted by jonesp View Post
Have you checked to make sure that those you visit are on the same server as you? If they are on a different server then it will appear that you have visited when you have not. At the moment it appears you can only get bonuses from visiting those on your own server.

Also many players play on multiple servers so when visiting check what server they are on. One way is to look at the link as it loads, look by their avatar or before clicking visit you can click more and it will show you what server they are currently logged onto.

Hope this helps.
Not totally true. For some reason if someone from another server visits me, and then I visit them, we can each get the "you visited your friend" reward when one visits the other but the person being visited doesn't get the "your friend visited" reward. Example:

I'm on na3 and I visit someone on na18. We both visited each other before.
I get my bonus reward for visiting him. He gets nothing.
He visits me later in the day. He gets his bonus for visiting me. I get nothing.

So I guess you get 50% when you visit across servers. If you don't have enough allies on your server, 50% is sure better than 0%.