MissingTradeSkillsList
Addon for World Of Warcraft Classic v1.13
Shows the missing recipes/skills for a tradeskill and where to get them
Addon only works all languages now! (MTSL Options menu still only shown in English only)
Please donate (paypal to thumbkin83@gmail.com) if you want to support this addon!
Author
Thumbkin (Retail: EU-Burning Steppes, Classic: EU-Pyrewood Village)
Screenshots
MTSL - Vertical split (Change using options menu)
Account explorer (/mtsl acc or /mtsl account)
Character explorer (/mtsl or /mtsl char)
Database explorer (/mtsl db or /mtsl database)
NPC explorer (/mtsl npc)
Options menu (/mtsl config or /mtsl options)
Minimap button & Enhanced tooltip
Key Features
- List of all available skills & recipes with correct data for Alchemy, Blacksmithing, Cooking, Enchanting, Engineering, Herbalism, First Aid, Fishing, Leatherworking, Mining, Poisons, Skinning & Tailoring
- View missing skills for a profession (open tradeskill frame and use MTSL button, except Fishing, Herbalism & Skinning)
- Explorer frames to browse the addon data
- View all missing skills for the current logged in character per learned profession (/mtsl or /mtsl char)
- View skills learned on your alts (/mtsl acc)
- All ingame skills (/mtsl db)
- All ingame NPCs to see what they offer (/mtsl npc) - Options menu to configure addon settings (/mtsl config or /mtsl options)
- Minimap button to quickly access the explorer frames or options menu
- Integration with other addons (separate addon installation needed)
- TomTom: set waypoints to NPCs by clicking on their names
- Skillet-Classic - Enhanced the tooltip to show status of alts on same realm (or faction) for a recipe
- Link items to a channel (Say, Party, Raid or Guild) or add item to current chat message
- Ability to drag each MTSL frame around
Latest version (v1.13.51)
- Fixed bugs
- Unlearning a primary profession now removes it correctly from data
- Learning a profession did not save the skills automatically gained without opening the tradeskill/craftframe - Added code to count number of skills per profession and phase to have numbers matching the data
- Added code to check/verify the saved data when loading a character
- Added check when logging in to remove unlearned professions
View full version history here or VERSION_HISTORY.md inside zip addon
Report a bug?
Please make sure you have the latest version installed before opening an issue.
Use the "issues" on the curseforge page to make a new ticket.
Seemingly Felcloth Gloves are missing from this
HI all,
After a long break I will release an update for this addon in the course of next week for Naxrammas.
The update will only be avalaible through my website and no longer here on curseforge.
In reply to Thumbkin83:
Can you send me your website?
Thank you :)
In reply to DWalker1503:
Sorry I have fewer time then I expected, as soon as the update is ready I will post the site here.
In reply to Thumbkin83:
Hey. Can i also get a link please?
Say, if I try to change the phase it only shows Molten Core (1) anymore. Is this the same with everyone else? I don't know if I can rely on this addon anymore :/
I've searched long and wide, I can't find any addon that does what this addon does for classic. But it just gives me the option for phase 1 and there were so many things after phase 1.
In reply to michael23101996:
I had the same issue, then I found out the setting from the /mtsl panel is broken as you say, but the one when you click on the minimap button works and you can manually set the Phase to Naxxramas. If like me you previously hided the minimap button, I didn't find how to get it back, so I deleted and reinstalled the addon. Hope it helps!
In reply to Krazertoc:
MY GOD YOU ARE A HERO! I would pin this if I had any possiblity to. Through your explanation I found another solution. To show the minimap button, you can type in
/mtsl config
Through this you get the options menu, where you can also decide whether to show the minimap button, but also the phases and there you can set it to Naxxramas and this works either.
Thank you so much.
Why cenarion circle recipes are missing in a list while i havent learned them yet?
In reply to beefyspratling:
Is this first time you use the addon?
if so make sure you manualy set the phase to 5.
In the next release the option will be removed since with naxx coming, all patch data is ingame so phase 6 is the max.
Is it possible to add recipe source information to the tooltip for the recipe? So you could see where it comes from when linked in chat or otherwise without having to go searching for it?
In reply to Mrwhitepantz:
Its a good suggestion, but I will have to look into it to show it neat. Cause I dont want to extend the tooltip a lot when it has like 10 sources.
Still occasionally getting this error when in a group:
1x [ADDON_ACTION_BLOCKED] AddOn 'MissingTradeSkillsList' tried to call the protected function 'CompactRaidFrame5:Show()'.
!BugGrabber\BugGrabber.lua:519: in function <!BugGrabber\BugGrabber.lua:519>
[C]: in function `Show'
FrameXML\CompactUnitFrame.lua:353: in function `CompactUnitFrame_UpdateVisible'
FrameXML\CompactUnitFrame.lua:286: in function `CompactUnitFrame_UpdateAll'
FrameXML\CompactUnitFrame.lua:123: in function <FrameXML\CompactUnitFrame.lua:51>
Locals:
InCombatSkipped
Didn't this come up in a previous comment/issue?
In reply to yessirreebob:
Some ppl have mentioned it on rare occasions but I have no clue where that comes from.
My addon does not use or modify any raidframes at all.
I suspect another addon might trigger it
In reply to Forge_User_31003644:
Well I have taintlog enabled so mebbe there's something there I can spot.
I have tried that but still only shows in phase option - Molten Core (1) no other selection is avaliable
My MTSL version is v1.13.51
I THINK i have sorted it - i had to go to the /mtsl options & select it in the data patch selection
Message: ...e\AddOns\MissingTradeSkillsList\logic\player_npc.lua:249: bad argument #1 to 'pairs' (table expected, got nil)
Time: Mon Aug 17 08:21:31 2020
Count: 1
Stack: ...e\AddOns\MissingTradeSkillsList\logic\player_npc.lua:249: bad argument #1 to 'pairs' (table expected, got nil)
(tail call): ?
...killsList\ui\mainframes\character_explorer_frame.lua:177: in function `RefreshUI'
...killsList\ui\mainframes\character_explorer_frame.lua:86: in function `HandleSelectedListItem'
...gTradeSkillsList\ui\common\profession_list_frame.lua:190: in function `UpdateProfessions'
...gTradeSkillsList\ui\common\profession_list_frame.lua:108: in function `ChangePlayer'
...killsList\ui\mainframes\character_explorer_frame.lua:61: in function `Initialise'
...e\AddOns\MissingTradeSkillsList\ui\event_handler.lua:35: in function `?'
...e\AddOns\MissingTradeSkillsList\ui\event_handler.lua:283: in function <...e\AddOns\MissingTradeSkillsList\ui\event_handler.lua:280>
Locals: (*temporary) = <function> defined =[C]:-1
In reply to segoitch:
There is a simular report in "issues".
Please add your lua file there so i can inspect more.
In reply to Forge_User_31003644:
This should be fixed in v1.13.51
Added character explorer frame in latest version which is compatible with TSM use