Look! New Recipes! scans vendors when you browse their goods for any trainable item (recipes, plans, formulas, et cetera) and notifies you (via the chat window) of the ones you already know, don't know but can learn, and can't learn.
Once you talk to a vendor, if he has any trainable items, they will be displayed in your main chat window. Red items are items you can't learn yet (skill level inadequate, not trained that skill, et cetera) and green items are ones you can learn. Items you already know will be displayed in a darker color.
Implemented Features:
Options Window
Set notification threshold
Show all recipes (known and unknown, trainable and non-trainable)
Show only unknown recipes (trainable and non-trainable)
Show only unknown, trainable recipes
Planned Features:
Options Window
Show only specific trade skill recipes (i.e., Recipes, Patterns, Plans)
Prompt user to purchase unknown, trainable recipes when at a vendor
Check user's backpack for recipes they can and can't train
Monitor user's trade skill level and alert the user when they can train new recipes
Create database of vendors and recipes for easy access in-game
Please post feature requests and bug reports in the comments section below.
Change Log:
Version 0.5
Updated the addon for the 2.4 patch.
Version 0.4
Got rid of the "nil" errors for real.
Version 0.3
Removed [KNOWN] labels and replaced it with a darker green.
Every time I visit the Consortium Quartermaster Paulsta'ats at Aeris Landing in Nagrand, Look! New Recipe! tells me he has an unknown recipe, Pattern: Bag of Jewels. However, I already know (and have known for a very long time) this pattern.
Originally posted by SShadow1974 A feature request that would be MOST handy, is one where it kept track of which vendor had what recipes... That way if you found one you couldn't learn, you could check where it was and go back - or even better, if you're playing an Alt looking for specific recipes, you will know where to get them.
Could also track dropped recipes...? Mob type? Location? I have no understanding of the programming for mods, so I am not sure what is or is not doable...
I'm hoping to add some of the functionality you've mentioned (mostly providing lists of what vendor had what recipes), but the main purpose of this addon is to allow you to quickly scan vendors and spot recipes you may not have noticed (like those on the last page of a multi-paged vendor).
If you're looking to farm a particular recipe or need a single recipe to complete your set, there are already sites and databases (like Wowhead) which allow you to easily obtain that information, and I'm not looking to create anything of that depth.
A feature request that would be MOST handy, is one where it kept track of which vendor had what recipes... That way if you found one you couldn't learn, you could check where it was and go back - or even better, if you're playing an Alt looking for specific recipes, you will know where to get them.
Could also track dropped recipes...? Mob type? Location? I have no understanding of the programming for mods, so I am not sure what is or is not doable...
Originally posted by moniker Yep, this is what I keep getting every time I visit a vendor that has recipes -- maybe happens when he doesn't have any to sell?.
Also, it seems the recipes print out 3 times (full set 3 times).
Code:
[2007/05/20 14:14:55-1057-x4]: NewRecipe\NewRecipe.lua:86: bad argument #1 to 'find' (string expected, got nil)
It's weird that he is printing three times—I've never had that problem; however, version 0.4 got rid of the "nil" bug (I hope). If you get it more, please let me know.
Originally posted by zachwlewis All the code and XML has been written to the 2.1 specification. I'm not sure why errors are occurring, but they seem to be one-time things (e.g., if you click "Okay" and try again, the error disappears).
Of course the software hasn't hit a 1.x release, either, so it is still very much a beta. Could you let me know where you get the error, and possibly copy the error dialog next time?
Yep, this is what I keep getting every time I visit a vendor that has recipes -- maybe happens when he doesn't have any to sell?.
Also, it seems the recipes print out 3 times (full set 3 times).
Code:
[2007/05/20 14:14:55-1057-x4]: NewRecipe\NewRecipe.lua:86: bad argument #1 to 'find' (string expected, got nil)
Originally posted by moniker I see where this mod is 2.1 compatible but does it only work in 2.1? I tried it in 2.0 and got an error...
All the code and XML has been written to the 2.1 specification. I'm not sure why errors are occurring, but they seem to be one-time things (e.g., if you click "Okay" and try again, the error disappears).
Of course the software hasn't hit a 1.x release, either, so it is still very much a beta. Could you let me know where you get the error, and possibly copy the error dialog next time?