• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

LilSparky's Workshop

 
Project Updated:
Files Updated: Fri, Sep 11 2009
Supports Game Version: 3.2.0
Category: Auction & Economy, and Professions
Tags:

, , , , , , , and [Edit Tags]

Project Manager: lilsparky
Additional Authors: No additional authors
Current Version: r84beta
License: All Rights Reserved
Development Site: WowAce.com
Avg Daily DL (last 30 days): 79
Downloads Total: 66,224
Favorites: 346
Comments: 178
  • 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

Supported Vendor Databases:

  • Informant
  • "GetSellValue" compliant mods (SellFish, ItemPriceTooltip, Valuation, ItemDataCache, plus many others)

Optionally Requires:

  • LibPeriodicTable (to identify items that are sold by vendors)

Trade Skill Interfaces Supported:

  • AdvancedTradeSkillWindow
  • Skillet (trunk and "lilsparky" version)
  • 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.

  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  LilSparky's Workshop r84beta Beta 3.2.0 6,177 9/11/2009
  LilSparky's Workshop r79release Release 3.1.0 20,476 8/15/2009
  LilSparky's Workshop r77beta Beta 3.1.0 2,209 7/1/2009
  LilSparky's Workshop r72release Release 3.1.0 11,218 6/7/2009
  LilSparky's Workshop v0.80 Release 3.0.3 10,067 11/23/2008
  • 1 page(s)
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • venvenae said

    If you take requests for future modifications of this addon I have a request that I have been searching for in a craft addon for a long time.

    Im a scribe. I like to have have one of each crafted glyph up on the AH at any given time. What I would like to see is. I take for example all of my crafted shaman glyphs into my pack, and I scan my craft list. If the glyph is in my pack there is a one listed in the menu next to the name of that glyph, if there are three, then there is a three.. zero? leave it blank so it stands out more when glancing scanning. This would be good for any profession that produces things in mass such as jewelcrafting.

    I dont write code or know any programming so I dont know how hard this would be to do or if its an viable option for this addon. But thought I would ask anyhow :) Thankyou.

    Reply Report Permalink
  • lilsparky said

    if you hold down alt, then it'll replace the value column with a the number of those items found and how many of those items you have on hand in parenthesis.

    the number of items found relates to the pricing module -- if it's based on the current auction scan (like min buyout) then it's the number of items currently in the ah. if it's based on historical data, then it's the number of samples in your database (if that number is available -- not all modules give this info).

    Reply Report Permalink
  • venvenae said

    awesome ty for responding :) its what Im looking for completely :) I do use your addon with a few others and they all compliment eachother greatly :) I do have one minor hiccup, Im also an enchanter. Now that Im comfortable with the glyph crafting Im trying my hand at enchanting scrolls. Im not seeing how I can get it to show me what scrolls I currently have crafted in my pack or elsewhere. I also cant shift click the unmade scrolls from the craft window to the AH window and do single searches that way. Do you think you will implement either of these features? Or is there something out there that does this already? It sounds like it is really already in your addon and Im just being stupid :)

    Reply Report Permalink
  • lilsparky said

    yeah, i think i discovered that problem. lsw cheats and replaces the enchant with the scroll of the enchant in the main window, but it's not as thorough as it needs to be. the inventory lookup, for example, tries to look up the enchant and not the scroll (which i've fixed, but haven't updated to curse yet).

    the shift-click ah stuff is not something lsw deals with at all -- that's up to your trade skill addon to sort out.

    Reply Report Permalink
  • Whenever switching the Cost Basis btwn Resale Value & Purchase Cost, I get:

    Date: 2010-01-03 12:14:51
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua line 71:
    attempt to call field 'callback' (a nil value)
    Debug:
    (tail call): ?
    [C]: callback()
    ...ace\AddOns\LilSparkysWorkshop\lilsparkysworkshop.lua:71: func()
    ..\FrameXML\UIDropDownMenu.lua:575:
    ..\FrameXML\UIDropDownMenu.lua:545
    [C]: UIDropDownMenuButton_OnClick()
    [string "*:OnClick"]:1:
    [string "*:OnClick"]:1
    AddOns:
    Swatter, v5.7.4568 (KillerKoala)
    Ampere, v3.1.0.15
    Atlas, v1.15.2
    AtlasBattlegrounds, v1.15.2
    AtlasDungeonLocs, v1.15.2
    AtlasOutdoorRaids, v1.15.2
    AtlasTransportation, v1.15.2
    AtlasLoot, vv5.09.02
    AtlasLootFu, vv5.09.02
    AtlasQuest, v4.4.0
    AucAdvanced, v5.7.4568 (KillerKoala)
    AucFilterBasic, v5.7.4568 (KillerKoala)
    AucFilterOutlier, v5.7.4568.2531
    AucMatchUndercut, v5.7.4568.2531
    AucStatClassic, v5.7.4568 (KillerKoala)
    AucStatHistogram, v5.7.4568 (KillerKoala)
    AucStatiLevel, v5.7.4568 (KillerKoala)
    AucStatPurchased, v5.7.4568 (KillerKoala)
    AucStatSales, v5.7.4568.2842
    AucStatSimple, v5.7.4568 (KillerKoala)
    AucStatStdDev, v5.7.4568 (KillerKoala)
    AucStatWOWEcon, v5.7.4568.2530
    AucUtilAHWindowControl, v5.7.4568.3311
    AucUtilAppraiser, v5.7.4568.2530
    AucUtilAskPrice, v5.7.4568.3175
    AucUtilAutoMagic, v5.7.4568.3142
    AucUtilCompactUI, v5.7.4568.2530
    AucUtilEasyBuyout, v5.7.4568.3583
    AucUtilFixAH, v5.7.4568 (KillerKoala)
    AucUtilGlypher, v5.7.4568.2545
    AucUtilItemSuggest, v5.7.4568.3108
    AucUtilPriceLevel, v5.7.4568.2545
    AucUtilScanButton, v5.7.4568.2530
    AucUtilScanFinish, v5.7.4568.2530
    AucUtilScanProgress, v5.7.4568.2530
    AucUtilSearchUI, v5.7.4568.3655
    AucUtilSimpleAuction, v5.7.4568.4553
    AucUtilVendMarkup, v5.7.4568.2530
    Babylonian, v5.1.DEV.130
    BeanCounter, v5.7.4568 (KillerKoala)
    Bejeweled, v1.1b
    ButtonFacade, v3.3.300
    ButtonFacadeOnyx, v3.3.57
    Chatter, v1.0
    Clique, vwowi:revision
    Configator, v5.1.DEV.130
    DBMCore, v
    DebugLib, v5.1.DEV.130
    Decursive, v2.4.5.1
    Dominos, v1.15.1
    DominosRoll, v
    DominosTotems, v
    DominosXP, v
    DoTimer, v4.3.6
    ElkBuffBars, v2.2.5-150
    Enchantrix, v5.7.4568 (KillerKoala)
    EnchantrixBarker, v5.7.4568 (KillerKoala)
    FishingBuddy, v0.9.8l
    FuBar, v
    FuBarDurabilityFu, v2.11
    FuBarExperienceFu, v1.1 $Revision: 65606 $
    FuBarFactionsFu, v2.2.1-79
    FuBarGroupFu, v1
    FuBarLocationFu, v3.0
    FuBarMoneyFu, vv1.2.3
    FuBarToFu, v2.0
    Gatherer, v3.1.14
    GathererDBWowhead, v1.0.2009-12-09
    GFWDisenchantPredictor, v3.2
    GFWLinkerator, v3.2
    Informant, v5.7.4568 (KillerKoala)
    LibHealComm30, v
    LibQuickHealth20, v
    LibRock10, v
    LilSparkysWorkshop, v1.00
    MikScrollingBattleText, v5.4.74
    Omen, v3.0.9
    OmniCC, v2.5.8
    Outfitter, v4.9.3
    Peggle, v1.02c
    pError, v30300.4-Release
    Postal, v3.3.0
    PowerAuras, v3.0.0E
    Quartz, v1.0
    QuartzBuff, v1.0
    QuartzFlight, v1.0
    QuartzFocus, v1.0
    QuartzGCD, v1.0
    QuartzInterrupt, v1.0
    QuartzLatency, v1.0
    QuartzMirror, v1.0
    QuartzPet, v1.0
    QuartzPlayer, v1.0
    QuartzRange, v1.0
    QuartzSwing, v1.0
    QuartzTarget, v1.0
    QuartzTimer, v1.0
    QuartzTradeskill, v1.0
    RatingBuster, v
    SharedMedia, v3.0.1-177
    SlideBar, v5.7.4568 (KillerKoala)
    Stubby, v5.7.4568 (KillerKoala)
    XPerl, v3.0.8
    XPerlArcaneBar, v
    XPerlParty, v
    XPerlPartyPet, v
    XPerlPlayer, v
    XPerlPlayerBuffs, v
    XPerlPlayerPet, v
    XPerlRaidAdmin, v
    XPerlRaidFrames, v
    XPerlRaidHelper, v
    XPerlRaidPets, v
    XPerlTarget, v
    XPerlTargetTarget, v
    BlizRuntimeLib_enUS v3.3.0.30300 <us>
    (ck=c1d)

    Reply Report Permalink
  • lilsparky said

    make sure you're using the latest beta version. if you're using curse client, then it's probably grabbing the release version. d/l the r84 version manually and see if that fixed your problem.

    Reply Report Permalink
  • Wiseman1 said

    Hi, a suggestion: can you add in the value column the option to consider the lowest buyout only of auctions sold in stack of one? For example it happened with flasks that the lowest buyout was that of a stack of 20, but the price I would be selling at is the price of flasks sold in singles (that was higher).

    Also could you remove the transmutations from the breaking down of materials since they have the 20hr. cooldown? For example now it tells that the cheapest way to make flask of stoneblood is to buy eternal water, transmute it to fire and then transmute it to life (that would take two days).

    Reply Report Permalink
  • lilsparky said

    yeah, the transmutes are f'd up with all the cooldowns being ignored (and kooky chain transmutes resulting).

    i get what you're saying about the stack size, but i'm not sure how to handle that in a generic way.

    Reply Report Permalink
  • Hey, I LOVE this addon. I do have a major suggestion, though: could you please include the option for Auctioneer prices to be gauged based on the BASE materials? For example, let's say that I want to craft a Netherweave Bag. Right now, the addon gives the prices for Netherweave BOLTS + the thread. I don't care about the price of the bolts, but rather the base cloth--I'd like to see the Netherweave CLOTH price + the thread.

    Is there any way to customise the Workshop to show this already? If not, do you think you could add this feature?

    Reply Report Permalink
  • Wiseman1 said

    It already works this way: http://img85.imageshack.us/img85/5853/imm2j.jpg
    You must set the options: cost basis: purchase cost.

    Reply Report Permalink
  • lilsparky said

    yeah, the basic premise behind lsw is to consider whether it's better to sell the materials or to make an item to then sell. this means by default it will assume you have the direct materials needed rather than telling you about the raw materials you may not actually have (again, this is about selling items, not buying them).

    enough people have asked to consider the purchase price for materials instead of the resale value, so i added that option. in that, case lsw considers the ability to generate those materials by whatever means it determines is cheapest expecting that you will go out and purchase the items necessary so there's no expectation of what items you have access to already.

    fwiw, there's also an option to force crafting of craftable reagents. i'm honestly a little vague at whether it selects the most costly sub material (in the case of resale value) or whether it just drills down to the most basic mat.

    Reply Report Permalink
  • Wiseman1 said

    Hi man, I don't understand a thing: why does it say that frozen orb is 20g when at AH is 5? This is the screenshot: http://img527.imageshack.us/img527/2205/imm2.jpg

    Reply Report Permalink
  • servi said

    I do have the same error^^ as far i checked its only affect Frozen orb in my case

    Reply Report Permalink
  • lilsparky said

    it's identifying frozen orb as a vendor item (that's what the v after it means). so the question is, what is telling lsw that frozen orbs are vendor items? lsw will use libperiodictable and informant to identify items that it believes are vendor items (normally things like threads, vials, etc). i doubt you're using informant with auctionator, so maybe it's libpt? if not, then there's something amiss in the vendor availability code...

    servi: are you also using auctionator?

    Reply Report Permalink
  • Wiseman1 said

    Solved by installing LibPeriodicTable (so it's not optional).

    Reply Report Permalink
  • lilsparky said

    i'll verify this, but lsw doesn't know anything about vendor item availability without some sort of database telling it. i'll verify that auctionator doesn't somehow connect to the vendor availability function. without a vendor database, i would expect all items to be based on auction costs.

    Reply Report Permalink
  • Memcon said

    Please update this for 3.3, it's one of my favorite addons.

    Reply Report Permalink
  • lilsparky said

    next time i update the mod, i'll be sure to change the .toc file. in the meantime, simply tell wow to load "out of date addons" and lsw should work fine (it isn't impacted by the 3.3 patch).

    Reply Report Permalink
  • doxxx said

    Do you think you could add support for the Jobber tradeskill UI?

    Reply Report Permalink
  • doxxx said

    Sorry, to be more specific, the second column of money values goes over the right edge of the window and the scrollbar.

    This is what it looks like: http://www.doxxx.net/wow/Jobber.jpg

    Reply Report Permalink
  • Addon Packs Containing LilSparky's Workshop
  • Similar Addons
  •  

Average downloads per day

  1. 17,127 Atlasloot Enhanced Arena, Map & Minimap, Professions...
  2. 2,149 Auctioneer Auction & Economy, Mail, and...
  3. 1,528 Altoholic Guild, Bags & Inventory, Mail...
  4. 1,377 Auctionator Auction & Economy, and Tooltip
  5. 1,374 Ackis Recipe List Professions, and Data Export