Get an Epic Experience with Premium

Cooking Helper

Cooking Login to Add Favorites
  • 10 Likes
  • World of Warcraft
  • 4,189 Monthly Downloads
  • Supports: 5.2.0
  • 90,161 Total Downloads
  • Updated 05/15/2013
  • Created 11/13/2009
  • 328 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: Cooking Helper 1.82
or

About Cooking Helper

When hovering over a meat, this adds cooking recipe and quest information to the tooltip.

The recipes are listed in the same color code as your character's cooking level, and it also shows the levels when the next two color codes will be activated. If the recipe isn't orange or yellow for your current character, it will show if there are alts that can use it. (use switch "/cookhelp altsoff" to disable). If the meat is used in a quest, it shows the number needed, quest level, and which faction the quest is available for (B for both).


*** Important note: this AddOn currently only works in English ***


I've finished a utility that scrapes WowHead to create the Meat and Recipe tables. Assuming no major errors, it will reduce the time for updating from several hours to a few minutes. Beta version 1.90 includes tables created by this utility.

The utility didn't help with other languages, but I found a better way to display recipe names, which also cuts memory usage considerably. I'll be trying to make localized versions in the next few days. Once those are complete, I'll be starting work on the Alchemy addon that Ruadh had requested


1.90 Beta
MoP recipes should all be included now
Memory usage reduced by at least 60%
Updates done (mostly) automatically, which cuts my time spent updating tables by about 95%
Notes split into its own file

What I want to check in this Beta:
* Any color codes that have the wrong numbers. I have no reason to not trust WowHead, but it's possible some are wrong
* What happens with meats, like Viseclaw Meat, that have the same yellow, green, and gray values
* Any missing meats or recipes
* Find any recipes, like Ethereal Oil, that use meats for recipes that aren't cooking

1.82
Updated to 5.2

1.81
Updated to 5.1

1.80
Updated to be compatible with 5.0
Added meats from Mists of Pandaria

1.76
Tweaked campfire button to account for spell name change

1.75
Only change other than updating to 4.2 is adding Murglesnout to the list of meats

1.74
No changes other than updating to 4.1

1.73
Added ItemRefTooltip

1.72b
Fixed glitch where some alts were being shown as both green and red.
Changed known indicator symbol to the cooking skill icon.

1.71b
Added logic to tell whether a recipe is known or not. It works for both your current character and your alts. In order for the alts to be shown, you have to open the cooking pane for them once. If it's known, a pound sign will show after the recipe name. I tried an asterisk and plus sign, but they seemed too small to be easily recognizable.
Added a campfire button to the cooking pane. Right now, it's docked to the right side of the pane. Whenever I get the options menu finished, it should have customizable size and location.

1.70b
Updated with new meats from Cataclysm. Most of the updates were to the tables, but a few changes had to be made to the code as well. I tested all of the scenarios that I could think of, and haven't found any errors, but it's possible that some exist that I haven't found. Please let me know if you find any .
Most of the orange/yellow/etc values were taken from wowhead and not from actual gameplay. It's likely that they are accurate, but if you find any that aren't, please let me know those as well. If you find any meats that have "Meat: item ID" in the tooltip, it's one that I missed and can be added if you send me the id.

To Do list:
Fix the known icon for alts that appears to have been broken in 1.90
Use own tooltip window
Look into adding achievement info
Look into the recipe radar again: The first time, I found that it was over my head. It still may be, but it will be worth looking into again
1.82
Updated to 5.2

1.81
Updated to 5.1

1.80
Updated to be compatible with 5.0
Added meats from Mists of Pandaria

1.76
Tweaked campfire button to account for spell name change

1.75
Only change other than updating to 4.2 is adding Murglesnout to the list of meats

1.74
No changes other than updating to 4.1

1.73
Added ItemRefTooltip

1.72b
Fixed glitch where some alts were being shown as both green and red.
Changed known indicator symbol to the cooking skill icon.

1.71b
Added logic to tell whether a recipe is known or not. It works for both your current character and your alts. In order for the alts to be shown, you have to open the cooking pane for them once. If it's known, a pound sign will show after the recipe name. I tried an asterisk and plus sign, but they seemed too small to be easily recognizable.
Added a campfire button to the cooking pane. Right now, it's docked to the right side of the pane. Whenever I get the options menu finished, it should have customizable size and location.

1.70b
Updated with new meats from Cataclysm. Most of the updates were to the tables, but a few changes had to be made to the code as well. I tested all of the scenarios that I could think of, and haven't found any errors, but it's possible that some exist that I haven't found. Please let me know if you find any .
Most of the orange/yellow/etc values were taken from wowhead and not from actual gameplay. It's likely that they are accurate, but if you find any that aren't, please let me know those as well. If you find any meats that have "Meat: item ID" in the tooltip, it's one that I missed and can be added if you send me the id.

1.60
Updated for 4.01. There were some changes Blizzard made to the interface, so the code had to be updated. Using old versions and checking "Load out of date AddOns" won't work this time.
I tested this in beta, and a small amount today before uploading. Everything seems fine, but if you notice any problems, let me know.

1.52
Added cooking dailies that don't require the meats directly, but use what is made from them:
Convention at the Legerdemain
Mustard Dogs
Revenge is Tasty
Soup for the Soul
Super Hot Stew

A number of Northrend recipes have been changed in the game, and I've updated accordingly: Blackened Dragonfin Blackened Worg Steak Critter Bites Cuttlesteak Dragonfin Filet Firecracker Salmon Gigantic Feast Hearty Rhino Imperial Manta Steak Mega Mammoth Meal Mighty Rhino Dogs Poached Northern Sculpin Rhinolicious Wormsteak Small Feast Snapper Extreme Spiced Mammoth Treats Spiced Worm Burger Spicy Blue Nettlefish Spicy Fried Herring Tender Shoveltusk Steak Tracker Snacks Very Burnt Worg

1.51
The only change is the version number, so that it doesn't show up as out of date in the AddOn List. No need to download if you have "Load out of date AddOns" checked.

1.50
alts with 0 cooking are now hidden
added switches to enable / disable alts
/cookhelp altson
/cookhelp altsoff
missing meats added: Enormous Barbed Gill Trout Fountain Goldfish Giant Sunfish Huge Spotted Feltail Shimmering Minnow Slippery Eel

1.40
first release

Comments

First Previous Page 1 of 5 Next Last
  • #85

    Nice idea.
    Bookmarked, for the next time I level cooking.

  • #80

    How much work would it be to make a clone of this for Alchemy? I've been looking for something like this to help manage the herbs and fish I'm accumulating.

  • #84

    It looks like this might be possible now. I plan to start working on it once I get the Beta version of this one done. I'll let you know when it's ready to test.

  • #81

    Changing it to look for herbs instead of meats would probably be pretty easy. The problem would be that it would take manually maintaining another database. That's not something I really have time for right now. One of these days, I'll try to come up with a way to update them automatically. I'm not sure when that would be though.

  • #79

    Thanks for making this -- but right now it doesn't include a lot of the Pandaren "Way of the Etc." recipes.

     

  • #82

    I'll try to get them added in the next Beta I have planned. From what I can remember, they're not classified as meats. I'll have to adjust the code a little, but it should be do-able.

    Last edited by olsonrs on 5/11/2013 10:40:49 AM
  • #86

    Either they changed things since the Beta, or I was mistaken. Either way, those recipes should be in the Beta version now.

  • #78

    I don't know if the add on has the functionality.  But when you need a meat it would be nice for it to tell me where to go and kill for it or fish for it etc.

  • #83

    I'd like to be able to add something to the map that shows where they can be found, but I'm still having difficulty figuring out how to do it. One of these days :)

  • #76

    A lot of the recipes in the tooltips are showing as gray, without a skill level attached to them.  At first I thought they were low level recipes, but then I checked, and they aren't.  

  • #77

    Could you give me a few examples? Are you using what Qithe posted, or just what I did?

     

  • #67

    Keep getting hits.

    Message: [ADDON_ACTION_BLOCKED] AddOn "Cooking_Helper" tried to call the protected function "FireButton:Hide()".
    Time: 10/28/12 06:00:59
    Count: 1
    Stack: [C]: in function `Hide'
    Interface\AddOns\Cooking_Helper\Cooking_Helper.lua:138: in function <Interface\AddOns\Cooking_Helper\Cooking_Helper.lua:97>
    [C]: in function `CloseTradeSkill'
    Interface\AddOns\Skillet\UI\MainFrame.lua:2896: in function `SkilletFrameForceClose'
    Interface\AddOns\Skillet\UI\MainFrame.lua:2942: in function <Interface\AddOns\Skillet\UI\MainFrame.lua:2940>
    [C]: in function `securecall'
    Interface\FrameXML\UIParent.lua:2377: in function <Interface\FrameXML\UIParent.lua:2346>
    [C]: in function `securecall'
    Interface\FrameXML\UIParent.lua:1539: in function `ShowUIPanel'
    Interface\FrameXML\UIParent.lua:1469: in function <Interface\FrameXML\UIParent.lua:1465>
    [C]: in function `SetAttribute'
    Interface\FrameXML\UIParent.lua:2179: in function `ShowUIPanel'
    Interface\FrameXML\UIParent.lua:2163: in function `ToggleFrame'
    [string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>

    Locals: <none>

  • #68

    I don't really know how to analyze this. It's possibly a conflict with Skillet? Could you try running it without Skillet and see if you get the same error?

    Anyone else getting the error?

     

  • #70

    Don't get the error, but not using Skillet either..

  • #65

    If anyone's interested, I did some updates to my personal copy to include more Pandaria recipes and cooking ingredients (no code changes). As best I can tell I have them all.

    https://www.dropbox.com/s/uxegn38kws4erc3/CH_MOP_Updates.zip

    Just take the two files in the above zip (Recipes.lua and Meats.lua) and replace your current files in ..\Interface\AddOns\Cooking_Helper folder and then you'll have the updated information until such a time as olsonrs gets a chance to put out an official update with the info.

    Note I also added extra info on most of the meats (MOP only) such as skill levels, drop mobs & locations and whether it can be farmed in Halfhill or not.

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Infinite Crisis NA

Get Your Preferred Access Code!