Thunderstruck Professions

An addon for discovering who in your guild can craft specific items (if they're online, including their alts). Can also be used to export data for a counterpart Discort bot.

File Details

ThunderstruckProfessions-1.1.0.zip

  • R
  • May 17, 2026
  • 664.33 KB
  • 67
  • 1.15.8
  • Classic

File Name

ThunderstruckProfessions-1.1.0.zip

Supported Versions

  • 1.15.8
- Removed unused per-character export defaults from `ThunderstruckProfessionsCharDB` (`export.recipeIDs`, `export.csv`, `export.lastUpdated`) since export now derives from guild cache snapshots.
- Added account-level cache schema versioning with eager `1.0.0 -> 1.1.0` migration on login.
- Migrated guild cache recipe storage to ID-first keys/rows using lookup resolution (name fallback preserved).
- Updated export payload to multi-character sentinel format: `1.1.0,<char1>,<ids...>,|,<char2>,<ids...>`.
- Added paginated export payload UI with `Prev/Close/Next` navigation and page indicator (`X/Y`) for copy-friendly chunking.
- Added configurable export page size cap of `5980` for Discord bot import.
- Added version-aware guild search protocol behavior with compact ID-based responses for `1.1.0+` and legacy fallback.
- Hardened remote search rendering fallbacks to avoid partial recipe-name output.
- Updated lookup generation to preserve exact `SpellName.csv` capitalization in `ThunderstruckProfessionsSpellLookup.lua` keys while keeping normalized dedupe in the generator.