Download
(277 Kb)
Download
Updated: 05-12-14 10:46 AM
Pictures
File Info
Updated:05-12-14 10:46 AM
Created:03-02-12 07:55 PM
Downloads:23,744
Favorites:116
MD5:
BananAH  Popular! (More than 5000 hits)
Version: 0.4.17
by: Baanano [More]
Auction house addon for RIFT.

* Work in progress *

Searching features:
- Extended search options: Find the best bargains
- Offline search: Search auctions everywhere

Posting features:
- Batch posting: Configure your auctions once and post them with a single click
- Auto stack splitting: Don't lose time doing it yourself

Own auctions tracking features:
- Tracks all your characters' auctions
- Shows competition for your auctions

Other features:
- Powerful price calculation & matching features: Will suggest you the most profitable prices
- Extendable: Create your own auction searchers & price models

Integration with other AddOns:
- ImhoBags
- Docker
- Shares auction data with any PGC-based addon

**Use /bah or /bananah to show the window.**
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: http://www.bananah.net

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
Optional Files (0)


Archived Files (17)
File Name
Version
Size
Author
Date
0.4.16
277kB
Baanano
04-02-14 08:00 PM
0.4.15
276kB
Baanano
02-18-14 05:34 PM
0.4.14
272kB
Baanano
10-24-13 03:13 PM
0.4.13
271kB
Baanano
09-30-13 01:07 PM
0.4.10
260kB
Baanano
06-25-13 04:03 PM
0.4.9
260kB
Baanano
06-16-13 04:17 PM
0.4.5
255kB
Baanano
02-17-13 11:51 AM
0.3.1
178kB
Baanano
06-30-12 02:56 PM
0.3.0
172kB
Baanano
05-18-12 04:27 PM
0.3
788kB
Baanano
03-31-12 05:25 PM
0.2.1
786kB
Baanano
03-25-12 02:42 PM
0.2.0
119kB
Baanano
03-20-12 04:34 PM
0.1.4
87kB
Baanano
03-17-12 03:02 PM
0.1.3
87kB
Baanano
03-11-12 07:50 AM
0.1.2
87kB
Baanano
03-09-12 12:56 PM
0.1.1
86kB
Baanano
03-08-12 02:21 PM
0.1.0
81kB
Baanano
03-02-12 07:55 PM


Post A Reply Comment Options
Unread 05-03-12, 06:23 PM  
SinRopa
Veiled Ripper
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 55
Uploads: 16
Quote:
Originally Posted by LunaEclipse73
Hi, passed along the suggestion about closing BananAH when the auction window is closed.

As for your second suggestion, it sounds like what you are describing is the Fixed Price pricing method which shows as User Defined on the drop down list.

Activate this by changing the price you want to sell your items for. For instance if you have 3 artifacts, and there is no auction data available so the vendor price is like 5 silver. Change the bid and buyout price to whatever you want, for example 1 Platinum, set the stack size to 1 if you want to sell them individually, then hit Post. BananAH should remember this price so the next time you have this item for sale you can post it for the same amount.
Thanks for the reply. What I meant is I don't want to change anything, for any item (in this case)

Meaning lets say I have a bag of arbitrary items and i want to post them ALL for 1p (this actually happens lol) currently I would have to manually set all 100+ items to 1p - if there was a config option, I could enter 1p and the mod would completely disregard which item was selected.

If I was able to make this the default model, it would make posting items much faster and prevent stupid mistakes. Ie you could set the default to 50g and never post anything for 5s vendor again.

Hope that makes more sense.

-SIN
__________________
SOON™
SinRopa is offline Report comment to moderator  
Reply With Quote
Unread 05-02-12, 05:35 PM  
LunaEclipse73
Zombie

Forum posts: 2
File comments: 12
Uploads: 0
War against Under-cutting

This was posted by Baanano on the development forums, I have reposted it here as some of you might find it useful.

Quote:
I've written this so you can find auctions that are posted with a price below vendor price (so you can buy them and sell at the vendor for profit).

You'll need LuaPad to run it, and it works better after a full scan.

Code:
local itemInfo = {}
local function GetItemInfo(itemType)
	local ok, itemDetail = pcall(Inspect.Item.Detail, itemType)
 	itemInfo[itemType] = itemInfo[itemType] or (ok and itemDetail or nil)
	return itemInfo[itemType]
end

local auctions = BananAH.GetActiveAuctionData()
local auctionsVendor = {}
local auctionsOrder = {}
for k,v in pairs(auctions) do
	local itemInfo = GetItemInfo(v.itemType)
	if itemInfo and itemInfo.sell and v.buyoutUnitPrice and itemInfo.sell > v.buyoutUnitPrice then
	 	auctionsVendor[k] = itemInfo.sell * v.stack - v.buyoutPrice
	 	table.insert(auctionsOrder, k)
	end
end

table.sort(auctionsOrder, function(a,b) return auctionsVendor[a] > auctionsVendor[b] end)

for _,id in ipairs(auctionsOrder) do
	local auction = auctions[id]
	local item = GetItemInfo(auction.itemType)
	local profit = auctionsVendor[id]
	print(item.name .. " by " .. auction.sellerName .. " (" .. auction.stack .. " stack size) can be sold for a " .. profit .. " silver profit")
end
LunaEclipse73 is offline Report comment to moderator  
Reply With Quote
Unread 04-24-12, 01:37 AM  
LunaEclipse73
Zombie

Forum posts: 2
File comments: 12
Uploads: 0
Hi, passed along the suggestion about closing BananAH when the auction window is closed.

As for your second suggestion, it sounds like what you are describing is the Fixed Price pricing method which shows as User Defined on the drop down list.

Activate this by changing the price you want to sell your items for. For instance if you have 3 artifacts, and there is no auction data available so the vendor price is like 5 silver. Change the bid and buyout price to whatever you want, for example 1 Platinum, set the stack size to 1 if you want to sell them individually, then hit Post. BananAH should remember this price so the next time you have this item for sale you can post it for the same amount.
LunaEclipse73 is offline Report comment to moderator  
Reply With Quote
Unread 04-23-12, 11:40 PM  
SinRopa
Veiled Ripper
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 55
Uploads: 16
maybe an option to only display the bah window with the AH

That is, detect when the AH is missing and automatically hide the window.

I personally never use the mod away from the AH, but i could see why some people might.

If this is managed... hit esc -> closes AH -> closes Bah

Another suggestion while im on here...

constant price method would be nice.
lets say i want to post all these artifacts ive found recently (strange :P ) for a set price. Constant would be a good default option where vendor fails.

Love the mod, use it daily - thanks.


-Sin
__________________
SOON™
SinRopa is offline Report comment to moderator  
Reply With Quote
Unread 04-10-12, 04:21 PM  
LunaEclipse73
Zombie

Forum posts: 2
File comments: 12
Uploads: 0
Re: ESC-support

Quote:
Originally Posted by HerrLiljegren
Hello!

Awesome addon, I fell in love with it at first sight
One nuisance though, you can't close the UI with escape. Is that something that might go in to the next version?

Anywho, awesome work on this one. Thanks a lot for making this!

<3
I will pass the suggestion along to Baanano on the development forums.

I am not a coder so I don't know for certain, but I think I read somewhere that key and mouse capture is intermittent, sometimes it works, sometimes it doesn't. I know that mouse capture at present is definatetly not working correctly as Trion are changing the way mouse events are handled, keyboard handling I am not 100% sure of.

If this is the case, it may not be able to be done until the API is improved, but I will put your suggestion forward. Thank you for taking the time to make the suggestion.
LunaEclipse73 is offline Report comment to moderator  
Reply With Quote
Unread 04-10-12, 08:41 AM  
HerrLiljegren

Forum posts: 0
File comments: 1
Uploads: 0
Thumbs up ESC-support

Hello!

Awesome addon, I fell in love with it at first sight
One nuisance though, you can't close the UI with escape. Is that something that might go in to the next version?

Anywho, awesome work on this one. Thanks a lot for making this!

<3
HerrLiljegren is offline Report comment to moderator  
Reply With Quote
Unread 03-31-12, 05:53 PM  
LunaEclipse73
Zombie

Forum posts: 2
File comments: 12
Uploads: 0
Quote:
Originally Posted by derhand
then i am looking forward to this version, keep up the good work
Version 0.2.2 is now available to help with your database problem. Have fun.
LunaEclipse73 is offline Report comment to moderator  
Reply With Quote
Unread 03-30-12, 08:42 PM  
derhand

Forum posts: 0
File comments: 16
Uploads: 0
Quote:
Originally Posted by LunaEclipse73
Quote:
Originally Posted by derhand
sometimes bananah resets its options to default, not sure when exactly this happens. there are days when its working perfectly and other days when not. any idea why this happens?
This is due to the size of the database, Rift only allows file access to files 10MB and under, so when the database hits 10MB, Rift truncates it making it unreadable.

This has been fixed in the latest alpha version by storing the auction data in a more compact format allowing up to 6 times more data to be stored. My database went from 9.5MB to 1.5MB using the new alpha version. When 1.8 patch comes out, the database will be compressed even further using the built-in data compression API being released in the next patch. BananAH's settings, and item filters are stored in the same file as the database, which is why the database becoming too large makes you lose all your settings.

Sorry for any inconvience, once testing of the alpha is completed it will be released here as version 0.2.2.
then i am looking forward to this version, keep up the good work
derhand is offline Report comment to moderator  
Reply With Quote
Unread 03-30-12, 08:03 PM  
LunaEclipse73
Zombie

Forum posts: 2
File comments: 12
Uploads: 0
Quote:
Originally Posted by derhand
sometimes bananah resets its options to default, not sure when exactly this happens. there are days when its working perfectly and other days when not. any idea why this happens?
This is due to the size of the database, Rift only allows file access to files 10MB and under, so when the database hits 10MB, Rift truncates it making it unreadable.

This has been fixed in the latest alpha version by storing the auction data in a more compact format allowing up to 6 times more data to be stored. My database went from 9.5MB to 1.5MB using the new alpha version. When 1.8 patch comes out, the database will be compressed even further using the built-in data compression API being released in the next patch. BananAH's settings, and item filters are stored in the same file as the database, which is why the database becoming too large makes you lose all your settings.

Sorry for any inconvience, once testing of the alpha is completed it will be released here as version 0.2.2.
Last edited by LunaEclipse73 : 03-30-12 at 08:05 PM.
LunaEclipse73 is offline Report comment to moderator  
Reply With Quote
Unread 03-30-12, 05:05 PM  
derhand

Forum posts: 0
File comments: 16
Uploads: 0
sometimes bananah resets its options to default, not sure when exactly this happens. there are days when its working perfectly and other days when not. any idea why this happens?
derhand is offline Report comment to moderator  
Reply With Quote
Unread 03-26-12, 02:04 AM  
LunaEclipse73
Zombie

Forum posts: 2
File comments: 12
Uploads: 0
Quote:
Originally Posted by Zoc
May I ask you to add a function to show a tooltip when you mouse over an item in the list ?
I miss that functionality since the first released version, and I'd love to have it in future versions

Thank you and congratulations for creating such awesome addon!
I believe the mouse over tooltip has been disabled because of the lack of control of where the tool tip is placed currently in the API. As soon as the API is fixed to allow correct positioning, Baanano will be adding tooltips to the addon.

At least that was the last stated official position on the subject of tooltips.
Last edited by LunaEclipse73 : 03-26-12 at 02:04 AM.
LunaEclipse73 is offline Report comment to moderator  
Reply With Quote
Unread 03-26-12, 01:35 AM  
Zoc
Bomani Harbinger
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 3
Uploads: 2
May I ask you to add a function to show a tooltip when you mouse over an item in the list ?
I miss that functionality since the first released version, and I'd love to have it in future versions

Thank you and congratulations for creating such awesome addon!
Zoc is offline Report comment to moderator  
Reply With Quote
Unread 03-23-12, 09:24 PM  
derhand

Forum posts: 0
File comments: 16
Uploads: 0
Re: BananAH Documentation

Quote:
Originally Posted by LunaEclipse73
Just in case you didn't notice the documentation is now available. It contains a detailed explaination of all features and configuration settings, including descriptions of how the different pricing methods work.

The link is in the add-on description, I hope you find it helpful.
woohoo, thank you. very nice documentation, which answers all my questions, thank you so much
derhand is offline Report comment to moderator  
Reply With Quote
Unread 03-23-12, 05:53 PM  
LunaEclipse73
Zombie

Forum posts: 2
File comments: 12
Uploads: 0
Exclamation BananAH Documentation

Just in case you didn't notice the documentation is now available. It contains a detailed explaination of all features and configuration settings, including descriptions of how the different pricing methods work.

The link is in the add-on description, I hope you find it helpful.
LunaEclipse73 is offline Report comment to moderator  
Reply With Quote
Unread 03-22-12, 09:04 PM  
LunaEclipse73
Zombie

Forum posts: 2
File comments: 12
Uploads: 0
Quote:
Originally Posted by derhand
the new version looks much better, but i dont get it, how i can set the default prices to undercut (by 1 silver or so)?
Another way of undercutting, is to set the Price matchers option to 100 for undercut other auctions. Doing this will ensure that BananAH always undercuts the lowest price.

Please note: The BananAH team does not actually recommend always undercutting auctions, as this tends to lead to undercutting wars which drives the prices down to ridiculously low prices, which in turn has a negative impact on the economy.

All this and more are covered in the documentation that I have written that will be released very soon.
Last edited by LunaEclipse73 : 03-22-12 at 09:09 PM.
LunaEclipse73 is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: