FriendsShare Resurrection is an AddOn that lets you keep the same friends list across characters, on a per server basis.
If you add or remove someone from your friends list and relog to an alt, that person will be added/removed from the alts friends list as well. Also, any entries on that alts list which isn't in the global list, will be added to the other characters whenever you log them in.
Basically, you never have to manually rebuild your friends list when creating alts, or worry about keeping them current on all your alts.
This all works seamlessly without any user intervention.
As an additional plus, if Blizzard decides to clean out the friends list, this Addon will automatically rebuild your friend list. This clean out happens sometimes during server maintenance. :-)
Known issue: If you try to add someone to your friends list and the server won't let you do it (say, if a Horde char tries to add an Alliance char to the list, or you misspell the name), that entry will still end up on the global list, and so you'll get the error message you got trying to add it, every time you log on. So, if this happens to you, do '/friendsshare rebuild' and the global list will be rebuilt from that char's list, and all invalid entries discarded.
This Addon was written originally by Oystein, all credit belongs to him.
Please check the main page on GitHub.
- Updated TOC for WoW 7.0.0
- Updated TOC for WoW 6.1.0
- Changed project web page to GitHub
- Updated TOC for WoW 6.0.0
- Fixed a bug where "friendsshare rebuild" would not work for ignores
from a different realm.
- Fixed a bug where deleted characters would reappear on realms with a whitespace in their name.
- The ignore list is now synchronized over all realms
- The friend list is synchronized within connected realms
- Replaced GetCVar("realmName") with GetRealmName() (thanks danidaf)
- Updated TOC for WoW 5.4.0
- Updated TOC for WoW 5.3.0
- Synchronize the friends list even if the ignore list cannot be loaded by WoW.
- Stop retrying to synchronize after some time.
- Only report 3 retries at most to cut down on spam.
- Updated TOC for WoW 5.2.0
- Updated for MoP.
- Fixed a bug that would cause infinite add user spam.
- The sync is now delayed for 20 seconds after logging in.
- If syncing fails it is run again indefinitely one every minute.
- Updated TOC for WoW 4.3.0
- Updated TOC for WoW 4.0.1
- this is no longer defined
- #5 - Fixed a case where the character name was not correctly converted to lower case before writing to the database.
- Updated TOC for WoW 3.3.5
- Discontinued XML file.
- Removed FriendsShare_ prefix on local variables
- Updated TOC for WoW 3.2
- Added link to project main page at
- Does no longer remove empty notes on every login.
- Player names in the console output are now correctly capitalized.
- Sync ignore list
- Updated TOC for WoW 3.1.0
- Sync notes
- Updated TOC for WoW 3.0.2
- No longer tries to add itself to the friend list.
- Updated TOC for WoW 2.3.0
- Switched back to PLAYER_ENTERING_WORLD in the hope that this
solves the crash problems.
- Use the ADDON_LOADED event instead of PLAYER_ENTERING_WORLD to see
when we are ready to go. This event seams more appropriate.
- Do not try to sync the friend list if it failed within the last
5 seconds. This should hopefully save the sync failed SPAM loop.
- Updated TOC for WoW 2.0.3
- There was a problem when you target a player and add him to the
- Way better event handling (resolves the race condition during
login which could crash the WoW client).
Inspired by "Friend & Ignore Share v1.3, thanks Vimrasha.
- Fixed the "gfind" Lua 5.1 syntax change problem.
Version 2 (based on 1.1 from Oystein)
- Catch the case where the friend list is not yet loaded from the
server. Try again later if the list was not ready the first time.
- Mention which chars were added or removed from the friend list.
- Delete first, then add new friends.
- Lua 5.1 syntax change (had to use pairs())
- added suffix FriendsShare_ to global variables
- removed myAddOns code
|File Name||Release Type||Game Version||Downloads||Date|
|28||Release||7.0.3||2,621||Jul 24, 2016|
|27||Release||6.1.0||2,991||May 15, 2015|
|26||Release||6.0.2||3,929||Oct 25, 2014|
|25||Release||5.4.8||2,210||Aug 30, 2014|
|24||Release||5.4.8||1,878||Jun 28, 2014|
|23||Release||5.4.8||1,620||Jun 15, 2014|
|22||Release||5.4.1||3,643||Nov 3, 2013|
|21||Release||5.3.0||3,224||Jun 2, 2013|
|20||Release||5.2.0||2,742||Mar 9, 2013|
|19||Release||5.0.5||3,793||Oct 8, 2012|
|18||Release||4.3.3||4,221||Apr 6, 2012|
|17||Release||4.3.0||5,925||Dec 11, 2011|
|16||Release||4.0.1||11,788||Oct 16, 2010|
|15||Release||3.3.5||2,108||Jul 5, 2010|
|14||Release||3.2.0||11,879||Aug 29, 2009|
|13||Release||3.2.0||310||Aug 29, 2009|
|12||Release||3.1.0||8,496||May 16, 2009|
|11||Release||3.0.8||3,624||Feb 8, 2009|
|10||Release||3.0.2||3,325||Oct 18, 2008|
|9.||Release||2.3.0||48||Dec 2, 2007|
|8.||Release||2.3.0||18||Nov 24, 2007|
|7||Release||2.0.6||23||Jan 26, 2007|
|5||Release||2.0.3||37||Jan 14, 2007|
|4||Release||2.0.1||46||Dec 30, 2006|
|3||Release||2.0.1||19||Dec 28, 2006|
|2||Release||2.0.1||18||Dec 25, 2006|