LilSparky's Workshop

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

LSW First Aid w/ Standard Interface

LilSparky's Workshop adds auction-derived pricing information for trade skills right into the trade skill recipe frame. Each skill is evaluated for material costs and potential value of the item created. These two numbers are listed next to each skill in an easy-to-read format.

Supported Auction Scanners:

  • Auctioneer
  • AuctionLite
  • AuctionMaster
  • Auctionator

Optionally Requires:

  • Informant (for vendor availability)

LibPeriodicTable (for vendor availability)

Trade Skill Interfaces Supported:

  • GnomeWorks
  • AdvancedTradeSkillWindow
  • Skillet
  • Blizzard's Standard UI
  • Doublewide Tradeskills
  • Tradeskill HD

Auction pricing models can be selected by right-clicking either the value column or the cost column (each can have a different pricing method attached).

The Value column can be left clicked to cycle through the different valuation methods for the resultant item: Auction Value (a), Vendor Value (v), Disenchant Value (d) or the greatest of the three different values (the default). Any instance of an item Value being greater than the Cost to create it will have a highlighted Value entry. Optionally, the Value column can be displayed as a percentage of the Cost column.

The Cost column simply sums up the costs for each reagent and reports the total.

Both columns can be combined into a single "Profit" column which simply reflects the Value minus the Cost.

Tooltips for each column give more details about the price breakdowns LSW is considering.

A note regarding vendor availability:

LSW utilizes supplied item databases to determine when an item is readily available from a vendor. Occasionally this may not be accurate, usually because the item is a trade in for another item and not buyable with gold. I have provided a simple way to over-ride the vendor database:

/script LSWConfig.vendorOverride[item#] = (true/false/nil)

The item# is the item ID for the specific item. It is a single number. For example, 2589 is Linen Cloth.
Setting the value to "true" means the item is available at the vendor.
Setting the value to "false" means the item is not available at the vendor.
Setting the value to "nil" means to use the provided databse.

There is now also a right-click option to override the vendor availability and also to hand enter specific prices for items.

A note about frame/auction support:

LSW utilizes a plug in scheme to handle support to handle pricing and frame support. I am unlikely to add additional plugins directly into LSW. The goal of the plugin system is to provide basic templates that other addon authors could employ to provide LSW support on their end while at the same time providing functionality for a base set of common mods. Addon authors are free to contact me regarding the plugin system if issues arise or the system doens't make sense.

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

  • Avatar of lilsparky lilsparky Sep 17, 2009 at 09:16 UTC - 0 likes

    weird.  does it show a progress bar above your tradeskill frame?

    can you try it with a very limited tradeskill like first aid which shouldn't have too many recipes to sort thru...

    what auction mod are you using?

  • Avatar of coldcat_ee coldcat_ee Sep 17, 2009 at 06:37 UTC - 0 likes

    My game keeps freezing up every time when i open up tradeskill and LilSpark's Workshop addon is installed... and it even freezes so bad that i have to totally reboot the computer to get out of it, i have tried every kind of tradeskill addon combinations (ATSW and LSW froze all the time and sometimes went into loop where LSW search for data all the time, Skillet and LSW just froze not showing any recipes, DoubleWide Tradeskills and LSW had some other issues, DoubleWideProfessions and LSW worked at the beginning but on another char that has a lot of recipes on tradeskill it froze again) to make it not to freez and even tried to just Blizzards own tradeskill window and LSW and it still froze... No error ... no nothing... just freezes. I really like the addon so what can i do to make this better?

  • Avatar of user_526498 user_526498 Sep 01, 2009 at 06:24 UTC - 0 likes

    eheheh thank u for your interesting :)

  • Avatar of lilsparky lilsparky Aug 31, 2009 at 01:36 UTC - 0 likes

    no problem. it's an option introduced when i reworked things a few months back. it used to be hardwired on for atsw, but i figured an option to toggle was better.

  • Avatar of user_526498 user_526498 Aug 30, 2009 at 21:27 UTC - 0 likes

    loooollll....I was "in the dark" of this option lil :D many thanks and sorry if you lost some time for me :)

  • Avatar of lilsparky lilsparky Aug 30, 2009 at 02:02 UTC - 0 likes

    just checked the level stuff.  seems to be working.  are you sure you enabled the level display?  right-click on either column and select "Display Options -> Show Item Level".

  • Avatar of user_526498 user_526498 Aug 27, 2009 at 17:02 UTC - 0 likes

    Many Thanks lil you are very kind :)

  • Avatar of lilsparky lilsparky Aug 27, 2009 at 17:01 UTC - 0 likes

    sorry, this alpha was to fix a problem with my informant code. i'll fix the levels output next!

  • Avatar of user_526498 user_526498 Aug 27, 2009 at 12:28 UTC - 0 likes

    hey lil, i have used this new release r83 but nothing with ATSW...i don't see the level of the item.... :( i see that if i disable ATSW (so i use the standard blizzard UI) i don't see the level also with the standard UI :/

  • Avatar of user_526498 user_526498 Aug 24, 2009 at 21:24 UTC - 0 likes

    thanks you lilsparky i'll wait your notices :)


Date created
Oct 10, 2007
Last update
May 29, 2013
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Recent files
  • A: r155 for 5.3.0 May 29, 2013
  • A: r154 for 5.3.0 May 29, 2013
  • A: r153 for 5.2.0 May 28, 2013
  • A: r152 for 5.2.0 May 13, 2013
  • A: r151 for 5.2.0 Mar 21, 2013