Get an Epic Experience with Premium


Miscellaneous Login to Add Favorites
  • Rift
  • 2,851 Monthly Downloads
  • Supports: 2.5
  • 114,287 Total Downloads
  • Updated 05/12/2014
  • Created 03/02/2012
  • 118 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Public Domain
  • Newest File: 0.4.17

About BananAH

Auction house addon for RIFT

Work in progress

Posting features:

  • Auto splitting of item stacks
  • Auto posting
  • Undercut on right click
  • Posting queue management

Own auctions tracking features:

  • Tracks all your characters' auctions
  • Shows competition for your auctions
  • Fast auction cancel

Use /bah or /bananah to show the window.

More features will come soon!

    Release 0.4.17
- Updated artifact categories
- Updated to RIFT 2.7    
    Release 0.4.16
- Fixed typo that caused scans to fail when transcendent items were found
- Added artifact categories
- Updated to RIFT 2.6

    Release 0.4.15
- Fixed bug that cancelled pricing for unknown categories
- Added "Dream weaver" category
- Updated to RIFT 2.5
    Release 0.4.14
- Added auction count per character indicator at the bottom left corner
    Release 0.4.13
- Updated to RIFT 2.4
- Partially updated to the new event model
    Release 0.4.10
- Fixed some dimension item categories
- Fixed bug for items without category
- Added rarity filter to the Resell searcher

    Release 0.4.9
- Updated to RIFT 2.3
- Fixed item categories (Crafting > Materials > Hide renamed to Crafting > Materials > Butchering)

    Release 0.4.5
- New Search Tab:
 + Search auctions matching your search criteria both online and offline.
 + Provides several searchers in addition to the Basic one, which emulates the native AH behavior. Check LibPGCEx for more info on adding custom searchers.
 + Allows saving search parameters to reuse later.
- Post Tab:
 + Added Category filter to the item list.
 + Reorganized layout.
 + The "Number of auctions" slider behavior has been changed to allow more expressiveness when setting up Autoposting.
 + Added "Reset" button that resets posting parameters to those configured for the item's category.
- Posting Queue:
 + Moved out of the Post tab, to the bottom right corner of the addon window, available from any tab.
- Autoposting:
 + Now shares the same posting parameters than "normal" posting.
 + Items with Auto posting enabled will show their new lightning icon in full color, those with Auto posting disabled show the lightning icon grayed out.
 + The lightning icon on the Post tab allows to toggle Autoposting on/off with the currently introduced posting parameters.
 + The lightning icon on the Item List allows to toggle Autoposting on/off with the default posting parameters for the item's category (as if you had pressed the Reset button before enabling autoposting).
 + Autoposting will be deactivated upon item selection if the reference price isn't available.
 + Autoposting will be deactivated if any parameter is changed in the Post Tab, or when pressing the Reset button.
- Config tab:
 + Many changes and additions for the new features.
 + Added Prices section which allows tuning pricings for each item category independently.
 + Added poweful Price model editor in the Prices section.
- Integration with other AddOns:
 + ImhoBags: Right clicking on items can now interact with the Search, Post and Selling tabs. Care: if you're on other tab or the BananAH window is closed, the item will be used as usual.
 + Docker: If Docker is installed, the MiniMap button will be added to it.
- Updated to RIFT 2.1
- Externalized Auction DB to LibPGC.
- Externalized item price calculations to LibPGCEx.
- Externalized GUI library to Yague.
- Fixed all known bugs and performance bottlenecks.

    Release 0.3.1
- Updated to Rift 1.9

    Release 0.3
- Updated to Rift 1.8

- Background scanner changes:
 + Scanning speed improved
 + The background scanner can be temporarily disabled now
 + Expiration times are estimated more accurately

- Post Tab changes:
 + Added extra info on the auction being posted
 + Added new pricing models & price matchers
 + Added score column that compares auction prices with the reference prices
 + Auctions are color coded by score
- New Auctions Tab:
 + Keeps track of all your characters' auctions
 + Shows competition for your posted auctions
 + The auction list is filterable to help you locate your auctions without having to scroll hundreds of pages
 + Faster auction cancelling functionality than the native AH window
- Other minor changes & features:
 + Added option to close the addon window when the native auction window is closed
 + Added status bar: Scan results & error messages are shown in the status bar now, instead of being dumped to the chat
 + The 'Hide item' filter has been improved: Now you can also hide items only for some characters
 + Items shown in the Post tab can be filtered by rarity now
 + The 'Post' button now has a 0.5 cooldown to prevent accidental posting
 + Posting & Autoposting configs are saved per character now
 + The "Buy < Vendor" warning now takes into account the 5% auction house fee
 + The Posting queue now displays the number of tasks queued
 + Expiration times are shown as time remaining now
 + New option to select the order in which the price matchers are applied
 + Undercutting and other features consider auctions posted by your other characters as own
- Fixed a lot of bugs

- Documentation is no longer included in the addon package. Check our website instead:

    Beta 0.2.2
- Reduced the auction database size so it doesn't get truncated
- Speeded up the background auction scanner

    Beta 0.2.1
- Added addon documentation by LunaEclipse

    Beta 0.2.0
- Added item filtering functionality to the items panel.
- Improved the posting fields and added an option to bind bid & buyout prices.
- Added basic and statistical pricing models (User defined, Vendor, Average, Standard deviation, Median and Trimmed mean).
- Added price matchers (Self matcher and Competition undercut matcher)
- Added auto posting (aka. batch posting)
- Added "undercut on right click" to the auction panel.
- Added posting queue management functionality.
- Added (optional) map icon and configuration tab.
- Fixed some bugs.

    Beta 0.1.4
- Fixed some critical bugs

    Beta 0.1.3
- Added German translation by chii
- Fixed error with some crafting materials
- Fixed error when the bags were empty

    Beta 0.1.2
- Added Russian translation by Aybolitus

    Beta 0.1.1
- Added localization support
- The addon window will be displayed above the native AH window if opened after it
- Bid & Buyout prices are no longer linked by default
    Beta 0.1.0
- First release


First Previous Page 2 of 18 Next Last
  • #267

    the last time i ran into this issue i resolved it by going in and deleting all the saved scans which it builds a rather large database of them locally on your comp each time you scan which is good to keep yourself current on prices but sometimes you gotta delete those scan files and start fresh you'll get all your prices up to date in no time if you use ah and do alot of scans hope this helps some and hopefully someone picks up this project and continues on the dream that was started i know i love it and use it all the time im just not advanced enough in lua to do anything helpful :/

  • #268

    @pappawolfie - thank you for offering up something to try. I removed both the database files and the configuration (and the whole addon!) but I'm still getting the same results (not finishing scan). At this point, I"ll try anything. I never knew how hooked I was until it went away

  • #263

    Hello ever since the patch yesterday. the addon will not finish a scan. I start the scan ,but 5 mins later still scanning.Used to only take a min at most to do a scan. Any ideas as to what could  be wrong?

  • #265

    I am also experiencing the never-ending Full Scan. I wish I was an LUA coder, I'd look into this, but I'm just not. Please, someone who understands LUA, can you please look into this problem. There's just not another AH mod out there with the features of BananAH!


  • #264

    My fullscan was fine after the patch but now after a couple of days i am having the same issue as mikelly any ideas for a fix?

    edit: I don't recieve any error messages


    Last edited by dertyfeet222 on 3/29/2014 2:10:27 PM
  • #259

    If you'd like to update this to support the new artifact categories, make the following changes:

    Under the BananAH\Misc folder, edit Categories.lua. Replace the line(in my file it's line 18) :

    [""] = { name = "All", parent = nil, children = { "armor", "weapon", "planar", "consumable", "container", "crafting", "misc", "dimension", }, }, -- LOCALIZE


    [""] = { name = "All", parent = nil, children = { "armor", "artifacts", "weapon", "planar", "consumable", "container", "crafting", "misc", "dimension", }, }, -- LOCALIZE

    Insert the following lines above the line that starts '["weapon"]' (in my file it's line 59):

    ["artifacts"] = { name = "Artifacts", parent = "", children = { "artifacts normal","artifacts other","artifacts twisted", }, }, -- LOCALIZE
    ["artifacts normal"] = { name = "Artifact Normal", parent = "artifacts", children = nil, }, -- LOCALIZE
    ["artifacts other"] = { name = "Artifact Other", parent = "artifacts", children = nil, }, -- LOCALIZE
    ["artifacts twisted"] = { name = "Artifact Twisted", parent = "artifacts", children = nil, }, -- LOCALIZE

  • #261

    Thanks, this helped a lot! :) However, this is missing 3 of the artifact subcategories.

    So, replace the line 18 with the line in Abingtapin's comment, and then, above the line that starts '[" weapon"]', add this:

    ["artifacts"] = { name = "Artifacts", parent = "", children = { "artifacts normal","artifacts other","artifacts twisted","artifacts unstable","artifacts bounty","artifacts fishing" }, }, -- LOCALIZE
    ["artifacts normal"] = { name = "Artifact Normal", parent = "artifacts", children = nil, }, -- LOCALIZE
    ["artifacts other"] = { name = "Artifact Other", parent = "artifacts", children = nil, }, -- LOCALIZE
    ["artifacts twisted"] = { name = "Artifact Twisted", parent = "artifacts", children = nil, }, -- LOCALIZE
    ["artifacts unstable"] = { name = "Artifact Unstable", parent = "artifacts", children = nil, }, -- LOCALIZE
    ["artifacts bounty"] = { name = "Artifact Bounty", parent = "artifacts", children = nil, }, -- LOCALIZE
    ["artifacts fishing"] = { name = "Artifact Fishing", parent = "artifacts", children = nil, }, -- LOCALIZE

  • #262

    Almost everything's fine - but it won't let me search under the artifacts/fishing category in BananAH itself. Nothing shows up here - the other categories are fine though.

  • #260

    this worked awesome thanks for posting it


  • #258

    If this gets picked up I'd like to put in a fix request.  :)

    Creating a fixed amount Reference Price does not allow for no buyout.  I use Simple for the Model Type, then select Fixed, enter a bid price, zero out the buyout price.  Nothing else is selected because it should just be a fixed amount, but I did test to see whether the other options would make it work and they did not so I left those out.  I save, then save again so the Reference Price has a green dot.  When I attempt to use it for an auction, both bid and buyout display zeroes.  As a workaround I can either manually enter the price in the bid when posting or I can set the Reference Price to have a buyout.

  • #257

    I got no idea how this stuff works, but I reenabled/fixed enter performing a search in the search tab, if someone were to pick this up, fork it, or whatever, feel free.

    File: SearchFrame.lua

    Delete Lines 519 and 525 and replace the "\13" on line 512 with "Return". It should look like this:

    function itemNameField.Event:KeyUp(key)
          if key == "Return" and searchButton:GetEnabled() then




    Last edited by Senty on 1/18/2014 10:45:02 PM
  • #256

    Feature request (for whomever picks this up since Baanano's retirement):  Add a frame when hovering over items in your inventory with the market price (or a selectable model's price) of the item. So, hover over Rhenium Ore and the stored market price of rhenium ore is displayed.

  • #253

    I've decided to take a break off playing RIFT and addon development.

    Working on this addon has been a great experience, and I'm really grateful for your continued support and feedback.

    Should anyone want to continue development, feel free to fork the project and salvage what you can from it, no attribution needed. I'd prefer to keep ownership of the addon, though, in case I come back in the future.

    Best wishes for you all!

  • #252

    Thank you for this awesome plugin!

    I would love it if development was a little bit faster though. I am sure there are ppl that want to help you. Why not let them?

    I have a feature request. I would love to be able to check which categories to search in. I want to be able to search everything BUT collectibles. They utterly clutter my search! It is so annoying! I do not care for dimension items either. Right now, if I want to avoid those 2, I need to go trough all other categories one by one...

  • #251

    Update for alpha testers:

    Changelog for Alpha 0.5.0 r88:

    Reenabled Search frame, except the Resell searcher and the Score column

    Reposted auctions are now decorated with a specific icon (blue & white circle)

    Should run faster and crash less often now

    This alpha version should be more stable, and has most features of 0.4.14.

    Resell and the score column will be reintroduced on a future update, but in another form. It can take a while, though, so if you rely on them, don't upgrade yet.

    Last edited by Baanano on 11/9/2013 1:16:01 PM
  • 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 »

Minecontest - Win a 2013 Minecon Cape!