promotional bannermobile promotional banner

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.
Back to Files

ThunderstruckProfessions-1.1.0.zip

File nameThunderstruckProfessions-1.1.0.zip
Uploader
PriesteenPriesteen
Uploaded
May 17, 2026
Downloads
75
Size
664.3 KB
Flavors
Classic
File ID
8105355
Type
R
Release
Supported game versions
  • 1.15.8

What's new

- 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.