diff --git a/AdeAlts.toc b/AdeAlts.toc index 9682d62..c82abf3 100644 --- a/AdeAlts.toc +++ b/AdeAlts.toc @@ -1,11 +1,23 @@ ## Interface: 11200 ## Title: Ade Alts -## Notes: Alt manager: cooldowns, inventory, bank, gear and professions of all your characters. /ade +## Notes: Alt manager: cooldowns, inventory, bank, gear, professions and missing recipes of all your characters. /ade ## Author: Ade -## Version: 1.1.1 +## Version: 1.2.0 ## SavedVariables: AdeAltsDB, ProfCDTrackerDB ## OptionalDeps: pfUI, SuperWoW, nampower core.lua +data_alchemy.lua +data_blacksmithing.lua +data_cooking.lua +data_enchanting.lua +data_engineering.lua +data_firstaid.lua +data_jewelcrafting.lua +data_leatherworking.lua +data_mining.lua +data_survival.lua +data_tailoring.lua +recipes.lua scan.lua cdwin.lua ui_base.lua @@ -15,6 +27,7 @@ ui_profs.lua ui_show.lua ui_layout.lua ui_config.lua +tooltip.lua sync.lua minimap.lua alert.lua diff --git a/CHANGELOG.md b/CHANGELOG.md index 4018138..8755af3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 1.2.0 +- Professions view reworked: **Known / Missing** recipes per profession, required skill level in front of every + recipe (coloured by how close it is to the current skill), sort by **Level** or **Name**. +- Missing recipes show where they come from (Trainer, Vendor, Drop, Quest, Chest, Fishing, ...). +- Tooltip on every recipe: item tooltip, required skill, source, recipe items and what your other alts know. +- Recipe items (Pattern / Recipe / Plans / Formula / ...) now list which alts already know the recipe or can learn it. +- Jewelcrafting is tracked. Bundled recipe database (credits in CREDITS.md). + ## 1.1.1 - Fixed: wrong icon / name on bank bags (bag item is now matched by the client's bag name). Added `/ade bags`. diff --git a/core.lua b/core.lua index fe6cff7..477aa8c 100644 --- a/core.lua +++ b/core.lua @@ -7,9 +7,10 @@ local AA = AdeAlts -- Command: /pcd Minimap button: auto-docked by pfUI's addon button panel. AA.ADDON = "AdeAlts" -AA.VERSION = "1.1.1" +AA.VERSION = "1.2.0" AA.PREFIX = "PCDT" AA.DAY = 86400 +AA.RDATA = {} -- recipe database, filled by the data_*.lua files local HOUR = 3600 -- Fallback durations (seconds). The real remaining time is read from the recipe tooltip when possible.