diff --git a/Altoholic-Addon/DataStore_Crafts/DataStore_Crafts.lua b/Altoholic-Addon/DataStore_Crafts/DataStore_Crafts.lua index 4629cb2..ad65af2 100644 --- a/Altoholic-Addon/DataStore_Crafts/DataStore_Crafts.lua +++ b/Altoholic-Addon/DataStore_Crafts/DataStore_Crafts.lua @@ -67,6 +67,15 @@ local SPELL_ID_COOKING = 2550 local SPELL_ID_FIRSTAID = 3273 local SPELL_ID_FISHING = 7733 +-- CoA custom professions on the Voljin/PTR realm. IDs sourced from +-- coa-professionmenu (ProfessionMenu.lua:200-206) and verified against +-- db.exil.es: spell 13977860 = "Woodcutting" (single base spell), +-- spell 1005008 = Apprentice "Woodworking" (4 ranks 1005008..1005011, +-- matching the vanilla Apprentice/Journeyman/Expert/Artisan pattern). +-- Apprentice rank is used to mirror the vanilla constants above. +local SPELL_ID_WOODCUTTING = 13977860 +local SPELL_ID_WOODWORKING = 1005008 + local ProfessionSpellID = { -- GetSpellInfo with this value will return localized spell name ["Alchemy"] = SPELL_ID_ALCHEMY, @@ -85,6 +94,9 @@ local ProfessionSpellID = { ["Cooking"] = SPELL_ID_COOKING, ["First Aid"] = SPELL_ID_FIRSTAID, ["Fishing"] = SPELL_ID_FISHING, + + ["Woodcutting"] = SPELL_ID_WOODCUTTING, + ["Woodworking"] = SPELL_ID_WOODWORKING, } -- *** Utility functions ***