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

  • Your Rating

  • Share
  • Report Abuse

AuctionMaster

 
Project Updated:
Files Updated: Sat, Nov 21 2009
Supports Game Version: 3.2.0
Category: Auction & Economy
Tags:

, , , and [Edit Tags]

Project Manager: Udorn
Additional Authors: Blackfyre42
Current Version: 3.38.5
License: GNU General Public License version 2 (GPLv2)
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 1,649
Downloads Total: 689,931
Favorites: 419
Comments: 332
  • Contests
  • About AuctionMaster
  •  

AuctionMaster is a compact auction house tool for being able to sell items like the wind, scanning auctions for item statistics, searching for wanted items in the auction house, looking for good opportunities among the current auctions and displaying the statistics gathered so far in the tooltip of any item.

AuctionMaster was formerly named Vendor, which seemed to be a missleading name for the purpose of the addon.

Why another auction addon?

There are already well known and established auction tools available. But I wasn't very comfortable with them. I wanted to have a tool which is very compact, which doesn't overstrain me in the tooltip with too much information. On the other side it should be ease in use and totally driven by gui elements.

And last but not least I just had fun to learn many new things while programming it.

Compatibility with other auction addons

AuctionMaster adds a new tab to the auction window. It does that as compatible as possible. This way some other addons, which also add new tabs to the auction window won't get disturbed. But there is no gurantee, that all other auction addons, modifying the auction frame, will be compatible with AuctionMaster. It depends on how cautious the addon author was.

Features

AuctionMaster comes in a single directory, without any other dependencies. The needed Ace2 libraries are already contained in the AuctionMaster installation directory.

The following sections will explain some of the main features of AuctionMaster.

Using the UI

All UI elements of AuctionMaster do have a tooltip description. If you still have a question, just look again in this text or write a comment in the forum.

Control buttons

After installing AuctionMaster you will see a button named AuctionMaster in the top right corner of the auction house window. There you will find shortcuts for beeing able to configure AuctionMaster, scan for all current auctions and create a snipe for the currently selected item.

All three aspects will be explained in detail in the next sections.

Scanning auctions

AuctionMaster is able to scan all current auctions by pressing the Scan button. This may be done in the AuctionMaster popup menu or by using the portrait icon of the auction house. Afterwards a progress dialog will appear, which informs about the progress of the scan. There is a fast and a normal scan mode. Both may be configured differently. By default the fast scan mode only asks to buy for sniped items.

The scan may be triggered with the command from the AuctionMaster menu or with a click on the portrait icon of the AuctionHouse. With a right click on the portrait icon you can choose the scan mode to be started.

If AuctionMaster encounters a previously sniped item or an auction with promising prices, it will ask you to bid for it or even buy it immediately. The limits for the latter feature may be configured. They shouldn't be set to low, otherwise the dialog will ask you too oftenly.

The search for promising items will get better after some scans over a few days. Otherwise some odd prices may influence the statistics too much.

AuctionMaster will maintain statistics of the scanned auctions. The prices are corrected by a standard deviation method. This may be configured in the statistic section of the configuration.

Sniping items

By pressing the Snipe button you may set a snipe for the currently selected item. A dialog will appear, which will ask you for the maximal bid and buyout price you are up to pay, if it will be encountered during an auction house scan. In this case a dialog will appear, where you can press a bid or buyout button to actually bid/buy the desired item.

The snipes will be valid for each character. You may set the snipe with your main and buy the item with your auction house twink.

Selling items

AuctionMaster will add a fourth tab to the auction house for efficiently selling your items. The left section of the window is used to describe the sale. The right section will display all current auctions of the same type. By pressing the Refresh button, you may search for more current auctions of the same type. If the last scan is too old, AuctionMaster will automatically scan again - only for the selected item. This time may be configured (like many other things).

You have to drag the item to be sold in the image in the upper left corner. Alternatively you may just shift left click the item to be sold in your inventory. AuctionMaster will automatically select the last prices, you have used the last time for this item.

Beside that you are able to select the duration, the prices for bid and buyout, the stack size and the number of stacks. You don't have to prepare the stacks by yourself. AuctionMaster will do it for you. Just select the desired stack size and you're done.

With Price calculation you can select the following price modes:

Fixed price
Just selects the bid and buyout prices you have used the last time.
Current price
Selects the average prices of the current auctions for the selected item. This may be influenced by a configurable percent amount. Will be modified by the configurable percentage value.
Undercut
Selects the lowest prices of the current auctions for the selected item. This may be influenced by a configurable percent amount. Will be modified by the configurable percentage value.
Lower market threshold
Sets the buyout price to the first auction above the configured lower market threshold (defaults to 30% of the market price). The min bid price is set to exactly the lower market threshold. Will be modified by the configurable percentage value.
Selling price
Selects the selling price of the given item. Will be modified by the configurable percentage value.
Market price
Selects the average bid and buyout prices calculated for the last scans. Will be modified by the configurable percentage value.

Auction statistics in the tooltip

AuctionMaster will gather statistics for the scanned auction items. It will calculate the median for the prices found. The tooltip of any item will display the overall statistics for the bid and buyout prices and the same for the last scan. Additionally the sell price at the vendor will be displayed.

For stacked items there will be displayed two prices. The first is for single items and the second (in parens) is for the price of the complete stack.

The averages for the current server and faction will be displayed.

Configuration

Many things of the features described above are configurable. Just press the Configuration button and have a look at it. All configuration options are described by a tooltip. You have to point at it for a few seconds, then it will appear.

There are too many options to describe them here in detail. Hopefully they are self-explaining.

Author

AuctionMaster was written by Udorn, a dusky shadow priest, always looking for some opposing souls to be consumed.

Acknowledgements

A big thanks goes to the users of the AuctionMaster forum at Curse, for their support and many good suggestions.

And some special thanks for translations and bug reporting goes to

  • GloomySunday@CWDG (Simplified Chinese)
  • Juha@CWDG (Traditional Chinese)
  • StingerSoft (Russian)
  • Cremor (Bug reporting)
  • Downloads (7)
  •  
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  
  AuctionMaster 3.38.0 Release 3.2.0 4,340 10/26/2009
  AuctionMaster 3.37 Release 3.2.0 41,242 9/16/2009
  • 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.
  • sephi said

    Jedes Mal wenn ich das Auktionsfenster öffne, verlier ich nach ca. 1 Sekunde den Cursor aus dem Suchfeld. Sehr nervig, da ich jedes mal warten und klicken muss - oder ich caste aus versehen diverse Spells >_<
    Ist das eine Konfigurationssache? Wenn nicht, muss es an einer neuen Version liegen, denn vorher hatte ich das noch nicht...

    Reply Report Permalink
  • Udorn said

    Hi Sephi,
    ich habe gerade bei mir mal AuctionMaster deaktiviert und probiert, ob das Suchfeld automatisch aktiviert ist, wenn ich das AH öffne. Das war es nicht. Danach habe ich wieder mit AuctionMaster probiert und sofort das Suchfeld ausgewählt und es blieb auch weiterhin selektiert. Hast Du auch schonmal ohne AuctionMaster probiert, ob es weiterhin passiert? Vielleicht ist es ein anderes Addon. Falls doch AuctionMaster schuld ist, bräuchte ich eine Schritt für Schritt Anleitung zum Reproduzieren des Problems.

    Reply Report Permalink
  • 13160908 said

    Btw. Grad gesehen das du aus Berlin bist. Grüsse aus Ludwigshafen.

    For the horde

    Reply Report Permalink
  • Udorn said

    Danke, viele Grüße zurück in den Süden.

    Reply Report Permalink
  • Elondar said

    Thnx Udorn, problem solved with database reset :) all working smoothly again

    Reply Report Permalink
  • Elondar said

    Another error message while using the regular Auctions tab.
    Soz if its an overkill on info

    Regards Elondar

    Date: 2009-11-30 09:36:21
    ID: 2
    Error occured in: Global
    Count: 1
    Message: ...erface\AddOns\AuctionMaster\src\main\Items\Items.lua line 213:
    assertion failed!
    Debug:
    (tail call): ?
    [C]: ?
    [C]: assert()
    ...erface\AddOns\AuctionMaster\src\main\Items\Items.lua:213: PutItemInfo()
    ...face\AddOns\AuctionMaster\src\main\Seller\Seller.lua:1416: ?()
    ...ddOns\AuctionMaster\libs\AceHook-3.0\AceHook-3.0.lua:90: StartAuction()
    ...ace\AddOns\Blizzard_AuctionUI\Blizzard_AuctionUI.lua:1494:
    ...ace\AddOns\Blizzard_AuctionUI\Blizzard_AuctionUI.lua:1489
    AddOns:
    Swatter, v3.1.14 (<%codename%>)
    AuctionMaster, v3.38.5
    Babylonian, v5.1.DEV.130
    Configator, v5.1.DEV.190
    DBMCore, v
    Gatherer, v3.1.14
    GathererHUD, v3.1.14
    QuestHelper, v1.3.1-beta
    Recount, v
    SlideBar, v3.1.14 (<%codename%>)
    BlizRuntimeLib_enUS v3.2.2.30200 <eu>
    (ck=11c)

    Reply Report Permalink
  • Udorn said

    Sounds again like an ancient AuctionMaster database, which couldn't be migrated. See the comment below for how to get rid off it.

    Reply Report Permalink
  • Elondar said

    Little follow up on last post.
    It also leaves me unable to make an auction after the error message occured.

    Regards Elondar

    Reply Report Permalink
  • Elondar said

    Hi Udorn, Since i tested Auctioneer once and decided AuctionMaster is more my cup of tea, i get the following mesage when tryin to put stuff into the 'sell tab':

    Date: 2009-11-30 09:16:41
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...face\AddOns\AuctionMaster\src\main\Seller\Seller.lua line 709:
    attempt to compare number with nil
    Debug:
    (tail call): ?
    [C]: ?
    ...face\AddOns\AuctionMaster\src\main\Seller\Seller.lua:709:
    ...face\AddOns\AuctionMaster\src\main\Seller\Seller.lua:666
    ...face\AddOns\AuctionMaster\src\main\Seller\Seller.lua:740:
    ...face\AddOns\AuctionMaster\src\main\Seller\Seller.lua:731
    ...face\AddOns\AuctionMaster\src\main\Seller\Seller.lua:753:
    ...face\AddOns\AuctionMaster\src\main\Seller\Seller.lua:750
    ...face\AddOns\AuctionMaster\src\main\Seller\Seller.lua:866:
    ...face\AddOns\AuctionMaster\src\main\Seller\Seller.lua:866
    AddOns:
    Swatter, v3.1.14 (<%codename%>)
    AuctionMaster, v3.38.5
    Babylonian, v5.1.DEV.130
    Configator, v5.1.DEV.190
    DBMCore, v
    Gatherer, v3.1.14
    GathererHUD, v3.1.14
    QuestHelper, v1.3.1-beta
    Recount, v
    SlideBar, v3.1.14 (<%codename%>)
    BlizRuntimeLib_enUS v3.2.2.30200 <eu>
    (ck=11c)

    Im running the game on a mac.

    Hope there is a simple solution to solve this.
    Thnx in advance

    Reply Report Permalink
  • Udorn said

    Hi Elondar,

    is it possible, that you have used AuctionMaster ages ago and now again? I will try to fix the error with the next version, but there will be perhaps other errors with your installation, because the AuctionMaster database seems to be damaged. An easy solution would be the deletion of the AuctionMaster database. These are the two files starting with AuctionMaster in your WTF/Account/<Accountname>/SavedVariables directory of your WoW installation. There is also a reset database button in the configuration section of AuctionMaster.

    This will delete all statistics and other settings you have made with AuctionMaster. But you probably haven't used it very long with this error, yet. ;-)

    Reply Report Permalink
  • Recurse said

    Really enjoy the program. One question, is there a capability to allow scan on gems only or trade goods only. A shorter scan just for those catagories would be helpful.

    Reply Report Permalink
  • Udorn said

    Hi Recurse,

    I'm currently working on an improved scan. The next major version will be able to scan the whole auction house in a few seconds. That will be possible each 15 minutes. Afterwards I will add some more specific scans with name, type and so on.

    Reply Report Permalink
  • Roma420 said

    i got a question, this program has ruined the items, i cant "Shift Click" and link the item anymore.

    Reply Report Permalink
  • Udorn said

    Hi,

    you have to be a little bit more detailed. Where do you want to shift click items for what reason? Are you talking about shift clicking items to insert a link into the chat console? That is functioning perfectly here and probably for the other users, because such an error was never reported. Is the problem still occuring with all other addons deactivated?

    Reply Report Permalink
  • Roma420 said

    so how can i link the items?

    Reply Report Permalink
  • Limboking said

    Btw. Grad gesehen das du aus Berlin bist. Grüsse aus Ludwigshafen.

    For the horde

    Reply Report Permalink
  • Limboking said

    Great addon. 5 stars from my side. Never want to change back to another aution addon.

    Thanks.

    Reply Report Permalink
  • Udorn said

    Hi Limboking,

    thanks a lot, you're welcome. :-) Hopefully you have also added a favorite link. Only 57 favorite links to go, to get back on the Homepage. ;-) That's the selection criteria for the first three addons of a given category.

    Hopefully the next version gives a little boost in the user counts. My current alpha version is able to scan the whole auction house in just a few seconds. It will be pretty cool...

    Reply Report Permalink
  • jaco325 said

    same thing still happening from last week. thought you'd like to see...


    Date: 2009-11-20 21:52:33
    ID: 17
    Error occured in: Global
    Count: 1
    Message: ...ddOns\AuctionMaster\src\main\Scanner\ScanResults.lua line 33:
    minIncrement is null
    Debug:
    (tail call): ?
    [C]: assert()
    ...ddOns\AuctionMaster\src\main\Scanner\ScanResults.lua:33: Pack()
    ...AddOns\AuctionMaster\src\main\Statistic\Gatherer.lua:837: GetCurrentAuctions()
    ...face\AddOns\AuctionMaster\src\main\Seller\Seller.lua:1450: ?()
    ...tes\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146:
    ...tes\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146
    [string "safecall Dispatcher[2]"]:4:
    [string "safecall Dispatcher[2]"]:4
    [C]: ?
    [string "safecall Dispatcher[2]"]:13: ?()
    ...tes\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: SendMessage()
    ...AddOns\AuctionMaster\src\main\Statistic\Gatherer.lua:455:
    ...AddOns\AuctionMaster\src\main\Statistic\Gatherer.lua:453
    ...AddOns\AuctionMaster\src\main\Statistic\Gatherer.lua:494:
    ...AddOns\AuctionMaster\src\main\Statistic\Gatherer.lua:467
    ...AddOns\AuctionMaster\src\main\Statistic\Gatherer.lua:907: ArchiveScan()
    ...Ons\AuctionMaster\src\main\Statistic\ArchiveTask.lua:41: Run()
    ...ddOns\AuctionMaster\src\main\TaskQueue\TaskQueue.lua:83:
    ...ddOns\AuctionMaster\src\main\TaskQueue\TaskQueue.lua:83


    Reply Report Permalink
  • Udorn said

    Hi,

    ok, I've just uploaded 3.38.5. That should fix this error.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 3,256 Auctionator Auction & Economy, and Tooltip
  2. 2,714 Auctioneer Auction & Economy, Mail, and...
  3. 696 AuctionLite Auction & Economy, and Tooltip
  4. 548 GoingPrice Wowhead Data Source Addon Auction & Economy, and Tooltip
  5. 479 GoingPrice Allakhazam Data Source Addon Auction & Economy, and Tooltip