Get an Epic Experience with Premium

LilSparky's Workshop

Auction & Economy Login to Add Favorites
  • World of Warcraft
  • 1,234 Monthly Downloads
  • Supports: 4.3
  • 324,532 Total Downloads
  • Updated 12/11/2011
  • Created 10/10/2007
  • 1,468 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: 119release
Support development! **
Click here to lend your support and make a donation at !

About LilSparky's Workshop

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.

r120 | lilsparky | 2011-12-11 17:40:36 +0000 (Sun, 11 Dec 2011) | 1 line
Changed paths:
   A /tags/119release (from /trunk:119)

Tagging as 119release
r119 | lilsparky | 2011-12-11 05:35:27 +0000 (Sun, 11 Dec 2011) | 4 lines
Changed paths:
   M /trunk/LilSparkysWorkshop.toc
   M /trunk/lilsparkysworkshop.lua
   M /trunk/pricingSupport/disenchanting_support.lua
   M /trunk/pricingSupport/milling_support.lua
   M /trunk/pricingSupport/prospecting_support.lua
   M /trunk/scrollIDs.lua

updated .toc
removed BOP status in sv file
update milling/prospecting data



First Previous Page 8 of 54 Next Last
  • #706
    the trouble seems to be that informant is identifying many of the new reagents as being purchasable from a vendor.

    right click on the cost column and you'll get a drop down. select "reagent cost overrides" and then select the particular reagent you wish to adjust.

    you can change the "vendor availability" from "default" to "auction" and it will use auction prices from then on.

    i believe informant knows the difference between generally available and kind of available (limited quantities or purchasable via alternate currencies). that interface may have broke in the latest lsw patch...
  • #702
    fwiw, i develop on and once a revision has proven to be stable, i mark it as beta or release so it'll make it over here. if this version lags, that's why. also, i'm not playing so much these days so my development has really slowed down...
  • #701
    Is this latest build for the latest patch? I Hope you update this! Im afraid of the "Hi this is new update (insert suspecious link)" msgs!
  • #700
    Lol, discovered 4.2 version here:
  • #699
    Could you add TradeSkillDW( support? Thanks!
  • #698
    This addon seems to be flaky. Sometimes it works, sometimes it doesnt.
  • #697
    This addon is still working in 4.2. Just use curse updater and change the release type to alpha.
  • #696
    This is one addon I really miss, since last time I played it's been outdated.
  • #695
    Please update for patch 4.2 :)
  • #694
    Doesnot seem to update the prices from auctionator after a new scan - been saying some gems are 30 gold for weeks even though they are currently 12 gold????
  • #693
    Fantastic addon, that from today doesn't work at all for me. I want it back plx!
  • #692
    Addon hasn't been updated in 3 months, only says it supports 4.03.. I mean, we can all hope that the developer comes back, but it's possible he may not...
  • #691
    I wasn't able to post a screenshot so here is a list of my installed addons...ackis, spellflash(all), armory, fishing buddy, tomtom, mobinfo2, altoholic, gearscore, auctionator, onebag3, npcscan (all),atlas, handy notes (all), recount, gatherer, auto repair, mutlimail, crap away, lib periodic table 3-1, itemdatacache.....All add ons are up to date. I have tried changing the settings in the interface but to no avail. Sorry for 2 posts thought I could upload a screenshot.
  • #690
    Ok for about 2 weeks now I have had no response from lil sparky's. Meaning i have nil values all the time. I will post a screen shot of the installed addons I have and of the frame window. Any help is much appreciated (cause lil sparkys is the BEST proff addon out there) If anyone else is having this issue or has had it please respond.
  • #688
    Would it be possible to add an option which would make it possible for LSW to refresh the auction scan data in the trade skill window only when forced, by a command for example (e.q. /lsw autoupdate off to turn off the auto refresh option and then /lsw update to force the refresh). LSW is sometimes refreshing the scan data constantly, especially with Gnomeworks, and every time it happens it makes my FPS drop really low. The AddOn is so great that I can't live without it anymore, but my FPS dropping is really driving me crazy. It is difficult to click on recipes and queue them when it happens. It'd be great if you could implement a feature that would get rid of that.
  • 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 »

Leaguepedia PAX Skin Giveaway