ProfessionsBook
Overview
ProfessionsBook keeps track of all known trade items your characters can craft/enchant. You can easily select each character and browse the known recipes and view the needed reagents to craft that item.
Additionally recipes in the auction house are color coded:
- red = no character may learn that recipe
- green = at least one of your characters may learn the recipe
- blue = one character has learned the recipe already
- yellow = a character has the tradeskill but not the appropriate skill level
The tooltip for recipes is enhanced by two lines displaying the characters who already know the recipe and characters who may learn it.
If you have ProfessionsFu or TitanProfessions installed (recommended) you can easily open ProfessionsBook via ProessionsFu's or TitanProfessions' menu.
Features
- Scan all professions of a character and store them
- Browse stored professions of all characters
- View required reagents for a selected trade skill
- Post required reagents to a channel.
- Color code recipes in the auction house
- Display characters knowing or be able to learn a certain recipe in the tooltip
Usage
Before using ProfessionsBook all professions windows (e.g. Enchanting, Smithing...) must be opened to enable the scan of all known recipes.
Open ProfessionsBook:
- Slash command: /pb show or /professionsbook show
- Open via ProfessionsFu
- Open via key binding
Select the character whose trade skill you want to view. Select a tradeskill below and browse the known recipes to the left. Additional filters can be applied.
The button "send" posts the required reagents of the currently selected trade item to the channel selected in the drop down box next to the button. If you want to whisper the reagents to an other player you will be prompted to enter his/her name. Support for numbered channels (e.g. "Trade"...) will be added in a later release.
Open the options dialog to change visibility and position of the minimap button. That button is invisible by default. The features to enhance the tooltips and color coding of recipes in the auction house may also be enabled/disabled in this dialog.
The option dialog lets you delete the ProfessionsBook data from your characters of the current server and faction (e.g. "ServerXY - Alliance"). This comes in handy if a character of yours has dropped a profession and learned an other one. After using that option you need to scan all professions of your characters on that server and faction.
The search function accepts strings and substrings which are case insensitive. Searching for 'nether' will display all recipes containing 'nether' in their titles (e.g. 'Heavy Netherweave Bandage').
Installation
- Copy the 'ProfessionsBook' directory to your "WoW/Interface/AddOns" folder.
- If you are upgrading from a version previous to 2.0.0 or 2.0.0 Beta you need to delete the folder "ProfessionsBook" in "WoW/Interface/AddOns" and "Professions.lua" in your "WTF/Account/<AccountName>/SavedVariables/"-folder.
Known bugs and limitations
- It may happen that when opening a trade skill window, not all recipes are scanned. If such a case occurs, please reopen the trade skill window again to performe an automatic rescan of the recipes.
- Only characters of the same realm and faction are selectable. In a future release I will add support for selecting characters from the opposite faction.
- Books to increase your maximum level of a tradeskill (e.g. Cooking 225) are not color coded in auction house. These books are not part of the recipe book itself and are not scanned.
- Color coding and enhanced tooltips do not work in the french version correctly.
- When using color coding in combination with Auctioneer Advanced the colors do not reflect the new order of items when the default sorting is changed.
- Due to a bug in AuctionFilterPlus the color coding does not refelct the true order in the auction house. The tooltips are correct, however.
- You may experience a lag (from several seconds up to a minute) after the cache of WoW has been cleared (e.g. after a new WoW-Patch, etc.). This will happen only a few times when opening a trade skill window. As soon as the cache of WoW is filled with the recipes, there will be no more lags until the cache has been cleared again.
Credits
- Blackdove (author of Book of Crafts, http://www.curse.com/downloads/details/1014/) for kindly supporting the contents of PB_Exceptions.lua.
- Korean translation: Eerien, Aresda of Garona
If I may make a request: is it possible to have an option, where you can select wich characters are used
I have a couple of alts, wich I do not use. They trigger different colors.
To be able to 'disable' them would be nice.
Haiwatta
Your the man, thank you very much for fixing the issue with ATSW and PB, and doing it quickly as well...woot !
Yes, thank you for the ATSW and AH fixes. I was pulling my hair out about ATSW until I saw the Change Log entry here for 2.0.0 Beta6. Good work!
So let me say, thank you for the quick fixes.
As far as im concern, its working great atleast untill 2.3.
jk
@johnnytk36: Do not hesitate to inform me about other bugs. It is never a good idea to be programmer and tester in one person. A lot of bugs just slip by so I strongly depend on user input. I will look what I can do to get CompactUI and coloring to get working as intended.
@johnnytk36: I have found the problem and hopefully solved it.
I dont know what it is then.
Because I only have all of the auctioneer addons turned on, and just PB it works. When i also turn on the ace2 library separately it does not work. This is with no bindings changed in auctioneer, PB or ace2.
JK
@johnnytk36: Ok, with announceit installed I experience the same problems, there is no coloring with CompactUI. I will look into it to find out, what is causing the problems. The libraries seem not to be the cause, I have downloaded the lastet ones with no problems.
@trailergod and GnBanditoCI5: I have solved the problem with ATSW. The fix will be included in the next Beta.
thanks alot for the quick fix and reply!
I am using the latest version of ATSW from that site you mentioned and I too am hearing the noise of the window opening but cannot see my tradeskill window. I sure hope this gets fixed soon or I may have to go back to using that other profession addon
I have no problem with ATSW and PB, are you using the newest version of ATSW? found here http://wowui.incgamers.com/?p=mod&m=2092
I just installed ProfessionsBook 2.0.0 Beta5, and loaded into one of my alt characters.
I then proceeded to open up each of my tradeskill windows to database the recipes etc.
The first time I opened them, I recieved the confirmation message in the chat window saying thew recipes were recorded, and the tradeskill windows did indeed open.
HOWEVER, the second time I tried to open my tradeskill windows, I hear the sound as if it did open, but I do not SEE any tradeskill windows. !!!! I also cannot see the tradeskill window on ANY of my characters now.
Anyone know of a fix for this?
BTW, I also use another addon for tradeskills called Advanced Tradeskill Window.
Thank you and I look forward to a reply.
Its been verified, Professionsbook conflicts with Advanced Tradeskills Window, I disabled ATW and can now see my tradeskill windows....
Is it possible that you look into the issue and fix it, as I cannot live without ATW, and no offence, PB would be the one to go....which sucks, becuase I like the options of PB
No problem at all, i love the addon and to make it work for me i had to find out what was wrong so you could fix it.
I hope its a simple fix.
JK
Edit:
BTW im using latest ace2 found here http://files.wowace.com/Ace2/
@johnnytk36: Thank you for all the testing you have done. I will try out the newer libraries and see, if I can reproduce the problem.
I think i figured out the addon, I have no idea why, but the addon announceit was doing it, but it seems another addon is too. Because once i re enbaled all the addons i was taking off one by one, and disabled announceit, it still isnt colored.
Ill figure out this problem soon.
EDIT: so its announceit and the ace2 library thats doing it. I load my library's separately when i can, to speed up log in. So i take out the bindings in my addons, I forgot to take out the bindings in announceit.
Im trying to figure this out, stay tuned
EDIT2:
Something has to be different with the ace2 library im using and yours, because when yours gets overridden with a newer one the coloring doesnt work.
and /script ProfessionsBook:Print(ProfessionsBook_AuctioneerAdv) does equal true too btw.
EDIT3: let me make it clear, that even with leaving your bindings in for ace2 library's for PB, anytime the new ace2 library is loaded the items arnt getting colored.
So with all addons disabled but auctioneer and PB it works, let me find what addon is doing this and ill let you know.
To check if Auctioneer is recognized correctly you may enter the following command in your chatbox:
/script ProfessionsBook:Print(ProfessionsBook_AuctioneerAdv)
If true is returned in your chat log support for CompactUI is enabled and the browse window should be colored.
Mine Does not look like that, let me disable all my addons but auctioneer and PB and see.
JK
I have just taken a screenshot from Auctioneer's CompactUI: http://images.curse.com/details/40080/