Description
Friends With Benefits
For TBC Classic — Anniversary Edition (2.5.6).
Friends With Benefits shares recipes, dungeon lockouts, and quests within a Trusted Community — guild, Battle.net community, friends list, or a manual whitelist. Everything runs over a single addon channel, with no server queries and no external services. If someone has the addon and is in one of your trust sources, they show up; everyone else doesn't.
Features
- Profession recipes — automatic scan of all professions, synced with the community, searchable browser
- Crafter tooltip — every item and recipe tooltip shows who in your community can craft the item
- Dungeon & raid lockouts — who's saved to which ID, including reset times
- Group warning — a "forbidden" icon in the lockout list as soon as a current group member is saved to that ID
- Lockout tooltips directly in the Community, Guild, Friends, and Who windows
- Quest sharing on request, with range check
- LFG announcement to the community chat, with cooldown
- Auto-invite / -accept / -promote / -assist on trigger, only for trusted players
- Group proxy — leader actions without leader rights (see below)
- Trust lists — manual whitelist and blacklist, which override all automatic sources
Commands
| Command | Effect |
|---|---|
/fwb |
Help |
/fwbr · /fwb recipes |
Recipe browser |
/fwbd · /fwb dungeons |
Dungeon browser |
/fwbq · /fwb quests |
Quest browser |
/fwbt · /fwb trust |
Manage trust lists |
/fwb config |
Options |
/fwb sync |
Trigger sync immediately |
/fwb stats |
Count chars / recipes / lockouts |
/fwb test |
Send LFG announcement immediately |
/fwb proxy |
Group proxy status |
/fwb inv⎮lead⎮assist⎮kick NAME · /fwb ready⎮roles⎮raid |
Leader action — direct if you're leader, otherwise via proxy |
/fwb apicheck |
Client/API diagnostics after patches |
/fwb debug on⎮off |
Debug logging |
Notable details
Group proxy — the "virtual lead." You click Invite or Kick even though you're not the leader — your client sends the action to the leader, whose client executes it. This works from any path (friends list, guild roster, /invite, other addons), because FWB hooks the calls instead of modifying Blizzard's UI. Every action has its own opt-in toggle, and the leader re-checks on every incoming action: am I the leader, is the sender in my group, are they trusted. None of this taints Blizzard's code — the proxy crown is its own, blue-tinted indicator.
Trust is a multi-select. Guild, friends list, and any number of communities can be freely combined. On top of that sit two manual lists: the blacklist always wins, the whitelist grants trust even with no active source at all. If no source is active and the whitelist is empty, the addon is effectively off.
Sync model. Only timestamps are broadcast; whoever needs something newer requests it specifically. This keeps traffic low and makes the sync self-healing — there's no master and no central state. An optional relay (0–3 hops) connects people who don't know each other directly.
No dependencies. Pure Lua, no libraries, no external services. German-language UI.
Note: since the UI itself is German, you may want to keep "German-language UI" as a caveat, or let me know if you'd also like help translating the actual in-game UI strings/code comments.






