Download
(196 Kb)
Download
Updated: 03-14-10 11:28 AM
Pictures
File Info
Updated:03-14-10 11:28 AM
Created:unknown
Downloads:116,778
Favorites:774
MD5:
Recipe Book  Popular! (More than 5000 hits)
Version: 3.3.2 BETA 2
by: ayradyss [More]
RecipeBook is a mod that allows you to browse tradeskill recipes with one alt and see whether your other alts know it.


************ PLEASE NOTE ******************

I apologize to everyone who's been with me for the last three and a half years (wow!) but I'm putting the addon on Inactive status. We are expecting our second baby Any Day Now and the lifestyle and financial changes that brings have forced me out - I don't have the time to maintain it and I'm barely logging into WoW as it is, so it doesn't make sense for me to try and spend what interest I can muster in the game into coding.

If someone wants to pick things up I will be happy to cede the addon over to someone else but I just can't do it.


Also: Your data WILL NOT carry over from old (prior to 3.0.2) versions.
****************************************


For example:
I have character BetsyRoss, who is a tailor by nature. She knows Pattern: American Flag, but for some reason, I can never remember this when UncleScrooge goes to the aucthouse to buy patterns.
* Previously, I would have to keep a written or mental list of BetsyRoss's known patterns so that UncleScrooge didn't buy her a second copy of Pattern: American Flag on accident.
* Now, with RecipeBook, UncleScrooge can mouse over Pattern: American Flag and see "Already known by: BetsyRoss" right there on the tooltip - or, if he chooses, in a special chat tab just for RecipeBook information.

It's fun! It's helpful! It's easy to use! It's also still in development, so there are a few known issues and some miscellaneous housework to be done.

RecipeBook is most easlily managed using the minimap button and integrated menus. However, there are some slash commands for those who prefer them:

Usage: /recipebook or /rbk or /rbook <options>
* General:
- /rbk help : Displays a help message
- /rbk on|off : Turns RecipeBook's data display on or off. It will continue to update alts' tradeskills when the tradeskill frames are opened, so you have the best list possible.
- /rbk config : Opens the graphical config window.
- /rbk skill: Open the skill browse window, which allows you to browse known recipes by character and tradeskill.

* Sharing:
- /rbk send <alt> to <player> : Sends your RecipeBook data for a given alt to another player. Use 'all' as your alt to send all alts you know. Use 'me' to send just your character.
- /rbk update from <player> : Requests an update of RecipeBook data from another player.


* Banking:
-/rbk bank : Displays your banked items and banking options

* Finding Recipes:
- /rbk search <item> : Searches for items containing the given string.
- /rbk searchmats <item> : Searches for items using materials which match the given string.

* Auction House Options (only available via /rbk config):
- Color Recipes based on status: This will shade the icons for recipes you see in the Auction House based on whether other alts can learn them.
- Default color scheme is as follows (in order of precedence):
- Normal : Current alt can learn the recipe
- Green : Another alt can currently learn the recipe
- Orange : Current alt is the only character who will be able to learn the recipe (requires /rbk self on)
- Cyan : Some alt or alts will be able to learn the recipe (may include current character)
- Red : No alt/alts will be able to learn the recipe, based on current data
- Dark Red : All available alts already know the recipe
- Blackout Banked Recipes: This will shade the icons for recipes that you have banked black in the Auction House so that you can tell you already have a copy.

* Debugging functions
- /rbk debug : Turns on debug mode
- /rbk verbose : Turns on verbose send mode.

Known issues:
* RecipeBook only updates its recipe list when your tradeskill window is open. So, if BetsyRoss just learned Pattern: Giant American Flag, she'll have to open her Tailoring window before RecipeBook (or UncleScrooge) knows about it.

Housekeeping:
* Hopes for next phase: Updating your recipe list when you learn items (in progress).

Compatibilities:
The easiest way to add RecipeBook compatibility to *your* mod is to call the following in your tooltip output:
RecipeBook_DoHookedFunction(tooltip, link);
Where tooltip is the tooltip (or tooltip name) you're using and link is the item link itself. That will add RecipeBook's data lines.

Special thanks to:
Curse Gaming's Pentarion and Ghandi, for some hard work helping me debug the German client version. Particularly to Pentarion for ongoing translation work.


PLEASE NOTE: If you learn a new recipe, you will have to open your appropriate tradeskill window to update RecipeBook's database. Hopefully this will change soon.
3.3.2:
- THIS VERSION WILL WIPE YOUR DATA. RecipeBook will clear its database on first loading - this means that EVERYTHING will need to be reloaded: character skills, cached items, everything. I'm having trouble with old (uncached) data again.
- THIS VERSION WILL RESET MOST OPTIONS. I made some changes for the color-coding customization.
FIXED:
- Guild Bank items should now tooltip correctly once again.
- Several small changes in the code should now clarify whether the "RecipeBook data not yet loaded" error stems from a blank DB or a lag concern, and help eliminate it recurring.
!NEW!
+ Color customization added: Check the "colors" tab in the RecipeBook UI for an option to change the colors of items and text.
+ If RecipeBook cannot quickly load all of your recipe/reagent data, it will now give you a popup message to that effect. Clicking "Accept" will attempt to force-load all of the tradeskill data.
- This replaces the "Some items were not scanned for this tradeskill" and "Some reagents for this tradeskill's items were not yet in local cache" messages that were previously in your chat frame.
- This scan may lag the UI intermittently; do not do it when you are doing things that are control-intensive.
- You have the option of clicking "Cancel" which will wait for the next time RecipeBook updates to check again.
- Doing this scan in Dalaran or other high-lag areas may require a little time. You will be updated periodically on the status of the deep scan.
BETA 2:
- THIS VERSION WILL RESET DEFAULT OPTIONS. Whoops, I didn't check my set defaults closely enough.
- TRANSLATIONS NEEDED: I have hacked a few lines and changed some others so that the non-English clients should stop erroring on popup.
- Tidied up the help messages to stop suggesting /rb when it doesn't work any longer :)
- When someone new shares data with you it should now show up without requiring a reload of the UI.
- Using the minimap icon to select a RecipeBook tab while the RecipeBook window is open now correctly loads that tab.
Optional Files (0)


Archived Files (4)
File Name
Version
Size
Author
Date
3.2.0 BETA 1
191kB
ayradyss
11-07-09 01:37 PM
3.2.0 BETA 1
191kB
ayradyss
05-28-09 08:02 PM
3.0.8 BETA 1
190kB
ayradyss
02-02-09 12:35 PM
3.0.2 ALPHA 8
189kB
ayradyss
11-16-08 07:43 PM


Post A Reply Comment Options
Unread 10-03-07, 02:18 PM  
SuperTech
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
The latest version breaks tool tips with the Bagnon inventory addon.
SuperTech is offline Report comment to moderator  
Reply With Quote
Unread 10-02-07, 04:40 PM  
DroppedAtBirth
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Yep, Superior Mana Oil shows in the /rb skill screen. Not a big issue just figured I would bring it up. Reset all my data (deleted wtf and cache) after the 2.2 patch, so I think the data is fresh.

Have never seen any other issues with any other patterns etc...

No worries, Great addon by the way.
DroppedAtBirth is offline Report comment to moderator  
Reply With Quote
Unread 10-02-07, 04:49 AM  
ayradyss
A Theradrim Guardian
 
ayradyss's Avatar
AddOn Author - Click to view AddOns

Forum posts: 68
File comments: 83
Uploads: 6
Not one I knew about, Dropped.
When you look at the /rb skill data for your priest, do you see Superior Mana Oil in his list at all?
ayradyss is offline Report comment to moderator  
Reply With Quote
Unread 10-01-07, 09:31 PM  
DroppedAtBirth
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Issue with Formula: Superior Mana Oil ?

I seem to have a problem with the Formula: Superior Mana Oil showing up as learnable on one of my enchanters, but it shows known on another.

337 enchanter - lvl 70 dwarf rogue - item shows known to him(correct), learnable by my lvl 70 priest(incorrect)
375 enchanter - lvl 70 dwarf priest - item shows known by rogue(correct) and can be learned by my priest(incorrect)

Other characters, all show priest as not knowing the Formula: Superior Mana Oil, but list my rogue as knowning it.

I know there is a list of recipes/patterns/etc... with known issue. Is this one of them?
Last edited by DroppedAtBirth : 10-01-07 at 09:32 PM.
DroppedAtBirth is offline Report comment to moderator  
Reply With Quote
Unread 09-29-07, 01:37 PM  
ayradyss
A Theradrim Guardian
 
ayradyss's Avatar
AddOn Author - Click to view AddOns

Forum posts: 68
File comments: 83
Uploads: 6
Originally posted by Meloric
RB is still updating banked recipes every time bank is opened and then again when bank is closed.
Yeah, I noticed that. It's driving me crazy too :P
ayradyss is offline Report comment to moderator  
Reply With Quote
Unread 09-29-07, 07:41 AM  
Meloric
A Deviate Faerie Dragon

Forum posts: 10
File comments: 36
Uploads: 0
Wanted to add my thanks to you for keeping this updated. With all the professions I have among my many alts, RB has become almost a "can't live without" mod for me.

I noticed a problem this morning that I had not had yesterday. I have been using the 2.2.0 beta version you had posted a few days ago and everything was working correctly. This morning I noticed that RB is updating banked recipes everytime I open and then again when I close my bank. Also some of the cooking recipe tooltips are stretched so wide, it makes it impossible to see the beginning of the tooltip.

I just redownloaded the latest 2.2.0 version you posted and will try it. It may not be a problem with RB at all since I just remembered I had installed a alpha-fix version of another mod yesterday afternoon that deals with tooltips and bank items. I'll try disabling that one to double check. I'll post back if neither disabling the other mod nor using the latest RB fixes the problems.


Okay, disabling the other mod and removing all savedvariable information for it removed the streched out tooltips but RB is still updating banked recipes every time bank is opened and then again when bank is closed.
Last edited by Meloric : 09-29-07 at 08:01 AM.
Meloric is offline Report comment to moderator  
Reply With Quote
Unread 09-29-07, 06:33 AM  
ayradyss
A Theradrim Guardian
 
ayradyss's Avatar
AddOn Author - Click to view AddOns

Forum posts: 68
File comments: 83
Uploads: 6
The 2.2 version shouldn't need you to disable the Compact UI. It should be playing nice.

That said, you're clearly using Bagnon - are you up to the latest version of it? If so, let me know and I'll try and take another peek at it.
ayradyss is offline Report comment to moderator  
Reply With Quote
Unread 09-28-07, 04:22 PM  
anerak
A Defias Bandit

Forum posts: 2
File comments: 11
Uploads: 0
i have auctioneer advanced installed, i disabled the compact UI thing, but i'm getting issues just opening my inventory. when i open my mail, and mouse over something, the game locks for a moment.

Date: 2007-09-28 16:21:08
ID: 58
Error occured in: Global
Count: 1
Message: ..\AddOns\RecipeBook\RecipeBook.lua line 152:
stack overflow
Debug:
[C]: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
...
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152: RecipeBook_OLD_BNItem_OnEnter()
RecipeBook\RecipeBook.lua:152:
RecipeBook\RecipeBook.lua:151
anerak is offline Report comment to moderator  
Reply With Quote
Unread 09-24-07, 07:04 PM  
ayradyss
A Theradrim Guardian
 
ayradyss's Avatar
AddOn Author - Click to view AddOns

Forum posts: 68
File comments: 83
Uploads: 6
OK -
I got Auctioneer Advanced and noticed the same thing. My most current 2.2 version has CompactUI highlighting working - it's just taken a little time for me to get it right. The Appraiser tab does NOT have RecipeBook data working on it yet, but that's in the works.


Calliee - Thanks for putting up a temporary fix. I'm not ignoring these forums, just been a bit busy.
ayradyss is offline Report comment to moderator  
Reply With Quote
Unread 09-18-07, 10:14 AM  
Calliee
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Adding this line just below line 67 in RecipeBookAuction.lua should allow Recipe Book to live along side Auctioneer Advanced without error, however you lose Recipe Book highlighting in the Auction house if you use Auctioneer's CompactUI:

if IsAddOnLoaded("auc-advanced") and AucAdvanced.Settings.GetSetting("util.compactui.activated") then return end;

Hopefully a solution will be found to allow the highlighting to be enabled for the CompactUI in the future
Last edited by Calliee : 09-18-07 at 10:14 AM.
Calliee is offline Report comment to moderator  
Reply With Quote
Unread 09-15-07, 02:34 PM  
Prasutagus
A Defias Bandit
 
Prasutagus's Avatar

Forum posts: 2
File comments: 3
Uploads: 0
Auctioneer Advanced

I had the same problem. Go to the appraiser tab in Auctioneer Advanced, press the Configure button and select 'CompactUI'. Disable the use of CompactUI and everything should be fine (requires logout to activate).
Prasutagus is offline Report comment to moderator  
Reply With Quote
Unread 09-14-07, 01:01 AM  
Oakayam
Premium Member
 
Oakayam's Avatar
Premium Member

Forum posts: 40
File comments: 136
Uploads: 0
Heya

Thanks for keeping this mod alive. Its one of my favorites. Recently I have been testing Auctioneer Advanced that is currently available for public preview.

I happily used original Auctioneer with Recipe Book for a long time, however, the changes to auction panel in Auctioneer Advanced make the mods incompatible so I am sad panda now .

Nonetheless this is only a preview for next auctioneer addon and I havent made my mind up about it yet. Just wanted to know if you will consider making Recipe Book compatible with it when it comes out of development ( providing thats possible ).
Last edited by Oakayam : 09-14-07 at 01:11 AM.
Oakayam is offline Report comment to moderator  
Reply With Quote
Unread 09-09-07, 06:37 PM  
ayradyss
A Theradrim Guardian
 
ayradyss's Avatar
AddOn Author - Click to view AddOns

Forum posts: 68
File comments: 83
Uploads: 6
Got it. Found the bug.
ayradyss is offline Report comment to moderator  
Reply With Quote
Unread 09-03-07, 05:55 PM  
SaberHawke
A Fallenroot Satyr
 
SaberHawke's Avatar

Forum posts: 23
File comments: 81
Uploads: 0
Receiving the following 2 errors on version 2.1.0f when I open the Beast Training frame.

2.1.0f\RecipeBookTradeskills.lua:52: attempt to concatenate local 'skill' (a nil value)
RecipeBook-2.1.0f\RecipeBookTradeskills.lua:165: in function `RBTradeskill_SkillWindowUpdate'
RecipeBook-2.1.0f\RecipeBook.lua:336: in function `RecipeBook_OnEvent'
<string>:"*:OnEvent":10: in function <[string "*:OnEvent"]:1>
<in C code>: in function `CraftOnlyShowMakeable'
Blizzard_CraftUI\Blizzard_CraftUI.lua:493: in function `CraftFrameFilterDropDown_OnShow'
<string>:"*:OnShow":1: in function <[string "*:OnShow"]:1>
<in C code>: in function `Show'
Interface\FrameXML\UIParent.lua:1077: in function `SetUIPanel':
Interface\FrameXML\UIParent.lua:876: in function `ShowUIPanel':
Blizzard_CraftUI\Blizzard_CraftUI.lua:27: in function `CraftFrame_Show'
Interface\FrameXML\UIParent.lua:739: in function `UIParent_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
<in C code>: ?
<in C code>: in function `UseAction'
Interface\FrameXML\SecureTemplates.lua:218: in function `SecureActionButton_OnClick':
<string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>
(tail call): ?:
<in C code>: in function `securecall'
Interface\FrameXML\SecureStateHeader.lua:998: in function <Interface\FrameXML\SecureStateHeader.lua:979>:

---

[2007/09/03 18:51:22-822-x1]: RecipeBook-2.1.0f\RecipeBookTradeskills.lua:52: attempt to concatenate local 'skill' (a nil value)
RecipeBook-2.1.0f\RecipeBook.lua:334: in function `RecipeBook_OnEvent'
<string>:"*:OnEvent":10: in function <[string "*:OnEvent"]:1>
<in C code>: ?
<in C code>: in function `UseAction'
Interface\FrameXML\SecureTemplates.lua:218: in function `SecureActionButton_OnClick':
<string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>
(tail call): ?:
<in C code>: in function `securecall'
Interface\FrameXML\SecureStateHeader.lua:998: in function <Interface\FrameXML\SecureStateHeader.lua:979>:

---
Last edited by SaberHawke : 09-03-07 at 05:56 PM.
SaberHawke is offline Report comment to moderator  
Reply With Quote
Unread 08-31-07, 01:52 AM  
thandrenn
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 43
Uploads: 1
Working great now, thanks!
thandrenn is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: