Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(551 Kb)
Download
Updated: 10-22-14 12:59 PM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-22-14 12:59 PM
Created:unknown
Downloads:54,692
Favorites:895
MD5:
6.0.2
Skillet  Updated less than 3 days ago!  Popular! (More than 5000 hits)
Version: 2.63
by: yossa, bsmorgan, nogudnik
Skillet: A trade skill window replacement

Skillet is a replacement for the default tradeskill and craft UI and is based on ATSW by Slarti. This is not a continuation of ATSW, but is rather a brand new mod based on the ideas in ATSW.

If you find any bugs, you can report them here: http://www.wowace.com/addons/skillet/tickets/


Features
  • Larger the the standard tradeskill window
  • Built-in queue for creating multiple, different items
  • User editable list of notes attached to reagents and crafted items.
  • Automatically buy reagents for queued recipes when visiting a vendor
  • Recipes can be filtered by name, whether or not you could level when creating the item, and whether or not you have the mats available.
  • If you can craft a reagent needed by a recipe, then clicking on that reagent will take you to its recipe (same features as Reverse Engineering.
  • Queued items are saved when you log out and are restored on log in
  • If the item to be crafted requires a minimum level to use, that level can be displayed along with the recipe (disabled by default)
  • The shopping list of items needed for all queued recipes for all alts can be displayed at banks, auction houses, or from the command line
  • Items needed for crafting queued items can be automatically retrieved from your bank or your guild bank (by using the shopping list)
  • Sorting of recipes (name, difficulty, level, and quality of crafted item)
  • Complete or mostly complete localizations for deDE, esES, frFR, ruRU, koKR, zhCN, zhTW.
  • Tracking inventory on alternate characters
  • Item tooltips can be set to display the list of alternate characters that can craft the item.
  • Custom filtering of recipes (have mats, have mats in bank, min level/max level, etc)
  • Custom grouping

FAQ
  • What are the numbers in the middle and how to hide them? - It's the number of craftable items using reagents in your bag, bank, alts. Right+Click on the bag icon to turn them off
  • How to search in the item name only? - Start your search phrase with exclamation mark: !ink
# 2.63 -
  • Bump Skillet database version.
  • Add slash command to reinitialize Skillet database.
  • Add persistent bank storage.
  • Reagent Bank added (treat it as just another bank bag).
  • Use bank reagents when processing queue.
  • Bug fixes.

# 2.62 -
  • Fixed some bugs caused by 6.0.2
  • Added preliminary Reagent Bank support.

# 2.61 - Fixed performance issues.

# 2.60 - Update for WoW 6.02. Add workaround for Blizzard GetTradeSkillInfo bug in Engineering.

# 2.58 -
  • Fixed BeanCounter plugin initialization.
  • Added (right click on bag) icon for Altoholic count.
  • Fixed width calculation for filter (right click on bag) counts.
  • Fixed display of long recipe names in a narrow Skillet frame.

# 2.57 - Mirror version from Curse and WowAce. This version contains bug fixes.

# 2.56 - Mirror version from Curse and WowAce. This version contains bug and globals fixes.

# 2.55 - Mirror version from Curse and WowAce. This version contains bug and packaging fixes.

# 2.52 - Mirror version from Curse and WowAce. This version contains bugfixes.

# 2.50 - Mirror version packaging change on Curse and WowAce.

# 2.50 - Numerous updates and fixes as this addon on WoWInterface has been dormant for a while.

# 2.12+2.11 - Freeze issue fixed

# 2.10 - Show profession skill-up, Minimize to queue only window

# 2.09 - Improved profession scanning - it should no longer freeze wow, Save/Load queues

# 2.07 - More fixes, Bean Counter support, Queue reordering (right click on queue items)

# 2.07beta - Migration to Ace3, new Tooltip options (use Alt to switch tooltips), bugfixes

1.12.2

- Show item stats in tooltip
- Added Eternium Thread as buyable
- More ArkInventory tweaks

1.12.1

- Minor fix for the new version of ArkInvetory

1.12

- Added link icon for the current tradeskill
- Fixed clicking links in chat (including Inscription)
- Fixed alt character tracking using the new ArkInventory
- ruRu translation added
- You may have to delete your SavedVariables/Skillet.lua file to get rid of any bogus recipes.
Optional Files (0)


Archived Files (24)
File Name
Version
Size
Author
Date
2.62
550kB
yossa
10-17-14 02:22 PM
2.61
549kB
yossa
10-15-14 02:37 PM
2.60
549kB
yossa
10-14-14 06:07 PM
2.58
549kB
yossa
10-10-14 03:24 PM
2.57
549kB
yossa
10-07-14 06:55 AM
2.56
545kB
yossa
08-03-14 07:57 AM
2.55
544kB
yossa
07-28-14 05:10 PM
2.52
541kB
yossa
06-24-14 05:08 PM
2.50
540kB
yossa
03-11-14 10:50 AM
2.18
488kB
yossa
03-29-11 11:24 AM
2.12
469kB
yossa
12-18-10 05:00 PM
2.10
470kB
yossa
12-15-10 06:48 PM
2.09
453kB
yossa
11-16-10 04:43 PM
2.08
448kB
yossa
11-11-10 06:13 PM
2.07
448kB
yossa
11-11-10 02:18 PM
2.06
450kB
yossa
11-08-10 08:15 AM
2.05
449kB
nogudnik
11-06-10 06:32 PM
2.04
448kB
nogudnik
11-05-10 04:50 PM
2.03
448kB
nogudnik
11-04-10 05:19 PM
2.02
447kB
nogudnik
11-03-10 02:06 PM
2.01
447kB
nogudnik
11-03-10 01:42 PM
2.00
447kB
nogudnik
11-02-10 04:30 PM
1.12.2
355kB
nogudnik
12-09-08 10:41 PM
1.12.1
354kB
nogudnik
11-18-08 12:52 AM


Post A Reply Comment Options
Unread 10-18-14, 09:44 AM  
bsmorgan
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 62
File comments: 55
Uploads: 2
Originally Posted by liquidbase
Tested the new version 2.62

Tested with default UI from Blizzard without any Addon and tested with only DuffedUI enabled. On both the same behaviour.
Since you are having issues with just Skillet as the only addon and I can't reproduce the problem I'm going to suggest that we try deleting your Skillet.lua savedvariables file(s). There's a global one and a per character one. Please delete both on all characters.

If that doesn't fix the problem, I'd like you to open a ticket on the Project Site and attach a zip of your Skillet.lua savedvariables file. I may also want you to enable debugging if I don't see anything obvious.

Brad
bsmorgan is offline Report comment to moderator  
Reply With Quote
Unread 10-18-14, 02:33 AM  
liquidbase
A Wyrmkin Dreamwalker
 
liquidbase's Avatar
AddOn Author - Click to view AddOns

Forum posts: 57
File comments: 678
Uploads: 6
Tested the new version 2.62
  • Opening => Small Lag ~2s
  • Switching between Profession => Lag ~10s and client freezes ~2s
  • Crafting => Lags and freezes between ~5s - ~40s

Tested with default UI from Blizzard without any Addon and tested with only DuffedUI enabled. On both the same behaviour.
__________________
Author of DuffedUI, AFK Camera

DuffedUI TicketTracker
liquidbase is offline Report comment to moderator  
Reply With Quote
Unread 10-18-14, 02:20 AM  
liquidbase
A Wyrmkin Dreamwalker
 
liquidbase's Avatar
AddOn Author - Click to view AddOns

Forum posts: 57
File comments: 678
Uploads: 6
Originally Posted by bsmorgan
Originally Posted by liquidbase
Seems the performance issue persist. Every time I open Skillet I had a Lag around ~10s and the crafting freezes for ~20s the client. No error pop up.
Please verify that you are running the latest version of Skillet. Version 2.60 had performance issues similar to what you describe which should have been fixed with 2.61.

If you are indeed running the latest, what specific profession(s) are causing the problem? Do you just open the Skillet window to see the problem? Do you do anything inside the Skillet window to see the problem? If you do something inside the window, what is it?
Issue was with the latest version 2.61, with all professions my char have (JC, Enchanting, Cooking, First Aid, Runeforging). Client freezes on opening and crafting with different professions. I test the new version 2.62 and will report if the issue persist.
__________________
Author of DuffedUI, AFK Camera

DuffedUI TicketTracker
liquidbase is offline Report comment to moderator  
Reply With Quote
Unread 10-16-14, 01:56 PM  
bsmorgan
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 62
File comments: 55
Uploads: 2
Originally Posted by liquidbase
Seems the performance issue persist. Every time I open Skillet I had a Lag around ~10s and the crafting freezes for ~20s the client. No error pop up.
Please verify that you are running the latest version of Skillet. Version 2.60 had performance issues similar to what you describe which should have been fixed with 2.61.

If you are indeed running the latest, what specific profession(s) are causing the problem? Do you just open the Skillet window to see the problem? Do you do anything inside the Skillet window to see the problem? If you do something inside the window, what is it?
Last edited by bsmorgan : 10-17-14 at 11:50 PM.
bsmorgan is offline Report comment to moderator  
Reply With Quote
Unread 10-16-14, 08:27 AM  
liquidbase
A Wyrmkin Dreamwalker
 
liquidbase's Avatar
AddOn Author - Click to view AddOns

Forum posts: 57
File comments: 678
Uploads: 6
Seems the performance issue persist. Every time I open Skillet I had a Lag around ~10s and the crafting freezes for ~20s the client. No error pop up.
__________________
Author of DuffedUI, AFK Camera

DuffedUI TicketTracker
liquidbase is offline Report comment to moderator  
Reply With Quote
Unread 09-26-14, 12:40 PM  
bsmorgan
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 62
File comments: 55
Uploads: 2
Originally Posted by Dizzyßone
Received this today when I clicked on Thorium Bar from Engineering to Mining. It still switched to mining after clicking it but produced this bug in the process.
Until this gets fixed, you can eliminate the error by opening Mining in Skillet before clicking on a reagent in Engineering.
bsmorgan is offline Report comment to moderator  
Reply With Quote
Unread 09-25-14, 04:13 PM  
Dizzyßone
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
Received this today when I clicked on Thorium Bar from Engineering to Mining. It still switched to mining after clicking it but produced this bug in the process.

Lua Code:
  1. 1x Skillet-2.56\UI\MainFrame.lua:2176: attempt to get length of local "sortedSkillList" (a nil value)
  2. Skillet-2.56\UI\MainFrame.lua:2176: in function "ScrollToSkillIndex"
  3. Skillet\Skillet-2.56.lua:1152: in function "SetSelectedSkill"
  4. Skillet\Skillet-2.56.lua:1032: in function "SetTradeSkill"
  5. Skillet-2.56\UI\MainFrame.lua:2365: in function "ReagentButtonOnClick"
  6. <string>:"*:OnClick":11: in function <string>:"*:OnClick":1
  7.  
  8. Locals:
  9. self = <table> {
  10.  VendorItemAvailable = <function> defined @Interface\AddOns\Skillet\SkilletData.lua:373
  11.  SkillButton_NewGroup = <function> defined @Interface\AddOns\Skillet\UI\MainFrame.lua:2008
  12.  modules = <table> {
  13.  }
  14.  CustomizeCountsColumn = <function> defined @Interface\AddOns\Skillet\ThirdPartyHooks.lua:492
  15.  ClearQueue = <function> defined @Interface\AddOns\Skillet\SkilletQueue.lua:190
  16.  ShoppingListToggleIncludeGuild = <function> defined @Interface\AddOns\Skillet\UI\ShoppingList.lua:738
  17.  GetRecipeNamePrefix = <function> defined @Interface\AddOns\Skillet\ThirdPartyHooks.lua:212
  18.  TradeButtonAdditional_OnEnter = <function> defined @Interface\AddOns\Skillet\UI\MainFrame.lua:587
  19.  SkillButton_OnMouseDown = <function> defined @Interface\AddOns\Skillet\UI\MainFrame.lua:1859
  20.  QueueLoadDropdown_OnClick = <function> defined @Interface\AddOns\Skillet\UI\QueueMgt.lua:52
  21.  DeleteQueue = <function> defined @Interface\AddOns\Skillet\SkilletQueue.lua:515
  22.  QueueChanged = <function> defined @Interface\AddOns\Skillet\Skillet.lua:1166
  23.  DisplayShoppingList = <function> defined @Interface\AddOns\Skillet\ThirdPartyHooks.lua:455
  24.  ShowQueueView = <function> defined @Interface\AddOns\Skillet\UI\MainFrame.lua:2881
  25.  QueueAllItems = <function> defined @Interface\AddOns\Skillet\SkilletQueue.lua:305
  26.  TRACE_COLOR = "|c0000FFA0"
  27.  visited = <table> {
  28.  }
  29.  RecipeNote_OnClick = <function> defined @Interface\AddOns\Skillet\UI\RecipeNotes.lua:90
  30.  AddToQueue = <function> defined @Interface\AddOns\Skillet\SkilletQueue.lua:134
  31.  hideTrivialRecipes = false
  32.  RecipeDifficultyButton_OnShow = <function> defined @Interface\AddOns\Skillet\UI\MainFrame.lua:537
  33.  data = <table> {
  34.  }
  35.  RecipeGroupSort = <function> defined @Interface\AddOns\Skillet\RecipeGroups.lua:333
  36.  EnableResize = <function> defined @Interface\AddOns\Skillet\UI\Utils.lua:122
  37.  db = <table> {
  38.  }
  39.  UpdateNotesWindow = <function> defined @Interface\AddOns\Skillet\UI\RecipeNotes.lua:119
  40.  GetTradeSkillIcon = <function> defined @Interface\AddOns\Skillet\TradeskillInfo.lua:230
  41.  SkilletShowWindow = <function> defined @Interface\AddOns\Skillet\Skillet.lua:887
  42.  SkilletQueueMenu_Show = <function> defined @Interface\AddOns\Skillet\UI\MainFrame.lua:2687
  43.  GetTradeSkillRecipeLink = <function> defined @Interface\AddOns\Skillet\TradeskillInfo.lua:174
  44.  RescanBags = <function> defined @Interface\AddOns\Skillet\Skillet.lua:917
  45.  internal_SortAndFilterRecipes = <function> defined @Interface\AddOns\Skillet\UI\Sorting.lua:408
  46.  RecipeGroupNew = <function> defined @Interface\AddOns\Skillet\RecipeGroups.lua:79
  47.  internal_AddPreButtonShowCallback = <function> defined @Interface\AddOns\Skillet\UI\MainFrame.lua:63
  48.  GetReagentLabel = <function> defined @Interface\AddOns\Skillet\ThirdPartyHooks.lua:176
  49.  SortDropdown_OnLoad = <function> defined @Interface\AddOns\Skillet\UI\Sorting.lua:443
  50.  RecipeGroupRenameEntry = <function> defined @Interface\AddOns\Skillet\RecipeGroups.lua:312
  51.  RankFrame_OnEnter = <function> defined @Interface\AddOns\Skillet\UI\MainFrame.lua:2253
  52.  RecipeGroupFlatten = <function> defined @Interface\AddOns\Skillet\RecipeGroups.lua:367
  53.  recipeDB = <table> {
  54.  }
  55.  RecipeGroupMoveEntry = <function> defined @Interface\AddOns\Skillet\RecipeGroups.lua:237
  56.  GetTradeSkillReagentItemLink = <function> defined @Interface\AddOns\Skillet\TradeskillInfo.lua:161
  57.  linkedSkill = false
  58.  ReagentButtonSkillSelect = <function> defined @Interface\AddOns\Skillet\UI\MainFrame.lua:2303
  59.  fullView = true
  60.  ShowReagentDetails = <function> defined @Interface\AddOns\Skillet\UI\MainFrame.lua:2784
  61.  GetTradeSkillTools = <function> defined @Interface\AddOns\Skillet\TradeskillInfo.lua:184
  62.  PushSkill = <function> defined @Interface\AddOns\Skillet\UI\MainFrame.lua:2209
  63.  name = "Skillet"
  64.  Tooltip_ShowCompareItem = <function> defined @Interface\AddOns\Skillet\UI\Utils.lua:203
  65.  internal_ShowTradeSkillWindow = <function> defined @Interface\AddOns\Skillet\Skillet.lua:1061
  66.  CHAT_MSG_SKILL = <function> defined @Interface\AddOns\Skillet\SkilletData.lua:1170
  67.  SkillExpandButton_OnClick = <function> defined @Interface\AddOns\Skillet\UI\MainFrame.lua:2154
  68.  SetSelectedSki
Dizzyßone is offline Report comment to moderator  
Reply With Quote
Unread 08-15-14, 10:44 PM  
xiz
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Smile Love Skillet!

I love Skillet!

The colored bar it has that shows when a recipe will turn the various skillup colors it particularly neat! I'm quite curious how you calculate the skillup chance shown when cursoring over it. I found a slight bug in it though. It doesn't take racials into account:
Its not adding 15 to each color in the bar for my gnome with engineering, for example. Not major, since I can easily calculate the change myself.

I don't know how easy it'd be to implement race detection, though. Maybe you can implement something that checks to see if the max skill is not a multiple of 75 and base detection on that instead? Just a thought.

Personally I'm fine doing the calculation myself if its gonna take major work to implement such a thing.

Keep up the great work!
xiz is offline Report comment to moderator  
Reply With Quote
Unread 07-28-14, 07:38 PM  
bsmorgan
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 62
File comments: 55
Uploads: 2
Originally Posted by Doonga
More aura stuff! On the icons on the unitframes, the timers on the buffs doesn't seem to update. I have one showing as 60m on the unitframe and 56m on the buff frame.
I'm confused! What does this have to do with Skillet?
bsmorgan is offline Report comment to moderator  
Reply With Quote
Unread 07-28-14, 07:21 PM  
Doonga
Premium Member
Premium Member

Forum posts: 10
File comments: 158
Uploads: 0
More aura stuff! On the icons on the unitframes, the timers on the buffs doesn't seem to update. I have one showing as 60m on the unitframe and 56m on the buff frame.
Doonga is offline Report comment to moderator  
Reply With Quote
Unread 03-11-14, 10:52 AM  
bsmorgan
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 62
File comments: 55
Uploads: 2
I updated the .zip file to mirror an update to WowAce / Curse. The only changes are in comments containing the version number.
bsmorgan is offline Report comment to moderator  
Reply With Quote
Unread 02-20-14, 08:41 AM  
bsmorgan
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 62
File comments: 55
Uploads: 2
Other Files

As a big fan of Skillet, I've been privately working on some enhancements. Eventually, I hope to have my changes incorporated into the mainline version on Curse and here.

Note: My changes have now been incorporated into the mainline version.

WowAce, Curse, and WoWInterface are all up-to-date.
Last edited by bsmorgan : 03-10-14 at 10:18 AM.
bsmorgan is offline Report comment to moderator  
Reply With Quote
Unread 08-09-13, 11:40 AM  
Comicus
A Murloc Raider

Forum posts: 5
File comments: 16
Uploads: 0
Error

Keep getting same error on all characters. Screen does not change from Cooking skill when trying to switch to other trades.

3x Skillet-r316\UI\MainFrame.lua:1274: attempt to concatenate field "name" (a nil value)
Skillet-r316\UI\MainFrame.lua:1274: in function <Skillet\UI\MainFrame.lua:919>
(tail call): ?
Skillet-r316\RecipeGroups.lua:852: in function "func"
FrameXML\UIDropDownMenu.lua:710: in function "UIDropDownMenuButton_OnClick"
<string>:"*:OnClick":1: in function <string>:"*:OnClick":1

Locals:
(*temporary) = "LeftButton"
(*temporary) = false
(*temporary) = <func> =[C]:-1

using 5.3 version from Curse.

I also deleted the WTF files associated with Skillet....popped back up again.
Last edited by Comicus : 08-09-13 at 11:54 PM.
Comicus is offline Report comment to moderator  
Reply With Quote
Unread 06-15-13, 03:39 PM  
Star_Hobbit
A Kobold Labourer
 
Star_Hobbit's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 60
Uploads: 6
Re: 5.3 broke me

Originally Posted by Ravenslair
get the following error with the latest hot patch to 5.3

1x Skillet-2.43\SkilletData.lua:704: attempt to concatenate local "maxRank" (a nil value)
Skillet-2.43\SkilletData.lua:704: in function <Skillet\SkilletData.lua:701>
(tail call): ?
Skillet-2.43\SkilletData.lua:2229: in function "GenerateAltKnowledgeBase"
Skillet-2.43\SkilletData.lua:2332: in function "RecipeGroupGenerateAutoGroups"
Skillet-2.43\SkilletData.lua:1711: in function "RescanTrade"
Skillet-2.43\SkilletData.lua:1585: in function "RescanTrade"
Skillet\Skillet-2.43.lua:882: in function "?"
Ace3-Release-r1086\AceTimer-3.0\AceTimer-3.0-16.lua:41: in function <Ace3\AceTimer-3.0\AceTimer-3.0.lua:36>

Locals:
(*temporary) = <func> =[C]:-1
I had the same problem - I just delete skillet.* from wtf/account/SavedVariables (I deleted saved options and data) and it starts working for me.
Star_Hobbit is offline Report comment to moderator  
Reply With Quote
Unread 05-24-13, 12:11 AM  
Ravenslair
A Kobold Labourer
 
Ravenslair's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 30
Uploads: 1
5.3 broke me

get the following error with the latest hot patch to 5.3

1x Skillet-2.43\SkilletData.lua:704: attempt to concatenate local "maxRank" (a nil value)
Skillet-2.43\SkilletData.lua:704: in function <Skillet\SkilletData.lua:701>
(tail call): ?
Skillet-2.43\SkilletData.lua:2229: in function "GenerateAltKnowledgeBase"
Skillet-2.43\SkilletData.lua:2332: in function "RecipeGroupGenerateAutoGroups"
Skillet-2.43\SkilletData.lua:1711: in function "RescanTrade"
Skillet-2.43\SkilletData.lua:1585: in function "RescanTrade"
Skillet\Skillet-2.43.lua:882: in function "?"
Ace3-Release-r1086\AceTimer-3.0\AceTimer-3.0-16.lua:41: in function <Ace3\AceTimer-3.0\AceTimer-3.0.lua:36>

Locals:
(*temporary) = <func> =[C]:-1
Ravenslair is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: