The Battletag is easy to resolve. Unfriending them removes you from their friends list so your friend would be fine. They can’t talk to your friend via Battlenet at all without their permission. They can only send one friend request - and your friend can block that forever. Done. They would also want to check their Security Settings here on the website and remove any friend of friend suggestions options.
IN-GAME is totally different and used an antiquated system that is outside Battlenet.
- In-game people can add your character-server to their friends list without your permission. You can’t stop that. They can see when that char is online, where it is, and what it is doing.
- CHANGING THE NAME DOES NOTHING! The name updates to the new one on their friends list. Stalker can see the new name if they are paying attention.
- Ignore is helpful in keeping them from talking to you but you have to ignore them from each and every character of yours that you play. It also does not work if they are on other servers outside your merged server group.
- Transferring servers I THINK can help - but that requires a paid move.
So, the answer is that your friends Battletag contact points are easy to block/control and they have total privacy there. The In-Game features are much much less secure an require a paid transfer or switching to an alt the ex does not know about.
If the ex engages in ongoing harassment by going around the tools in place to stop contact, Blizzard will penalize that.
Share this article with your friend.