Friends with Benefits

Share profession recipes, dungeon lockouts and quests with your guild, Battle.net community or friends — plus crafter tooltips, group lockout warnings and a group proxy that lets non-leaders trigger leader actions.
See who can craft Items

See who can craft Items

Recipe Browser

Recipe Browser

Quest Browser

Quest Browser

FWB Options

FWB Options

FWB Options

FWB Options

FWB Options

FWB Options

FWB Options

FWB Options

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.

The Friends with Benefits Team

profile avatar
  • 1
    Projects
  • 28
    Downloads