- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,110 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
LilSparky's Workshop
- 24 Likes
- World of Warcraft
- 2,938 Monthly Downloads
- Supports: 4.3
- 303,645 Total Downloads
- Updated 12/11/2011
- Created 10/10/2007
- 1,466 Favorites
- Project Site
- Comments
- Release Type: Release
- License: GNU General Public License version 3 (GPLv3)
- Newest File: 119release
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
------------------------------------------------------------------------
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| 119release | Release | 4.3 | 68,104 | 12/11/2011 |
| 117beta | Beta | 4.2 | 13,223 | 08/21/2011 |
| 110release | Release | 4.0.3a | 63,531 | 01/09/2011 |
| 108beta | Beta | 4.0.3a | 7,782 | 12/23/2010 |
| 101beta | Beta | 4.0.1 | 134 | 11/11/2010 |
| r99release | Release | 4.0.1 | 32,544 | 10/25/2010 |
| r90release | Release | 3.3.3 | 1,679 | 04/16/2010 |
| r88beta | Beta | 3.3.3 | 221 | 03/26/2010 |
| r84beta | Beta | 3.2.0 | 469 | 09/11/2009 |
| r79release | Release | 3.1.0 | 751 | 08/15/2009 |
| r77beta | Beta | 3.1.0 | 165 | 07/01/2009 |
| r72release | Release | 3.1.0 | 309 | 06/07/2009 |
| v1.00r72 | Beta | 3.1.0 | 2 | 06/07/2009 |
| r72beta | Beta | 3.1.0 | 1 | 06/07/2009 |
| r70beta | Beta | 3.1.0 | 64 | 05/24/2009 |
| v0.91beta | Beta | 3.0.8 | 149 | 02/02/2009 |
| 0.90beta | Beta | 3.0.8 | 18 | 02/01/2009 |
| v0.80b | Beta | 3.0.3 | 9 | 11/23/2008 |
| v0.80 | Release | 3.0.3 | 263 | 11/23/2008 |
| v0.51b | Release | 2.3.2 | 3,532 | 01/12/2008 |
| v0.51 | Release | 2.3.2 | 3 | 01/11/2008 |
| v0.41 | Release | 2.2.3 | 1 | 11/01/2007 |
| v0.4 | Release | 2.2.3 | 1 | 10/29/2007 |
| LilSparkysWorkshop-r52629 | Beta | 2.2.3 | 18 | 10/19/2007 |
| LilSparkysWorkshop-r52523 | Beta | 2.2.3 | 8 | 10/18/2007 |
| LilSparkysWorkshop-r52516 | Beta | 2.2.3 | 8 | 10/18/2007 |
| LilSparkysWorkshop-r52498 | Beta | 2.2.3 | 23 | 10/18/2007 |
| v0.31 | Release | 2.2.3 | 1 | 10/12/2007 |
| v0.3 | Release | 2.2.3 | 1 | 10/12/2007 |
| v0.2 | Release | 2.0.0 | 2 | 10/11/2007 |
| v0.1 | Beta | 2.0.0 | 9 | 10/10/2007 |
Addon Packs Containing This...
-
pitir's Addon Pack
-
xlthawkeye's UI and More :)
-
Falsetto's Raiding Pack
-
Thix's Addon Pack
-
jriddik's Addon Pack
-
Talindra'sStarter Addon Pack
-
Pak's Pack-- Production and Profiteering
-
The Forsaken Legion's Addon Pack
-
Hizori's Lightweight Raiding Pack
-
Magnatauren's Addon Pack
-
Trork's Addon Pack
-
Healing Addon Pack ( shaman )
-
Multiclass pack from Demise
-
mjollnire's BASIC RAID, CRAFTING & FUN Addon Pack
-
Fire's PrettyUI Raiding Addon Pack
-
Drezdean's Addon Pack
-
STONEMASON Guild Add-on Pack -by Linkimus
-
First File Guild Addon Pack
-
Reillocor's Addon Pack
-
JUI - Gold making version
-
JUI - Hunter version
-
Boosa's No Fuss Addon Pack
-
Missbanks auctioneer/crafting pack
-
Lune's Hunter All-in-One
-
SafeGuards allround UI
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,129,948 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 498,005 Monthly Downloads
-
- Deadly Boss Mods - Burning Crusade and Vanilla mods
- Combat and Boss Encounters
- 335,742 Monthly Downloads
-
- Recount
- Combat
- 323,867 Monthly Downloads
-
- HealBot Continued
- Healer and Unit Frames
- 297,532 Monthly Downloads



Comments
the bop issue shoud be resolved with the latest release. lsw will no loner retain bop status between sessions.
Hello, I love this addon and it's eased my life a lot (before this, I used to manually scan the materials and add them to an excel file to show prices and benefits) but I'm having some trouble with tailoring since last patch: it still recognizes the chaos orbs as BOP so it doesnt add its price to the items.
I have a suggestion I think it would improve the addon, but I dont know if it would be too complicated or even possible. In 4.3 they added the possibility to break the maelstrom crystals into 2 heavenly shards, and it's usually cheaper to buy it and break than getting the 2 heavenly shards. Could the addon list the price of the shards as if they were broken rather than their AH cost?
Thanks
lsw scans bop status and saves it in your savedvariables file. if you remove that file, then it will rescan for binding status. optionally, you can run this command while in game:
/script LSWConfig.itemBOP = {}
that will force lsw to re-assess each item's bop status. i think i'll rework this so that binding status won't be saved to the sv file. might be slightly less efficient, but it would be more up-to-date when they change things.
as for your suggestion about crystals and shards. that capability is built into lsw. i just need to update the "common skills" file to describe the conversion.
edit: nvm, the shatter is a spell. lsw should pick that up automatically.
Love this addon, please update it soon!
Sparky great addon
it has helped me to not be broke!
so I have a question or request
I want to reflect the 5% AH cut into my costs
so for example it costs 500g to make an item that is selling for 1000g, have the cost accurately refect the AH cut and show my costs as 550g instead of 500g... is that possible?
THANKS
Nebt-Blackrock-Horde
Are you planning to update to support 4.3 soon?
Could you add the 3 bracer enchants to the "scrollIDs.lua" file so I don't have to manualy find them each time there is a change (or when I click update on mistake since CurseClient doesn't recognize it as original when I have modified the file)
[96264] = 68784, -- Enchant Bracer - Agility
[96261] = 68785, -- Enchant Bracer - Major Strength
[96262] = 68786, -- Enchant Bracer - Mighty Intellect
Thanks in advance :)
the latest version already had those, but thanks.
Well - at the time of writing - the latest update didn't show them for me, so I had to add them manualy, but if they are added - I can forgett about them now :)
Message: ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:698: bad argument #1 to 'pairs' (table expected, got nil)
Time: 10/11/11 04:13:47
Count: 7
Stack: [C]: in function `pairs'
...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:698: in function `menuList'
...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:30: in function `initFunction'
Interface\FrameXML\UIDropDownMenu.lua:69: in function `UIDropDownMenu_Initialize'
Interface\FrameXML\UIDropDownMenu.lua:854: in function `ToggleDropDownMenu'
Locals: (*temporary) = nil
(*temporary) = "table expected, got nil"
= defined =[C]:-1
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...