Files
coa-altoholic/Altoholic-Addon
florian.berthold 9fda41fde0 CoA: register Woodcutting and Woodworking as custom professions
Altoholic's DataStore_Crafts hardcodes a ProfessionSpellID lookup so
the localized profession name received over guild comms can be
resolved back to a canonical English key (see GetProfessionID at
DataStore_Crafts.lua:95). Stock table covers the vanilla 15
professions only.

The Voljin/PTR realm adds two custom tradeskills:

  * Woodcutting   — base spell 13977860 (single-rank gathering skill,
                    parallels Mining/Herbalism shape)
  * Woodworking   — Apprentice 1005008, Journeyman 1005009,
                    Expert 1005010, Artisan 1005011 (matches the
                    vanilla 75/150/225/300 rank ladder)

Without this, the local TRADE_SKILL_SHOW data is still captured by
the runtime API path, but the cross-character / cross-locale sync
through GuildBroadcast falls through to the linear scan and never
finds a matching ID — guildmates' Woodcutting/Woodworking ranks
don't propagate.

IDs cross-referenced against coa-professionmenu/ProfessionMenu.lua
:200-206 (the in-house CoA profession panel which enumerates these
exact IDs) and verified against db.exil.es (/spell/13977860 →
"Woodcutting", /spell/1005011 → "Artisan Woodworking").
2026-05-17 16:43:01 +02:00
..