Get an Epic Experience with Premium

Advanced AuctionHouse

Auction & Economy Login to Add Favorites
  • 14 Likes
  • Runes of Magic
  • 2,866 Monthly Downloads
  • Supports: 5.0.9
  • 633,271 Total Downloads
  • Updated 09/15/2013
  • Created 02/14/2009
  • 812 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: v6.0.2
or
Support development! **
Click here to lend your support and make a donation at www.pledgie.com !

About Advanced AuctionHouse

FAQ

Ticket Tracker: Report Bugs

Help With Translation Work

Description

This addon is a large improvement over the standard game auction frame. It adds several new features and improves or fixes basic features of the auction house. It removes the page concept and adds all pages to one long list of up to 500 (server side limitation). Allows you to sort and filter out results for easier searching of what you want, and allows you to see and sort by the price per unit. Speeds up selling of items by auto filling in the sell values but using % of average, formula, last price used options.

Filter Commands

The filter boxes are designed to do word matching in tooltips but also have special filter commands. Commands are localized and should be listed in the tooltip of the filter bars. All of the following can be inverted with using an ! before the entry, example filtering for $yellow and !$green will return only yellows without any green stats which is very useful for finding clean yellow mana stones.

$green - Filters for items with any green stats. Ignores ghost stats and runes
$yellow - Filters for items with any yellow stats. Ignores ghost stats and runes
$orange - Filters for items with any orange stats. Ignores ghost stats and runes

$zero - Filters for items with no stats. Ignores ghost stats and runes (one optional setting - color)
$one - Filters for items with only one stat. Ignores ghost stats and runes (one optional setting - color)
$two - Filters for items with only two stats. Ignores ghost stats and runes (one optional setting - color)
$three - Filters for items with only three stats. Ignores ghost stats and runes (one optional setting - color)
$four - Filters for items with only four stats. Ignores ghost stats and runes (one optional setting - color)
$five - Filters for items with only five stats. Ignores ghost stats and runes (one optional setting - color)
$six - Filters for items with only six stats. Ignores ghost stats and runes (one optional setting - color)
$three/$green - Filters for items with three stats that are all green. Ignores ghost stats and runes
$six/!$green - Filters for items with six stats that are all yellow or orange. Ignores ghost stats and runes

$dura - Filters for items with with max dura of at least 101 (one optional setting - number)
$dura/110 - Filters for items with with max dura of at least 110, any number may be entered and filtered for

$tier - Filters for items with with a tier of at least 1 (one optional setting - number)
$tier/5 - Filters for items with with a tier of at least 5, any number may be entered and filtered for

$plus - Filters for items with with a plus of at least 1 (one optional setting - number)
$plus/10 - Filters for items with with a plus of at least 10, any number may be entered and filtered for

$egglvl - Filters for Pet Eggs with a level of at least 1 (one optional setting - number)
$egglvl/30 - Filters for Pet Eggs with a level of at least 30, any number may be entered and filtered for

$eggapt - Filters for Pet Eggs with a aptitude of at least 30 (one optional setting - number)
$eggapt/80 - Filters for Pet Eggs with a aptitude of at least 30, any number may be entered and filtered for

$vendor - Filters for items that can be sold to the vendor for a profit (two optional setting - numbers)
option1 - min profit to display bid items(optional) - minimum profit to make for bidding on an item, all buyout for profit will always show
option2 - max time in minutes(optional) - maximum time remaining on bids, all buyout for profit will always show
$vendor/10/1440 - Filters for all items that can be sold for a min profit of 10g and, if using bid value, no more then 1440 minutes(1 day) remaining

$bargain - Filters for items that can be sold back on the AH for profit based on averaged selling history (two optional setting - numbers) (always check the item history manually before buying)
option1 - min % less to display items(optional) - minimum % less then then average cost of the item. default is 30% less than the average
option2 - max time in minutes(optional) - maximum time remaining on items in minutes
$bargain/40/1440 - Filters for all items that are 60% or lower of average sell price and, if using bid value, no more then 1440 minutes(1 day) remaining

Slash Commands

/aah pricehistory
toggles between pricehistory always being display vs. display only when alt is held down
/aah numhistory <number>
sets the maximum amount of history entries saved per item(default 100)
/aah usewhitevalue
toggles the Price/Unit/White Mat option
/aah clear <itemlink>
clears all the saved history for the linked item
/aah clearall
clears all saved history data

Known Issues

  • since v2.7.0, filtering !learned to filter out cards may not work unless you update your card addon. To do this manually, search the card addon code for AA_Tooltip and replace it with AAH_Tooltip. Also xBar III should be replaced with new xbar

Credits

Authors

Mavoc
Current Manager
versions v1.7.0 - current
Noguai, TellTod
authors of version 3.0.0+

Former Authors

Graves
Founder of Advanced AuctionHouse
versions v0.1.0 - v1.6.0

Translators

http://rom.curseforge.com/addons/advancedauctionhouse/localization/translators/

v6.0.2
- version number changed to match client version
- fixed 'last price' for gold auctions
- fixed password dialog for some gold auctions
- patch 6.0.2 recipes & mats
- support of items for dia auction (for non EU-Server) ..plz note it's in alpha stage 'cause we're unable to test it

v3.0.1
- recipes & mat update (6.0.1.2655)
- fixed PPU/Total display for gold sell auctions
- corrected tax formula & showing tax instead of net value
- clickable player names
- fixed shift click from inventory viewer

Comments

First Previous Page 26 of 35 Next Last
  • #147
    Tried einstalling the addon but that didn't help either. Any help here?
  • #144
    possilbe to add feature to searhc through history when theres none of that item for sale?
  • #145
    or filter history for something really common like Tier 3 stones?
  • #143
    its not the addon i am about to download so i do not have yet and i have the same problem so it is a problem within the game no the add on
  • #139
    Search function is not working for a specific item. I have to manually go to the category, IE: armor, cloth, upper body,etc., to find the item I want to search. If I just put the item name in the search box it shows "There were no results for your search", when in fact the item is for sale in the auction house. Just started happening today. I am running addons, romail2, /who and Class Swap helper in addition to AdvAH. Any idea why this is happening?
  • #141
    i see no reason why this should happen because the addon changes literally nothing about the textbox and the way the search itself works... it just presents the results in a different way (single page instead of paged view) and adds the ability to filter. but the way data is aquired is absolutely the same as without the addon.
  • #135
    With the last version, it completely makes bug the game in FR version.
    You have an error message popup each time you hover an item in your bag.
    I guess it is because it can't find the strings in a FR.lua that don't exists.

    If I can help you with the FR localisation, tell me. ;)
  • #136
    okay, i didn't think about the new languages rom is available in now.

    of course you can help me with the french translation.

    just take the EN.lua and change all the Text-Strings on the right sides to the corresponding french translation and save that as FR.lua. then check if your strings work ingame and if they are not too long and overlap with certain gui-elements.

    and as a temporary fix for all people who play with client-languages different then English or German do the following:

    go to the AdvancedAuctionhouse folder. In the subfolder Locales there is the file EN.lua. Make a copy of this file and name it after your client localization (for French that would be FR.lua). You will end up with a mix of your native language and english, but its still better then having error messages and the addon not working correctly.
  • #138
    Well, here is the FR.lua file: http://ul.to/kyfcid
    I checked, and normally nothing is overlaping.

    Some text is missing in the EN file for ["AUTOPRICEFORMULATOOLTIPTEXT"], but is present in the DE file. (MIN, MAX).

    I haven't translated the variables like $GELB or $YELLOW, so don't care. ^^

    Added my name in the loading addon message, but you can remove it, I don't really care of this. ;-)

    Thanks for the addon ! =)
  • #140
    thank you very much, there will be a release including your lang-file soon.

    i hope i can rely on your help for translation of future versions as well. is there any other way then curse that i can contact you? icq or something? then i could contact you once i have new textstrings that need to be translated.
  • #142
    No problem. ;-)
    I send you my mail in PM.
  • #137
    Ok, I'll translate it today, hope I can finish and test it right. :)
  • #133
    Seems to be some problem with the new $dura search string, search tends to hang at a low % when using this search parameter.
  • #134
    i am using the $dura for ~2 weeks now on my local developer version without problems. can anyone confirm these problems snow0815 is encountering?
  • #132
    I was messing around in the code and tweaked the filters a bit for my tastes, feel free to use whatever bits you want. What I did:

    Added $clean - no stats
    Tweaked $single,$double,$triple to count yellow stats too (even counts them correctly)
    Added $nobind - filter out "Binds when equipped" items.
    Moved string.lower(searchString) out of all the loops to top of function.
    Updated the EN.lua tooltip to show all the special filters.

    Sorry German speakers, I don't speak (or write) German so none of my changes are localized.

    From AdvancedAuctionhouse.lua, here's the modified searchInTooltip() (converted tab to space to make it fit screen better):

    function searchInTooltip(searchString)
    searchString = string.lower(string.gsub(searchString, "-", "%%-"));
    local found = false;
    local temp;
    local statCount = 0;
    if(searchString == "$single" or searchString == "$double" or searchString == "$triple" or searchString == "$clean") then
    for i = 1, 40 do
    temp = getglobal("AA_TooltipTextLeft"..i):GetText();
    if(temp ~= nil and getglobal("AA_TooltipTextLeft"..i):IsVisible()) then
    local r,g,b = getglobal("AA_TooltipTextLeft"..i):GetColor();
    if(r == 0 and g == 1 and b == 0) then
    statCount = statCount + 1;
    elseif(r == 1 and g == 1 and b == 0) then
    statCount = statCount + 0.5;
    end
    end
    end
    if(searchString == "$single" and statCount == 1) then
    return true;
    elseif(searchString == "$double" and statCount == 2) then
    return true;
    elseif(searchString == "$triple" and statCount == 3) then
    return true;
    elseif(searchString == "$clean" and statCount == 0) then
    return true;
    else
    return false;
    end
    elseif (searchString == "$nobind") then
    for i = 1, 5 do
    temp = getglobal("AA_TooltipTextLeft"..i):GetText();
    if(temp ~= nil and getglobal("AA_TooltipTextLeft"..i):IsVisible()) then
    if(temp == "Binds when equipped") then
    return false;
    end
    end
    end
    return true;
    else
    for i = 1, 40 do
    temp = getglobal("AA_TooltipTextLeft"..i):GetText();
    if(temp ~= nil and getglobal("AA_TooltipTextLeft"..i):IsVisible()) then
    if(searchString == "$yellow" or searchString == "$gelb") then
    local r,g,b = getglobal("AA_TooltipTextLeft"..i):GetColor();
    if(r == 1 and g == 1 and b == 0) then
    return true;
    end
    elseif(searchString == "$green"or searchString == "$gr\195\188n" or searchString == "$gr\195\156n") then
    if(i ~= 1) then
    local r,g,b = getglobal("AA_TooltipTextLeft"..i):GetColor();
    if(r == 0 and g == 1 and b == 0) then
    return true;
    end
    end
    elseif(string.find(string.lower(temp), searchString)) then
    return true;
    end
    end
    temp = getglobal("AA_TooltipTextRight"..i):GetText();
    if(temp ~= nil and getglobal("AA_TooltipTextRight"..i):IsVisible()) then
    if(string.find(string.lower(temp), searchString)) then
    return true;
    end
    end
    end
    end
    return false;
    end

    -- end of code

    And here's the tooltip from EN.lua. I had to make the descriptions short to get them to fit in the tooltip.

    ["BROWSEFILTERTOOLTIPTEXT"] = "Enter a keyword here to filter your search results. To invert the filter type an ! in front of the keyword. Using keywords in multiple keyword boxes will link them with AND by default.\n\nThe following special filters can be used:\n|cffffd200$YELLOW|r - yellow stats\n|cffffd200$GREEN|r - green stats\n|cffffd200$CLEAN|r - no stats\n|cffffd200$SINGLE|r - one stat\n|cffffd200$DOUBLE|r - two stats\n|cffffd200$TRIPLE|r - three stats\n|cffffd200$NOBIND|r - non binding",
  • To post a comment, please login or register a new account.
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 »

ESO Prize Pack Giveaway!