-
Notifications
You must be signed in to change notification settings - Fork 0
Professions
Only professions this character has trained are listed, filtered to the current expansion by default: the two primaries, plus Cooking, Fishing and Archaeology when those slots are filled.
Dashboard and Warband unspent-knowledge totals use that same filter, so leftover points from older expansions do not look like work still to do this season.
Skill level, unspent knowledge, points already spent, and remaining tree cost come from live APIs. The Open button opens the profession window; professions with a knowledge tree also have a Specializations button.
Cooking, Fishing and Archaeology have no knowledge tree, so the page shows skill, and Today recommends leveling them until they are at the cap.
Recipe lists and specialization builds stay in the profession window. Lodestar ranks what is still worth doing, then Specializations opens the live tree.
Knowledge is split by what it actually asks of you:
- Weekly quests — treatises and trainer or Consortium quests. Where a trainer offers several quests but only rewards one, that counts as a single task.
- Weekly drops — knowledge that drops while gathering, mining, skinning, or disenchanting.
- Treasures — eight one-time world pickups per Midnight profession, plus vendor books. They never expire.
- Catch-up — for gathering professions and Enchanting this unlocks once the week's fixed sources are exhausted. For crafting professions it comes from Patron Orders, which the client does not expose, so it is described rather than counted.
Quest IDs and treasure coordinates come from WeeklyKnowledge, the same community data set. Treasure cards with a known location get a Waypoints button.
When a patch adds sources, add them to Knowledge.lua or register them at runtime. See Knowledge Sources.
Start here
The plan
The window
Developers