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)
nogudnik's Portal Bug Reports Feature Requests
Author:
Version:
1.12.2
Date:
12-09-2008 11:41 PM
Size:
354.68 Kb
Downloads:
31,019
Favorites:
767
MD5:
Pictures
Click to enlarge
Basic Skillet View (with notes page visible)
Click to enlarge
Skillet Shopping List
Skillet   Popular! (More than 5000 hits)
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, which is still going strong as far as I know, but is rather a brand new mod based in the ideas in ATSW.

Skillet is now hosted by curse.com and is available through the various updators that reference that site.

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 (by using the shopping list)
  • Sorting of recipes (name, difficulty, and level)
  • Complete or mostly complete localizations for deDE, koKR, zhCN, and zhTW
Planned (Future) Features
  • Ability to view queues of alts
  • Tracking inventory on alternate characters
  • Sorting by slot (head/arms/leg etc)
  • Custom filtering of recipes (have mats, have mats in bank, min level/max level, etc)
  • "Craft Until .." where Skillet will continue to make items until you run out of reagents or a certain skill level is met or until the recipe becomes grey/green.
Supported / Tested Mods

Skillet has been tested with the following mods. Other mods that change or update the tradeskill window may not work.
Mod authors: please contact me if you would like to make your mod work with Skillet, or you would like me to make Skillet work with you mods. I'm always happy to discuss changing the code so it is easier to integrate with.
When in doubt, contact me anyway. I'd rather hear about a problem twice than not at all.

ChangeLog

1.12.2
  • Show item stats in tooltip
  • Added Eternium Thread as buyable
  • More ArkInventory tweaks
1.12.1
  • Minor update to fix a problem with ArkInventory
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.
  Change Log - Skillet
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 - Skillet
Sorry, there are currently no optional files available.
  Archived Versions - Skillet
File Name
Version
Size
Author
Date
1.12.1
354kB
nogudnik
11-18-2008 01:52 AM
  Comments - Skillet
Post A Reply Comment Options
Old 04-19-2009, 09:54 AM  
smasher007
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Hi !

Thanks for making such a great addon, however I have a question about a functionnality i'm looking for with an addon like that.

You can make queues, and they are saved when you log off etc. However, is it possible to save a queue in some sort of archive so that for exemple each week I could make all the items in that same queue?

I make a lot of glyphs and they are always the same, and my glyph list is huge so if I have to remake the queue every time, i'm going to go crazy ^^

Thanks for your help and time !

S.
smasher007 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-17-2009, 10:44 PM  
ChaosInc
A Frostmaul Preserver
 
ChaosInc's Avatar
Interface Author - Click to view interfaces

Forum posts: 294
File comments: 197
Uploads: 13
What steps will reproduce the problem?
1. Bring up a tradeskill with ArkInventory

What version of the product are you using?
1.13-153

Do you have an error log of what happened?
Code:
LibPossessions-158: Unable to obtain items counts for 41805 using ArkInventory: Interface\AddOns\Skillet\LibPossessions.lua:303: attempt to index field 'realm' (a nil value). Will no longer use that addon
__________________

"Introduce a little anarchy. Upset the established order, and everything becomes chaos. I'm an agent of chaos. Oh, and you know the thing about chaos? It's fair!" -- The Joker

I R MOD AT CURSE
ChaosInc is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-16-2009, 10:39 AM  
forty2j
A Flamescale Wyrmkin

Forum posts: 132
File comments: 257
Uploads: 0
Quote:
Originally posted by Spahut
And so it broke under the 3.1 patch
It worked.. mostly.. for me last night.

I did get errors relating to Bagnon integration, since Bagnon's API (seems to have) changed.

I also had to rescan a couple times before my inscription list would show correctly, but it did finally show.
forty2j is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-14-2009, 09:48 PM  
Spahut
A Flamescale Wyrmkin

Forum posts: 137
File comments: 111
Uploads: 0
And so it broke under the 3.1 patch
Spahut is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-13-2009, 02:03 PM  
forty2j
A Flamescale Wyrmkin

Forum posts: 132
File comments: 257
Uploads: 0
Quote:
Originally posted by Sunicro
Or at a minimum, have the shopping list pop up at the Guild Bank also. Not optimal, but would be a nice work around.
You can, and I have, create a macro with "/skillet shoppinglist", bind it somewhere, and click it whenever.
forty2j is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-13-2009, 09:55 AM  
Sunicro
A Defias Bandit

Forum posts: 3
File comments: 7
Uploads: 0
Is it possible to add craftable count based off of Guild Bank Inventories? Possibly make it selectable so those that don't want to see the count or can't have access to items in the Guild Bank can turn it off.

Or at a minimum, have the shopping list pop up at the Guild Bank also. Not optimal, but would be a nice work around.

I created a guild for all my crafting alts and now that most mats stored in the Guild Bank, I can't see how many of an item I can make, and it would be very helpful if I could.

Thanks for the great addon...

Another suggestion that has been mentioned many times is the filter option like ATSW, sorting by slot or type of item or class (as in glyphs) would be a huge improvement. Secondly, craft sub components of an item if you have the mats to make.
Sunicro is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-12-2009, 08:30 AM  
joequincy
A Kobold Labourer

Forum posts: 1
File comments: 4
Uploads: 0
As distributed, Skillet does not take into account when a reagent tradeskill crafts multiples of the reagent (such as Volatile Blasting Trigger or Handful of Cobalt Bolts). This causes a bug where queuing them as reagents for a different tradeskill creates a queue much larger than necessary (example: Ultrasafe Bullet Machine requires 4 Volatile Blasting Trigger. The tradeskill for the trigger creates 2 each time, so it only needs to be queued twice, but is queued up 4 times by Skilled).

I was able to patch this (with a check for skills that create random multiples, like the Cobalt Bolts which create 1-3 each time). The following code is inserted into SkilletQueue.lua at Line 73

Code:
73	local minnummade, maxnummade = GetTradeSkillNumMade(item.index) -- ADDED /Uljoquin - Korialstrasz
74	needed = needed - have
75	if maxnummade > 1 then -- Tradeskills that create multiples of a reagent should take this into account when queued.
76		if minnummade~=maxnummade then -- Ts creates a variable number. Estimate this to be the average.
77			maxnummade = maxnummade + minnummade -- Calculate the Mean. Not familiar with LUA, but this and the next line could probably be combined.
78			maxnummade = math.floor(maxnummade / 2) -- Round down
79		end
80		needed = math.ceil(needed / maxnummade) -- Round up
81	end
82	add_items_to_queue(item.index, item, needed) -- CHANGED - "needed" is now determined above, with the "have" amount taken into account during that check.

To explain the rounding:
If a tradeskill creates variable multiples, it will usually average out to the Mean of the possible range over a series of crafts. Thus, "Engineering: Handful of Cobalt Bolts" (1-3 per craft) will produce 2 of the item, on average. A theoretical tradeskill with a range of 2-5, however, will produce an average of 3.5 per craft. Since this is not possible within the limits of the game, this must be rounded down. (Further accuracy is uneccesary and impractical for the use)

Also, when working with multiple-per-craft tradeskills, the amount of a reagent the user already has should be removed from the amount needed, then the remainder should be divided by the amount created per craft. This will sometimes result in a fraction, which should be rounded up (Need two Handful of Cobalt Bolts, have one... results literally in .5 crafts, realistically 1).


Obviously not that you need the lecture... I just find it best to explain reasoning for things; I've seen certain Devs toss out necessary peer code because they didn't know why it was there.
joequincy is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-31-2009, 01:59 PM  
Spahut
A Flamescale Wyrmkin

Forum posts: 137
File comments: 111
Uploads: 0
Bug: If someone links their tradeskill in chat and you click on it, wow opens the normal tradeskil window, not skillet
Spahut is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-27-2009, 06:04 PM  
Spahut
A Flamescale Wyrmkin

Forum posts: 137
File comments: 111
Uploads: 0
Request, in case this is updated: That we can make groups, and put different recipies into a group (you know, like Bag has all bags, just make our own).
Spahut is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-25-2009, 02:52 PM  
Spahut
A Flamescale Wyrmkin

Forum posts: 137
File comments: 111
Uploads: 0
ATSW has the feature, that if you hold shift down when you click the tradeskill button it opens the normal blizzard interface instead, does this one have that?


Also, can't it make an item by making all the subitems like ATSW does?

I wanted to make a diamond cut refractor scope, and i'm told i have no handful of cobalt bolts - true I don't. But I have a ton of the components in my pocket?

Last edited by Spahut : 03-25-2009 at 05:40 PM.
Spahut is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-18-2009, 02:22 PM  
SilverShadow
An Aku'mai Servant
 
SilverShadow's Avatar

Forum posts: 39
File comments: 35
Uploads: 0
Quote:
Originally posted by vpr
I just learned Delicious Chocolate Cake today, and after using the shopping list to buy all ingredients for 1 cake, I ended up w/ extra ingredients left over. Perhaps the ingredients were changed and/or skillet has the wrong information for this recipe...
That's because things like the milk are only sold in batches of 5.
__________________
SilverShadow
Nightelf Hunter
Earthen Ring
SilverShadow is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-16-2009, 11:20 AM  
slickwalker
A Deviate Faerie Dragon

Forum posts: 16
File comments: 120
Uploads: 0
Re: Feature Request

Quote:
Originally posted by slickwalker
Ability to queue items for an alt while on a different toon.
Example:
I'm on my tailor who needs some elixirs. I'd like to be able to queue the elixirs that my tailor needs, so i can then go to my bank alt and buy the mats from AH. As is, I have to log into my alchemist, remember what i wanted to make, queue it up, then switch to my bank to buy the mats.

Probably not possible, seems more complex now that I typed it out, but there it is.
To clarify, a dropdown list of all your characters that have skillet data saved, so that you can que items across characters, making the shopping list that much more valuable.
slickwalker is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-14-2009, 03:39 PM  
Barnaby B. Barclay
A Kobold Labourer
 
Barnaby B. Barclay's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
Bug: Sharpening stone

(Blacksmithing) Skillet will not display ANY of these plans in the crafting window. I had to disable the addon before I could craft them for someone.
__________________
---
Moderation in all things... including moderation.
Barnaby B. Barclay is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-14-2009, 03:35 AM  
slickwalker
A Deviate Faerie Dragon

Forum posts: 16
File comments: 120
Uploads: 0
Feature Request

Ability to queue items for an alt while on a different toon.
Example:
I'm on my tailor who needs some elixirs. I'd like to be able to queue the elixirs that my tailor needs, so i can then go to my bank alt and buy the mats from AH. As is, I have to log into my alchemist, remember what i wanted to make, queue it up, then switch to my bank to buy the mats.

Probably not possible, seems more complex now that I typed it out, but there it is.
slickwalker is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-07-2009, 01:51 AM  
Ambrya
Premium Member
Premium Member
Interface Author - Click to view interfaces

Forum posts: 49
File comments: 32
Uploads: 1
When I attempt to open a link of someone else's tradeskill from the chat window, it opens in the Blizz default tradeskill UI, which I find nearly impossible to read because the list window is so short and requires so much scrolling. Is there a way to alter this on Skillet, or can the feature be added to view the linked tradeskill lists of other people in the nice double-wide view in which we view our own?

Also, when I select a recipe in my own tradeskill window, that recipe will appear nicely in the right side panel, but the recipe isn't highlighted in the recipe list in the left side panel. It's very disconcerting for some reason not to have the recipe you are seeing highlighted, and I can see it leading to a problem of making the wrong recipe.

Last edited by Ambrya : 03-07-2009 at 01:53 AM.
Ambrya 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 - 2009, Jelsoft Enterprises Ltd.