Skillet

Skillet Screen Shot

Skillet: A trade skill window replacement

I'm no longer able to update this mod, and I've stopped playing Warcraft. If we're all really lucky, lilsparky will be able to pick up where I've had to leave off.//

I do want to thank everyone who has provided me with so many great ideas, translations and bug fixes for Skillet.//

i'm currently sorting out how i want to proceed with picking up support for skillet. i'm anxious to get in and get busy, but there's a lot of stuff to sort thru. in the meantime, here's the direct link to my skillet clone repository which has many bug fixes and improvements over the trunk skillet, but is a can be a bit tempermental at times:

http://www.wowace.com/addons/skillet/repositories/lilsparkys-clone/files/

-lilsparky

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.

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, level, and quality of crafted item)
  • Complete or mostly complete localizations for deDE, koKR, zhCN, zhTW, and frFR.
  • Tracking of inventory on laternate characters (with supported inventory mod)
  • Item tooltips can be set to display the list of alternate characters that can craft the item.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of lilsparky lilsparky Tue, 29 Sep 2009 18:40:15

    hmm... sorry, but i don't understand what you wrote.  what do you mean by the "source function" and "source amount"?

    what locale are you using?

  • Avatar of king1027 king1027 Tue, 29 Sep 2009 18:26:34

    thank you for update. and I want ask a question.how to close the source function ? some item source amount is too big.

    my English is very poor. sorry !

  • Avatar of lilsparky lilsparky Tue, 29 Sep 2009 17:56:23

    since nothing in the api changed, i'm sure this is just another case where the patch has cleared the local cache and caused skillet to throw up.  not saying it's not an error with skillet (it should be able to survive this) but it's not exactly fatal as once you've gotten your data to your local cache again, skillet should work.

    you can load up without skillet and browse your trades for a bit, then log out and re-enable skillet to see if it's any happier.

  • Avatar of Excelis Excelis Tue, 29 Sep 2009 04:17:41

    I'm getting a bug with the latest version of the clone since 3.2.2. The right pane bottom buttons (Start Queue and End Queue I think they are) are stacked on top of each other and hanging outside the pane. Also getting some sort of bug that breaks the addon even beyond this visual issue and I can't craft. Any work around I can use? I would like to get these fixed and back to using Skillet-clone rather than ATSW.

  • Avatar of dekimsey dekimsey Sun, 27 Sep 2009 06:46:11

    Hopefully in a couple days I'll have the time to be smack something together that'd would allow me to just copy and paste a set of items and quantity and have it queue it en mass. I'll play with it, thanks for the help lilsparky.

  • Avatar of lilsparky lilsparky Sat, 26 Sep 2009 20:29:39

    *my* version uses spell/recipeIDs.  it was the main reason i began my clone - to fix the way it did the internal recipe identification.

    Skillet:QueueAppendCommand(command, queueCraftables)

    can be used in place of the table.insert line from the code i posted earlir and it will queue up craftables if queueCraftables is true.  but it only operates for whichever player is currently selected.

    but make sure you download my version (the link is in the description).

    Last edited on 27 Sep 2009 by lilsparky
  • Avatar of dekimsey dekimsey Sat, 26 Sep 2009 02:00:49

    @lilsparky

    Internally, does Skillet use the recipe #'s? I've noticed that when I queue a recipe, learn a new skill, and then execute the queue it'll build the wrong items. Had to GM a stack of epic gems as a result of that one lol.

    But in all seriousness, if I were to calculate the recipe numbers, is there any way to add to the queue that way (including having the mod calculate the craft-able reagents)?

    Last edited on 26 Sep 2009 by dekimsey
  • Avatar of lilsparky lilsparky Fri, 25 Sep 2009 21:27:33

    graylo: use the link in description - that's my clone branch that is a somewhat different than the standard skillet. the format should be identical to other addon zips. you change your zip program lately? just make sure to tell it to retain folders (or whatever option sounds like that).

    @dekimsey: there is no api to do that, but that is on the list of things i want to add. you can proabably throw things into the skillet queue pretty easily if you're using the lilsparky clone branch. my branch uses spellIDs as the recipe identifiers. adding recipes should be as simple as constructing a queue entry and using a table.insert to put it into a queue list.

    local queueCommand = Skillet:QueueCommandIterate(spellID, count)
    
    table.insert(Skillet.db.server.queueData[playerName], queueCommand)
    

    spellID = spellID of the recipe
    count = how many times to craft that recipe
    playerName = the name of the player for whom you'd like to queue the recipe

    you might check Skillet.db.server.queueData[playerName] to see if it's nil and assign an empty table if it is.

    this is really down and dirty and won't queue any craftable reagents or anything...

    Last edited on 25 Sep 2009 by lilsparky
  • Avatar of dekimsey dekimsey Fri, 25 Sep 2009 20:36:48

    Kinda odd question here. Is it possible to queue a recipe by name with the Skillet api?

    usage case: I have a list of commonly used items that I'd like to be able to queue on demand. I did a quick search through the lua files but I didn't see anything in particular that would be suited for that kind of plugging in.

  • Avatar of graylo graylo Fri, 25 Sep 2009 19:33:34

    Pardon my ignorance, but can someone explain how to install this addon?

    I am able to get to the files (http://www.wowace.com/addons/skillet/files/442-r166/), but the format is not something I'm used to. I'm used to down loading addons from curse or wowinterface where the download is a set of directories and subdirectories.

    When I open the zip file I just see a list of 58 files with paths on the far right.

    Am I looking at the wrong download? If not, Do I put all the files in a single directory, or do I need to separate them out as the paths in the zip file indicates.

    Graylo

Facts

Date created
27 Aug 2008
Category
Last update
11 Jun 2009
Development stage
Release
Language
  • deDE
  • enUS
  • esES
  • frFR
  • koKR
  • ruRU
  • zhCN
  • zhTW
License
GNU General Public License version 3 (GPLv3)
Curse link
Skillet
Reverse relationships
1
Recent files
  • A: r166 for 3.0.9 on 11 Jun 2009
  • A: r165 for 3.0.9 on 07 Jun 2009
  • A: r164 for 3.0.9 on 07 Jun 2009
  • A: r163 for 3.0.9 on 07 Jun 2009
  • A: r162 for 3.0.3 on 21 Dec 2008

Authors