Capitalist

Auction & Economy Login to Add Favorites
  • 1 Like
  • World of Warcraft
  • 107 Monthly Downloads
  • Supports: 4.3
  • 6,008 Total Downloads
  • Updated 1/17/2012 2:01:10 AM
  • Created 10/14/2010 1:22:28 AM
  • 15 Favorites
  • Project Site
  • Comments
  • Release Type: Beta
  • License: Public Domain
  • Newest File: r91
or

About Capitalist

Capitalist is used for simplifying the process of keeping crafted items in stock at the auction house including raw materials purchase, selling price calculation, and bulk listing.

All professions are supported.

NOTE:
Data format changes in r30, r53, r84, and r89.  Recommend clearing out your old Capitalist.LUA SavedVariables file when transitioning to those builds.

------------------------------------------------------------------------
r91 | curseuser1 | 2012-01-17 08:00:34 +0000 (Tue, 17 Jan 2012) | 2 lines
Changed paths:
   M /trunk/PatchStartAuction.lua
   M /trunk/posting.lua
   M /trunk/postingUI.lua

- durations are remembered per-product-name
- (internal) removed unused StartAuctionWithPrompt function
------------------------------------------------------------------------
r90 | curseuser1 | 2012-01-17 06:55:49 +0000 (Tue, 17 Jan 2012) | 3 lines
Changed paths:
   M /trunk/Capitalist.lua
   M /trunk/auctionUI.lua
   M /trunk/reagentUI.lua

- when switching from AH products UI to AH shopping UI cancel active scanning/posting
- when clicking "scan", any previous scan is aborted (removes "Action in progress!" case)
- (internal) added some DebugMisc calls
------------------------------------------------------------------------
r89 | curseuser1 | 2012-01-17 06:42:53 +0000 (Tue, 17 Jan 2012) | 7 lines
Changed paths:
   M /trunk/components.lua
   M /trunk/costs.lua
   M /trunk/data.lua
   M /trunk/events.lua
   M /trunk/options.lua
   M /trunk/products.lua

- fix events.lua L132 error
- add logic to add cooldown information to scanning of trade UI
- stop excluding all "Transmute" skills
- start excluding all skills that have a cooldown (even if that cooldown is inactive)
- add salvage materials (for milling and prospecting) to component shopping UI
- add salvage materials (for milling and prospecting) to Resource Costs options UI
- (internal) exclude Disenchant from CalculateSalvageCosts()
------------------------------------------------------------------------
r88 | curseuser1 | 2012-01-11 07:38:14 +0000 (Wed, 11 Jan 2012) | 1 line
Changed paths:
   M /trunk/components.lua
   M /trunk/costs.lua

- add salvage source materials to component (shopping) UI
------------------------------------------------------------------------
r87 | curseuser1 | 2012-01-11 07:37:38 +0000 (Wed, 11 Jan 2012) | 1 line
Changed paths:
   M /trunk/Localization.enUS.lua

- correct Salvage Supply tooltips
------------------------------------------------------------------------
r86 | curseuser1 | 2012-01-08 07:22:11 +0000 (Sun, 08 Jan 2012) | 1 line
Changed paths:
   M /trunk/options.lua

- fix for ticket 95
------------------------------------------------------------------------
r85 | curseuser1 | 2012-01-07 06:28:37 +0000 (Sat, 07 Jan 2012) | 1 line
Changed paths:
   M /trunk/data.lua

- fix for ticket 94 (LUA error)
------------------------------------------------------------------------
r84 | curseuser1 | 2011-12-31 18:42:50 +0000 (Sat, 31 Dec 2011) | 1 line
Changed paths:
   M /trunk/Capitalist.toc

- 4.0.3 versioning
------------------------------------------------------------------------
r83 | curseuser1 | 2011-12-10 09:34:37 +0000 (Sat, 10 Dec 2011) | 1 line
Changed paths:
   M /trunk/Capitalist.lua

- removed pair of unused event registrations (previous check-in)
------------------------------------------------------------------------

Comments

First Previous Page 1 of 2 Next Last
  • #17

    I've loaded Capitalist, but it didn't show up at the auction house.. So now i've tried downloading it again, and i also downloaded the lib files (Ace3, callbackhandler and Libstub) Yes i still can't get it to work :( Please help, I get a few LUA errors including this one:

    Message: Interface\FrameXML\UIPanelTemplates.lua:500: attempt to perform arithmetic on field 'cursorOffset' (a nil value)
    Time: 01/19/12 01:17:03
    Count: 217
    Stack: (tail call): ?
    Interface\FrameXML\UIPanelTemplates.lua:500: in function `ScrollingEdit_OnUpdate'
    Interface\FrameXML\UIPanelTemplates.lua:477: in function `ScrollingEdit_OnTextChanged'
    ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:579: in function `ScriptErrorsFrame_Update'
    ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:543: in function `ScriptErrorsFrame_OnError'
    [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:22: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
    Interface\AddOns\Auctionator\AtrErrorInspector.lua:54: in function <Interface\AddOns\Auctionator\AtrErrorInspector.lua:50>
    (tail call): ?
    Interface\FrameXML\UIPanelTemplates.lua:500: in function `ScrollingEdit_OnUpdate'
    Interface\FrameXML\UIPanelTemplates.lua:477: in function `ScrollingEdit_OnTextChanged'
    ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:579: in function `ScriptErrorsFrame_Update'
    ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:543: in function `ScriptErrorsFrame_OnError'
    ...
    (tail call): ?
    Interface\AddOns\Capitalist\events.lua:560: in function `?'
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
    [string "safecall Dispatcher[6]"]:4: in function <[string "safecall Dispatcher[6]"]:4>
    [C]: ?
    [string "safecall Dispatcher[6]"]:13: in function `?'
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
    Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:120: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
    [C]: in function `StrafeRightStart'
    [string "STRAFERIGHT"]:2: in function <[string "STRAFERIGHT"]:1>

    Locals: <none>

  • #18

    Best next step is to open a ticket at curseforge.com to follow up there.

    That said, I would try (1) using the "lib" (i.e not the nolib one) installation in case there's something wierd with your other libraries not being compatible, (2) make sure you open your trade skill window(s) a couple of time until you see the messages showing it discovered new recipes, and (3) type "/cap" after doing (2) and make sure the options UI is showing up.

     

    Also it looks like your issue is due to Auctionator acting up.

     Interface\AddOns\Auctionator\AtrErrorInspector.lua:54: in function <Interface\AddOns\Auctionator\AtrErrorInspector.lua:50>

    Last edited by curseuser1 on 1/18/2012 7:02:55 PM
  • #16
    Capitalist r84 Beta

    ----- revision 84 beta notes

    I've been lax about pushing a new Beta because I had some debugging messages enabled throughout (related to Salvaging).  I finally got around to cleaning most (all?) of them up.  With the arrival of client revision (4.0.3), I figured I might as well push a new Beta even if there are some stray debugging messages.

    No changes to existing data format, but there is a lot of stale data in scroll names and such as Blizzard renamed a bunch of things.  As such, I recommend starting with a fresh data file anyway with r84.

    Last edited by curseuser1 on 12/31/2011 12:56:27 PM
  • #10
    On r71, it appears that on many of my enchant scrolls it is doing something similar as the alchemy. From what I can tell if competition is below cost it marks them up 200% instead of cost plus 10 gold.
  • #9
    I started using r71 for my alchemy as well. All works well except for a pricing issue. I have it set to min profit of 10 gold, price margin of 200%, min increase of 100 gold, and max increase of 500 gold.

    However, on alchemy items that have competition below cost it seems to be pricing at cost plus 500 gold. Shouldn't it price at cost plus the minimum profit of 10 gold instead?
  • #11
    You probably didn't set the Resource Costs for your herbs, which is required.

    1. Try "/cap s Potion of Deepholm"
    2. You'll probably see "[Heartblossom] [5] @ 100g ea."
    3. Type "/cap", click on "Resource Costs", find Heartblossom, update the second column
  • #12
    Resource cost is the first thing I checked. But just to be sure I tried that with the Flask of Titanic Strength. All the resource costs were correct and it showed a total cost of 180 gold based on what I had set. I am currently the lowest price on the AH but don't have enough up. Still it wants to post more at a price of 598g 42s 10c
  • #13
    What are your Price Margin, Min Increase, and Max Increase set at? (General settings)
  • #14
    I haven't changed them since the original post here. I have it set to min profit of 10 gold, price margin of 200%, min increase of 100 gold, and max increase of 500 gold.

    It was my understanding that if the cost is 180 and the competition was below my cost it would price them at 190. At the time of the last post I had plenty of competition but my flasks were the lowest priced at 198 gold.
  • #15
    If you're seeing "Scan: failed" and not rescanning until that is resolved, then posting will act with incomplete data.

    That's the only thing that comes to mind that would explain your issue.
  • #8
    ----- revision 71 beta notes
    If you can repro ticket # 84 (@ curseforge), please add additional information to the ticket. I'd really like to fix the derivative issue, but I'm not longer able to repro on my end.
  • #5
    My pricing is just crazy off and I can't figure out why. Things that should be selling for a few gold are being priced in the thousands.
  • #6
    Try

    /cap s Scroll of Enchant Boots - Icewalker

    where "Scroll of Enchant Boots - Icewalker" is whatever item is listing with a crazy price.

    Look through the output of that command to find which component has an absurd price. Then do /cap and go to Resource Costs under that profession and correct the Cost value (right column).
  • #4
    All my auctions cancel when I select cancel. Isn't it just supposed to be those that need relisting?
  • #7
    Current design is that it cancels according to the 3 checkboxes below the "post products" button.
  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
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 »

Diablo III Giveaway

Enter Now!