Get an Epic Experience with Premium

LilSparky's Workshop

Auction & Economy Login to Add Favorites
  • World of Warcraft
  • 1,213 Monthly Downloads
  • Supports: 4.3
  • 324,561 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 28 of 54 Next Last
  • #398
    I love the addon, but have a suggestion. More options to pull price info from. For example, Going Price(wow head/allakhazam), WoWecon, ect. ect. ect. While pulling the information from the AH makes sense. This is not very accurate, because some people try to sell things that are worth 20 silver for 200 gold.
  • #400
    the problem with off-line data is that it's not specific to your realm. ah data is only a guideline, as you use the ah more and more, you can gauge just how accurate it really is. also a good auction mod will filter outliers like items being listed for 1000x what they should be.

    that said, i can easily add additional data sources. i believe auctioneer itself has a wowecon module, so you can use wowecon prices with lsw if that module is loaded. going price appears to be bugging out currently, but i'll assume that be sorted out.
  • #396
    Every time I craft I get a huge lag spike as LSW displays a progress bar at the top, that goes away and I craft another item... this adds approximately 1 second to each craft i do... do I have something configured wrong?
  • #399
    do you have altoholic installed? i've heard people complain about lags with lsw when altoholic is installed.

    honestly, i think the lag exists outside of lsw but since lsw pops a progress bar, it gets makes the lag very obvious whereas without a bar, a lag while crafting might not be so obvious.
  • #387
    I got an issue with LSW where the addon freezes the game to solid - only killing it from the Task Manager helps. It does that while the tradeskill windows are closed (!), so I have no idea what is the trigger (maybie I'm getting an ingame mail, as when I restart the game I got a new mail all the time, but that's a far guess as I'm doing mass auctions all the time, and not all mails are crashing the game). Can you please help me find and possibly solve the problem?
  • #391
    how do you know it's lsw that's causing the problem? does it show anything on screen when it happens? what is the trigger that causes the freeze?

    i've seen tradeskill frames freeze the client before. normally it's a case of trying to get tradeskill data when it's not cached locally and simply retrying over and over again instead of waiting till the data is available. this occurs usually after patches when the local cache is cleared. i don't think lsw would do that, but it's possible.

    what tradeskill frame do you use?
  • #393
    Well, I'm not 100% sure LSW is the problem, just if I disable it, it doesn't happen, if I enable it, it does, even when I only keept my absolutely necessary addons for raiding (TotemTimers, Grid, Clique, DXE), so I'm quite sure.

    kill wow.exe (And my mic was turned off on Vent, so they pulled before I had the chanse to tell them to stop..) Second time I was idling in Orgrimmmar. Third time I was browsing AH. 4th I was enchanting a guildmate's armor. And so on.

    So now I'm enabling LSW just for those 5-15 min I need it, then relog to disable it.

    I don't think the cache would be the problem, as all items possible should have been cached the first time I opened the tradeskill window. I use the default tradeskill UI.
  • #395
    weird. lsw should essentially be idle until it gets a trade_skill_update event. it should only ever do any processing when the trade skill window is open. if somehow it decided to process something with the window closed, maybe that would cause some kind of endless loop... but then, you had to have your enchant window open to enchant your friend's armor so that can't be it.

    the tradeskill frame doesn't actually cache everything right away, but if you've been on and off and browsing tradeskills, i would expect that the cache should be okay by now...
  • #402
    i'm getting very similar behavior. i login and wow dies with an out of memory error. i disable lsw and skillet and no problems. never had this happen before. something must have changed. i'm going to leave them disabled for a while to see if the cache refresh fixes the problem. a quick browse of all skills didn't fix the issue.
  • #392
    there's no edit feature so i'll add this... the good news is that after you've played for a while, your local cache should fill up and you this won't happen anymore regardless of which mod is causing it. in fact, you can help it along my turning off your tradeskill mods and just using the default ui to browse your skills for a few minutes in a quiet city somewhere. that'll get the data from the server back to your local cache, then you can reenable your mods and be happy again.
  • #386
    I always do get "NO DE" for Items, I can produce. Enchantrix is loaded, and I do get presented the Value for disenchanting in the tooltip, but the value does not get picked up. I am running the german client, so I think this is some localization problem. How is the disenchant-value determined? In my tooltip the Disenchantvalue is called "Entzauberungswert".
  • #390
    "no de" actually means it doesn't work on the german client -- sorry.

    just kidding.

    i actually use my own disenchant data at this point and it's all itemID based, so localization shouldn't be an issue. the fact that it allows for a de value indicates that it at least knows the de module is loaded, but for some reason it's not working for you... i'll have to look into this one. i can't think of any reason it would fail like this.

    actually, maybe i do... do you have personal craftability enabled? if you aren't an echanter (or don't have the proper level) i think lsw won't consider those items for de'ing. this is actually an unintended side effect of the craftability recursion system, so i'll make sure that this is fixed (if this is actually the problem).
  • #394
    I am the disenchanter myself, so it should work...
  • #397
    try toggling the personal craftability flag anyway. if it changes things, at least i have an idea of where to start looking.
  • #385
    First off I would like to say this is one of my favorite addons and with that said please update this. :)
  • 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