Not signed in (Sign In)
    • CommentAuthoralcaras
    • CommentTimeOct 9th 2008
     
    I've been using Auctioneer with addons such as lil' Sparky's Workshop and ReagentCost, which look to Auctioneer's data to help price out crafting recipes.

    However, I've noticed that it seems that these addons are not using my Match-Beancount adjusted prices -- they are just using the raw, unadjusted prices.

    What can I do to get these addons to use the Match-Beancount adjusted prices?

    Thanks!

    And here's an example:
    Linen Cloth: Appraiser says 5s
    But Beancount says it's sold 5 times and not sold 25 times.
    Beancount also says raises the price by 0.3% per sale and drops it by 0.2% for each non-sale.
    Thus the Match-Beancount adjusted price is 5 - (25-5) * (0.001) = 4.98 silver

    I'd like my addons to use the 4.98 silver price, not the 5s price.
    •  
      CommentAuthorHirsute
    • CommentTimeOct 9th 2008
     
    I don't think matchers are supposed to provide any data to other entities, rather just adjust Appraiser's prices. So a Stat-Beancount might need to be written, and then the addons changed to refer to its offered statistics rather than Appraisers.
    • CommentAuthorRockSlice
    • CommentTimeOct 9th 2008
     
    You'd need to go into the code, and change any function call to get AucAdvanced's price (usually AucAdvanced.API.GetMarketValue(link) ) to read: AucAdvanced.Modules.Util.Appraiser.GetPrice(link, nil, true)
    •  
      CommentAuthorHirsute
    • CommentTimeOct 9th 2008
     
    Oooh, even better. Very smart.
    • CommentAuthoralcaras
    • CommentTimeOct 9th 2008
     
    Thank you RockSlice. The code of the addon(s), right?
    • CommentAuthorRockSlice
    • CommentTimeOct 9th 2008
     
    right
    • CommentAuthoralcaras
    • CommentTimeOct 19th 2008
     
    Tekkub suggests:
    "Or Auc could just implement GetAuctionBuyout(item) :P"

    See: http://code.google.com/p/tekkub-wow/issues/detail?id=349
    • CommentAuthoralcaras
    • CommentTime1 day ago
     
    any reason AucAdvanced.Modules.Util.Appraiser.GetPrice(link, nil, true) stopped working a while back? (a few weeks ago)

    have to resort to AucAdvanced.API.GetMarketValue(link) for now
    • CommentAuthorRockSlice
    • CommentTime9 minutes ago
     
    The Appraiser function should still work fine. Are you getting any errors?

    As for GetAuctionBuyout(), it's doubtful that Auctioneer will implement it. As opposed to GetSellValue(), the Auction Buyout value can be arrived at in various different ways, each yielding different results. So Auctioneer's GetAuctionBuyout() return value would be different than <Random AH addon>'s GetAuctionBuyout().

    Addon authors can always just create a local GetAuctionBuyout if they don't want to type out the (slightly) longer Auc API call :)
World of Warcraft™ and Blizzard Entertainment™ are trademarks or registered trademarks of Blizzard Entertainment, Inc. in the U.S. and/or other countries.