promotional bannermobile promotional banner

GuildCrafts (TBC Anniversary)

A synchronized guild-wide recipe book that lets you instantly search recipes from all your guildmates (requires them to also have the addon).

File Details

GuildCrafts-1.2.2

  • R
  • Mar 15, 2026
  • 217.29 KB
  • 854
  • 2.5.5
  • Classic TBC

File Name

GuildCrafts-1.2.2.zip

Supported Versions

  • 2.5.5

Changelog

1.2.2 — Expansion Filter — 2026-03-13

New Features

  • Expansion filter buttons — two toggle buttons [Vanilla] and [TBC] in the search bar let you narrow the recipe display to Original Classic recipes, TBC recipes, or both. Filter state persists across reloads per character. Both are active by default so first-run behaviour is unchanged
  • Accurate TBC classification — recipes are classified via a pre-generated lookup table (TBC_ITEM_IDS) covering all TBC crafting professions. Lookup is a direct hash — no per-frame scan, zero runtime cost
  • Enchanting fully covered — enchanting recipe keys are -spellID as returned by GetCraftRecipeLink; the lookup table is keyed accordingly so all TBC enchants classify correctly

1.2.1 — Data Clarity & Search UX — 2026-03-13

New Features

  • Online-only crafter filter — a new [Online] toggle button in the profession header bar filters the crafter display in Recipes view and Search Results to show only online crafters. Toggle state persists across reloads. When active, recipes with no online crafter show
  • "Scanned: N ago" timestamp in member detail — the member recipe panel now shows a small grey label (Scanned: 2h ago, Scanned: 3d ago, etc.) below the member name so you can immediately judge how fresh the data is
  • Specialisation description tooltip — hovering a member row that shows a specialisation tag (e.g. [Transmutation Master], [Dragonscale Leatherworking]) now pops a GameTooltip with a plain-English explanation of what the spec unlocks
  • Better empty search state — searching for a term with no results now shows a clear "Nobody in the guild knows X" message instead of a silent blank

1.2.0 — Protocol Correctness — 2026-03-12

New Features

  • Cooking now tracked — raid food, utility food, and all Cooking recipes are now included in the guild database, search, and tooltip injection (closes #60)

Improvements

  • Term-based DR authority — the Designated Router now carries a monotone term counter in every message. If a DR is replaced by a new election, any late-arriving messages from the old DR are silently discarded, preventing stale data from overwriting newer guild recipes
  • Immediate step-down — if a node is currently acting as DR and receives a heartbeat from a higher-term authority, it steps down instantly and triggers a fresh election rather than waiting for the next heartbeat cycle

Fixes

  • Fixed a race where the old DR kept responding to sync requests after being superseded, because myRole was not updated until the next heartbeat timeout

1.1.8a — 2026-03-10

New Features

  • Hover crafter names to see the full list — hovering the crafter text (right side of a recipe row) in Search results and Recipes view shows a tooltip with all crafters and their online status
  • Hover a reagent to see its tooltip — expanding a recipe and hovering any reagent line shows the native WoW item tooltip

Fixes

  • Tooltip hit zone is now scoped to the recipe name only — hovering the crafter list, expand icon, or post button no longer triggers the item tooltip
  • Fixed potential tooltip flicker when moving the cursor between the recipe name and the rest of the row

1.1.8 — Recipe Hover Tooltips — 2026-03-10

New Features

  • Hover a recipe name to see its tooltip — hovering the recipe name in Search results, Recipes view, member detail, or Favorites shows the native WoW item or spell tooltip. Enchanting recipes (spell-based) show the spell tooltip; all other professions show the item tooltip

1.1.7a — Guild Chat Fixes — 2026-03-08

Fixes

  • Fixed responses occasionally posting twice in quick succession
  • Fixed guild chat messages being cut off mid-name
  • Fixed typo searches matching too many unrelated recipes
  • Fixed multiple addon users all responding at the same time when the primary responder was offline
  • Crafter list in !gc replies is now limited to 2 names + "+X more" to keep messages short

1.1.7 — Guild Chat Integration — 2026-03-08

New Features

  • !gc <recipe> in guild chat — type !gc shadowcloth and the addon posts matching crafters right in guild chat. No addon needed to ask, anyone can use it
  • Post crafters button — every recipe row now has a small [>] button to share that recipe's crafters to guild chat with one click

Improvements

  • Fuzzy search so typos still find the right recipe (e.g. "shadwcloth" → Shadowcloth)
  • Shift-clicking an item into !gc works correctly
  • 30-second cooldown per recipe/query to prevent accidental spam

1.1.6 — Multi-Language Support — 2026-03-07

New Features

  • Mixed-language guilds now work — French, German, English and other client languages all see recipes in their own language, regardless of what language the crafter scanned them in
  • Recipe search, tooltips, and favorites all show correctly localised names

1.1.5b — Stability Fixes — 2026-03-03

Fixes

  • Fixed guild members appearing twice in the member list
  • Fixed recipes being lost when two entries for the same character existed
  • Fixed the addon user count showing too low on login or too high over time
  • Reduced chat noise when many addon users log in at the same time

1.1.5a — 2026-03-03

Fixes

  • Fixed hunter pet abilities (Claw, Dash, Dive, etc.) showing up as Enchanting recipes for hunters

1.1.5 — UI Overhaul — 2026-03-01

New Features

  • Recipe quality colors — recipe names are colored by rarity (grey/white/green/blue/purple/orange) so rare recipes stand out
  • Collapsible reagent rows — click any recipe to expand its material list; collapsed by default for a clean view
  • "Recipes" view — new toggle to switch between a per-member recipe list and an aggregated "who can craft this?" view per profession
  • Polished sidebar — dark rows with a gold accent bar on the selected profession and a blue hover highlight

Fixes

  • Fixed the "Select a profession" message overlapping recipe content in various situations
  • Fixed crafters showing twice in search results
  • Fixed recipes always showing ~ (missing reagents) in the Recipe view
  • Fixed quality colors not loading until the window was reopened
  • Fixed expand/collapse icons showing as rectangles on some clients

1.1.0 — Favorites — 2026-02-27

New Features

  • Favorites — star recipes and crafters for quick access. New Favorites tab with Members and Recipes sub-tabs

Improvements

  • Members who leave the guild are automatically removed after 30 days
  • Reduced SavedVariables size by deduplicating shared recipe data

Fixes

  • Fixed star icons showing as rectangles
  • Fixed empty state messages overlapping in the Favorites tab

1.0.4 — 2026-02-26

Fixes

  • Fixed characters in multiple guilds on the same account sharing (and corrupting) each other's data

1.0.3 — 2026-02-25

Fixes

  • Fixed missing reagents on some recipes when the game hadn't fully loaded the item data yet (e.g. Enchant Gloves - Spell Strike)

1.0.2 — 2026-02-23

Fixes

  • Removed noisy role-change messages from chat (debug only now)
  • Fixed /gc minimap toggle not working

1.0.1 — 2026-02-23

Fixes

  • Fixed new members showing as "683 months old"
  • Fixed peers not discovering each other correctly on login
  • Fixed scroll panels cutting off the last entry
  • Fixed minimap button position on square minimap addons (Titan Panel, SexyMap)
  • Fixed reagents missing from synced recipe data
  • Fixed craft request popups appearing during combat
  • Fixed sync getting stuck when already up to date
  • Various search and navigation display fixes

1.0.0 — 2026-02-22

  • Initial release