Category: TradeSkill Mods
Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
ayradyss's Portal Bug Reports Feature Requests
Author:
Version:
3.2.0 BETA 1
Date:
11-07-2009 02:37 PM
Size:
191.28 Kb
Downloads:
111,384
Favorites:
877
MD5:
Pictures
Click to enlarge
Alternative output to chatframe
Click to enlarge
/rb skill output
Click to enlarge
Output to the tooltip!
Click to enlarge
Auction House Color Coding
Recipe Book   Popular! (More than 5000 hits)
RecipeBook is a mod that allows you to browse tradeskill recipes with one alt and see whether your other alts know it.


************ PLEASE NOTE ******************
This is a BETA version. It seems to be working, but there are a number of things that aren't quite complete. Please be liberal with the bug reports and requests. Please let me know how the memory and CPU economy are.

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 /rb or /rbk or /rbook<options>
* General:
- /rb help : Displays a help message
- /rb 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.
- /rb config : Opens the graphical config window.
- /rb skill: Open the skill browse window, which allows you to browse known recipes by character and tradeskill.

* Sharing:
- /rb 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.

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

* Skill Display:
- /rb search <item> : Searches for items containing the given string.
- /rb searchmats <item> : Searches for items using materials which match the given string.

* Auction House Options (only available via /rb 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.
- Current 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 /rb 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
- /rb debug : Turns on debug mode
- /rb 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). Better colour-coding customization.

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.
We're starting over with 3.0

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.
  Change Log - Recipe Book
3.2.0:
- /rb has been pulled as a slash command. You will need to use /rbk. I'm just exhausted by my workarounds for RatingBuster not working around from one patch to the next.
- Some tooltip debugging in the pattern matching section. RecipeBook will now default to using the GameTooltip if it is trying to access a tooltip that doesn't have the methods it wants. Please report ALL unusual behavior.
3.1.0:
- deDE version: Alchimie --> Alchemie; hopefully alchemy will detect now.
- Altered my Auctioneer tooltip hooks to be more in line with Auctioneer's API, thank you the Auctioneer IRC folks. Method to remove duplicate tooltips a little clunky, but seems to work.
- Nil check to RB skill brouse window.
- /rbk searchmats reinstated
- When right-clicking an item returned from the Search box, "Has Tradeskill (skill)" line is no longer present if no other alts have that tradeskill.

3.0.8:
FIXED:
- Turning off "banked" tracking for bags will now actually prevent items from being added to your banked list when you pick them up.
- RecipeBook data should now update more accurately when you are actively skilling up.
- No longer requires a relog to update the difficulty of known recipes if it changes while you are logged in.
- Fixed a line 234 error that occurred when mousing over a recipe that had a rep requirement AND a character could learn it in the future.
- Fixed a typo in RECIPEBOOK_ERR_TRADESKILLNOTSCANNED; now possessive is correctly used.
- Now using Blizzard's EasyMenu for some RecipeBook dropdown menus instead of tediously copying Blizzard code; this should improve functionality
- When a character is deleted from the Browse tab their name should no longer appear in the character selection dropdown.
- Fixed line 633 and 652 errors (apparently, that variable is no longer explicitly global)
- Auctioneer's Appraiser tab now includes RecipeBook data for its tooltips.
BETA 2:
- As a workaround for the Taint/focus issue, I've moved the RecipeBook sharing options. It's a little less intuitive, but I'm actively seeking feedback on what you think.
Right-click on the RecipeBook minimap button to get the share menu. It will use your current target if that target is a friendly player; otherwise it will prompt you for a name.
- Those who don't believe in minimap buttons, please continue to use "/rbk send altname to target" to share.
- I've added in "/rbk update from <player>" as well, to request an update from a player.
  Optional Files - Recipe Book
Sorry, there are currently no optional files available.
  Archived Versions - Recipe Book
File Name
Version
Size
Author
Date
3.2.0 BETA 1
191kB
ayradyss
05-28-2009 10:02 PM
3.0.8 BETA 1
190kB
ayradyss
02-02-2009 01:35 PM
3.0.2 ALPHA 8
189kB
ayradyss
11-16-2008 08:43 PM
  Comments - Recipe Book
Post A Reply Comment Options
Old 01-05-2010, 05:57 PM  
EnjoyRC
A Deviate Faerie Dragon
 
EnjoyRC's Avatar

Forum posts: 12
File comments: 39
Uploads: 0
After receiving data from another RecipeBook user, it's not listed. How do I view other players' data? I can see all my toons.

Last edited by EnjoyRC : 01-05-2010 at 10:16 PM.
EnjoyRC is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-08-2009, 09:59 PM  
smedeley
A Deviate Faerie Dragon
 
smedeley's Avatar
Interface Author - Click to view interfaces

Forum posts: 15
File comments: 34
Uploads: 1
Any chance for making a broker display for this? I use chocolate bar, thanks!
smedeley is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-14-2009, 01:05 PM  
blankStare
A Kobold Labourer

Forum posts: 1
File comments: 66
Uploads: 0
look'n good

the update looks good so far. thanks
blankStare is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-07-2009, 02:32 PM  
ayradyss
A Theradrim Guardian
 
ayradyss's Avatar
Interface Author - Click to view interfaces

Forum posts: 68
File comments: 80
Uploads: 6
OK - done some error catching work since I can't trace the precise bug. Hopefully this version will at least give us a new starting point.
ayradyss is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-19-2009, 05:55 PM  
Ookami.kun
A Theradrim Guardian
 
Ookami.kun's Avatar

Forum posts: 65
File comments: 96
Uploads: 0
Quote:
Originally posted by JMHammer
Ookami- That looks like an error caused by Prat.
It doesn't seem to be Prat's fault, at least in any way that I can figure out. I disabled Prat and all its secondary addons and it still gives an error. It occurs when I first mouse over an item after I first log in.
__________________

Last edited by Ookami.kun : 10-20-2009 at 12:39 PM.
Ookami.kun is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-14-2009, 11:59 PM  
JMHammer
A Defias Bandit
Interface Author - Click to view interfaces

Forum posts: 3
File comments: 312
Uploads: 1
Ookami- That looks like an error caused by Prat.
JMHammer is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-14-2009, 04:06 PM  
Ookami.kun
A Theradrim Guardian
 
Ookami.kun's Avatar

Forum posts: 65
File comments: 96
Uploads: 0
Ran into this error today when I logged in:

Code:
Date: 2009-10-14 15:28:47
ID: 1
Error occured in: Global
Count: 34
Message: ..\AddOns\RecipeBook\RecipeBook.lua line 447:
   attempt to call method 'GetItem' (a nil value)
Debug:
   (tail call): ?
   [C]: GetItem()
   RecipeBook\RecipeBook.lua:447:
      RecipeBook\RecipeBook.lua:421
   (tail call): ?
   (tail call): ?
   [C]: Outfitter_OrigSetHyperlink()
   Outfitter\Outfitter.lua:7056: SetHyperlink()
   Prat_LinkHover\module.lua:47: ?()
   ...AddOns\Broker_AllXP\libs\AceHook-3.0\AceHook-3.0.lua:87:
      ...AddOns\Broker_AllXP\libs\AceHook-3.0\AceHook-3.0.lua:84
AddOns:
Thanks for all the hard work.
__________________
Ookami.kun is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-07-2009, 05:49 PM  
GeoRam
A Kobold Labourer

Forum posts: 1
File comments: 7
Uploads: 0
Hi
It´s there an Update to 3.2.2?? Or will it waiting for 3.3.3??
GeoRam is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-09-2009, 06:42 AM  
Tr909Tom
A Kobold Labourer

Forum posts: 0
File comments: 15
Uploads: 0
Date: 2009-09-09 12:40:18
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\RecipeBook\RecipeBook.lua line 488:
attempt to concatenate local 'link' (a nil value)
Debug:
(tail call): ?
[C]: ?
RecipeBook\RecipeBook.lua:488:
RecipeBook\RecipeBook.lua:421
(tail call): ?
(tail call): ?
[C]: SetInventoryItem()
Bagnon\components\bag.lua:293: UpdateBagTooltip()
Bagnon\components\bag.lua:268: UpdateTooltip()
..\FrameXML\GameTooltip.lua:195:
..\FrameXML\GameTooltip.lua:185
(tail call): ?
(tail call): ?
QuestHelper\manager_event.lua:157: func()
QuestHelper\manager_event.lua:43:
QuestHelper\manager_event.lua:25
QuestHelper\manager_event.lua:111:
QuestHelper\manager_event.lua:99
Tr909Tom is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-17-2009, 03:11 PM  
seebs
A Warpwood Thunder Caller
Interface Author - Click to view interfaces

Forum posts: 95
File comments: 139
Uploads: 5
Interaction with "Jobber"?

Hi! I am not totally sure, but I think Recipe Book is interacting poorly with Jobber (http://www.wowinterface.com/download...40-Jobber.html) in some cases -- I've had a couple of toons where logging in and browsing their recipe list didn't get things tagged as "known", but turning off Jobber seemed to help. But I like Jobber a lot better than the Blizzard interface.

(I'm actually also using Lil Sparky's Workshop, which may also matter, but I don't think it did.)

Posting here and in the Jobber comments in case either of you spots it. If I get some free time I'd be happy to look into it more closely and see if I can figure out what's happening.
seebs is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-12-2009, 07:38 PM  
Everglow
A Fallenroot Satyr
 
Everglow's Avatar
Interface Author - Click to view interfaces

Forum posts: 27
File comments: 71
Uploads: 8
Sorry Ayradyss, that didn't fix ther error, but it didn't break anything either.

Edit: btw I use Wardrobe-AL, not Outfitter

Quote:
Originally posted by ayradyss
Folks getting the Line 447 error (Trond, Kazragore) - I see Outfitter is being used. Any other item/inventory management addons? I suspect there's a conflict.

Edit:
Can someone having this problem please replace line 447 with
local name, link = getglobal(tooltip):GetItem();

and see if that fixes it?
__________________
Everglow - Sisters of Elune/US

Last edited by Everglow : 08-13-2009 at 11:03 AM.
Everglow is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-30-2009, 08:06 PM  
ayradyss
A Theradrim Guardian
 
ayradyss's Avatar
Interface Author - Click to view interfaces

Forum posts: 68
File comments: 80
Uploads: 6
Folks getting the Line 447 error (Trond, Kazragore) - I see Outfitter is being used. Any other item/inventory management addons? I suspect there's a conflict.

Edit:
Can someone having this problem please replace line 447 with
local name, link = getglobal(tooltip):GetItem();

and see if that fixes it?

Last edited by ayradyss : 07-30-2009 at 08:16 PM.
ayradyss is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-30-2009, 07:58 PM  
ayradyss
A Theradrim Guardian
 
ayradyss's Avatar
Interface Author - Click to view interfaces

Forum posts: 68
File comments: 80
Uploads: 6
Re: Cant turn off tracking

Quote:
Originally posted by Raederle
I have a couple of sales mules that do a lot of recipe posting to the AH. I have tried to turn off tracking of recipes banked in the last panel of the options for those two characters. The check mark is removed , but as soon as I close and reopen the options, or even switch to another tab and then to the last tab of the options, it's back again.

How do I turn this function off? Having recipe book notice I got 30 expired recipes then notice I picked up 15 more then notice I 'lost" 45 as I load them into the AH is a lot of overhead. I would prefer to leave RB working for those mules as they also do most of my shopping but I get regular crashes as 3-4 mods fight over inventory contents and I do suspect RB of being an issue.

Regards,

Raederle
Raederle -
Which checkbox exactly are you unchecking? You will need to click 'accept' before switching tabs, but I'm assuming you're doing that.
ayradyss is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-30-2009, 07:56 PM  
ayradyss
A Theradrim Guardian
 
ayradyss's Avatar
Interface Author - Click to view interfaces

Forum posts: 68
File comments: 80
Uploads: 6
I'll look into it. I'm starting a new job on Monday - I'd like to do some coding over the weekend but we'll see how it goes

Quote:
Originally posted by Trond
As of lately I'm getting this same error as Kazragore myself... Hoping for a fix, since I really really need this addon

Message: ..\AddOns\RecipeBook\RecipeBook.lua line 447:
attempt to call method 'GetItem' (a nil value)
Debug:
[C]: GetItem()
RecipeBook\RecipeBook.lua:447:
RecipeBook\RecipeBook.lua:421
(tail call): ?
(tail call): ?
[C]: SetBagItem()
..\FrameXML\ContainerFrame.lua:743: ContainerFrameItemButton_OnEnter()
[string "*:OnEnter"]:1:
[string "*:OnEnter"]:1
ayradyss is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-28-2009, 10:42 AM  
Raederle
A Murloc Raider

Forum posts: 9
File comments: 61
Uploads: 0
Cant turn off tracking

I have a couple of sales mules that do a lot of recipe posting to the AH. I have tried to turn off tracking of recipes banked in the last panel of the options for those two characters. The check mark is removed , but as soon as I close and reopen the options, or even switch to another tab and then to the last tab of the options, it's back again.

How do I turn this function off? Having recipe book notice I got 30 expired recipes then notice I picked up 15 more then notice I 'lost" 45 as I load them into the AH is a lot of overhead. I would prefer to leave RB working for those mules as they also do most of my shopping but I get regular crashes as 3-4 mods fight over inventory contents and I do suspect RB of being an issue.

Regards,

Raederle
Raederle is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.