Commit Graph

5 Commits

Author SHA1 Message Date
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
telkar-rg fdcb25a94d Scan on "PLAYER_ALIVE" Event changed to only execute when player releases spirit (not on "Feign Death" or resurrect by player) 2025-07-21 15:15:00 +02:00
telkar-rg 3af3855be6 variable rename 2023-12-02 23:43:14 +01:00
telkar-rg 26a1496d98 removes unlearned professions from DataStore db 2023-11-28 11:43:34 +01:00
telkar-rg ded44e3e93 Retail version r90 (06 Jul 2010) 2023-10-07 09:27:37 +02:00