Auctioneer addon for World of Warcraft

Item data provided by:

## Forum news:

WOWFix.com Headlines:
Breakfast Topic: How do you feel about the new LFG system?
Queen Lana'thel, Icecrown Citadel, Blue posts
Patch 3.3 PTR: Gunship battle impressions
The Top 10 (Murphyâ€™s) Laws of WoW Trading
Gunship Airbattle US PTR Testing
Win Grunty by answering 10 Escapist questions
Drama Mamas: Of crime and crossdressing
The Daily Quest: Automatic Points
Enter to win your own Creative WoW Wireless headset
Guildwatch: More common than you think
Got your Warcraft fix?
Auctioneer's and AuctioneerDb's future.
Norganna - 2009-10-02 20:21:52:
As you may know, for the past few months I have been taking a break from the daily grind of being "norganna". I have actually been involved in some of my other projects for this time, and I'm finally ready to come back and have a good look at the future of Auctioneer.
The current state of affairs is that we have 4 servers running. One of which is reasonably expensive and for all intents and purposed is dedicated to running AuctioneerDb.
The remaining 3 other servers, are for the Auctioneer development, issue tracking, wikis, forums, email etc.
Just a bit of background. AuctioneerDb was meant to be a collaborative price database. It was something that many people doggedly asked for over the life of the Auctioneer project, and I have sunk quite a bit of my own time and money (2 years of my spare time, and around $5000 of my own money at this point) into the project to find out that almost nobody is going to use it. We got during the peak of it's use about 100 visitors/day.
It's a terrible shame to me, thinking that I'm going to have to shut it down and admit failure. Worse, I feel foolish for even taking on this project to start with, which is something that I've been coming to terms with over the last several months.
I've decided to put out the decision to you guys. If enough of you make a commitment to use it, tell people about it, make donations so that we can continue it, then I'll make a commitment to bring it up to date, get everything back up and running and fund it for the next 6 months even if it is partially coming out of my own pocket to pay for the servers. At the end of the 6 months, we should have enough traffic and data, that with a proportion of the user base as subscribers to the service can cover at least the cost of the servers.
If not, then I will simply have to face the fact that it's a failure. Sometimes you just can't see things objectively from the inside.
If you want to pledge your support, make a post in this article and tell some other people you know about what's going on.
Thanks, norganna.
AuctioneerDB Status
Nechckn - 2009-08-27 22:50:46:
Auctioneeros,
There have been some recurring questions about AuctioneerDB, http://AuctioneerDB.Com , so here is an even more prominent discussion, in addition to those already on the AucDB-specific forums.
The service has been down for a bit and, although initially planned to be brought back up immediately, there simply has not been the time to address the issues.
What it comes down to is financial and resource availability. Both the servers and connectivity cost a decent amount, but the other thing is the manpower to keep the service not only functioning and updated, but progressing - all at a level with which we are confident meets our high standards.
For the time being, do not expect to be able to upload data, but you can still run the AddOn portion in the back ground on your local installation to continue gathering information, so that new data is ready to go when/if the service is brought back on line.
Please keep an eye here for any status information, which we will provide once it is available.
As always, we appreciate everyone's support of our endeavors over the years, and look forward to providing more such innovative AddOns and services into the future.
Happy Sales,
Nikk :shades:
Auctioneer and Auctioneer Suite 5.6.4424 Released
Nechckn - 2009-08-27 02:38:33:
Auctioneeros,
We are pleased to release Auctioneer 5.6, which is fully compatible with World of Warcraft 3.2.x.
Installation Notes:
- Adds workarounds for some Blizzard bugs in WoW 3.2 which impact Auctioneer. Please make sure Auc-Util-FixAH is enabled in your Addon list to employ these temporary fixes.
- Please be sure to read and follow http://Wiki.Norganna.Org/Installing when upgrading your installation.
Major new features implemented since version 5.5:
- Massive speed improvements to searches in the SearchUI, particularly for non-resale searches
- Improvements in posting speed from Appraiser, both for single items and batch posting
- Lots of behind the scenes optimization and code tweaking to implement better caching and get better performance throughout Auctioneer
- Profile enhancements now allow for copying profiles and resetting back to defaults
- Tooltip configuration now possible from a single configuration location
- Enhanced Auctioneer's ability to manage and report statistics for multiple realms and factions
- Searchers can now individually select the price model they should use in their calculations
- Snatch searcher now allows for pricing as a percentage of current market price, rather than just static prices
- Default sort order now remembered properly in SearchUI and BeanCounter
- BeanCounter now reports profit and loss for all searches
- BeanCounter bugfixes and database maintenance updates
- External BeanCounter window can now be resized wider
- Appraiser price reported should now be consistent across all modules, including all relevant matching
- Filtered auctions are still ignored by statistics, but are now included in the current AH snapshot and will display in Appraiser competition frames
- Corrects issues with the Appraiser Refresh button sometimes not refreshing all competition
- Updates to Enchantrix for new disenchanting, prospecting, and milling reagents and skill levels
- Additional options and filters available for auto-disenchanting in Enchantrix
- We now use Blizzard provided vendor sell values
- Includes all the latest localizations available.
For a complete, detailed inventory of our changes, see the complete Change Log at http://fisheye.norganna.org/browse/Auctioneer .
Request for Localization Help:
- Please, if you have any sort of decent grasp of any of the languages in use by various WoW locales, we are in need of help localizing Auctioneer, Informant, and the other AddOns listed at http://Localizer.Norganna.Org .
- Registering takes only moments and you can be on your way... it is quite simple. Even if you only have the time/inclination to help with a few translations, that will be better than what we have now for some of the locales.
- Before starting, kindly take a look at http://forums.norganna.org/discussion/9517/translation-format/ for some basic thoughts.
Happy Auctioneering,
Nikk and the rest of the family at Norganna's AddOns
Current commits (changes, enhancements, fixes):
Revision: 4424 Tagging 5.6 Release
Revision: 4423 Create 5.7 Branch to allow for work on next release.
Revision: 4422 Merge of recent fix of typo in BCNT.
Revision: 4421 How did this code ever work previously like this? *BOGGLE* Fix BCNT-277
Revision: 4420 Merge of recent changes including the reintroduction of the paging fix for the AH, which, apparently was changed during a hotfix or "something". Also fix to scandata to ensure it displays, along with the stack size, whenever it is loaded. Change to allow the BCNT frame to show when the AH is opened and to allow it to be resized. Some modifications to ENX localization framework, such as strings.
Revision: 4419 Reintroduce the PageOneReturn.lua since, it is quite apparent that the AH has returned to the old, broken behavior. Also, commented out the auto-disable code so that a new release is not needed for each build.
Revision: 4418 Reintroduce the PageOneReturn.lua since, it is quite apparent that the AH has returned to the old, broken behavior. Also, commented out the auto-disable code so that a new release is not needed for each build.
Revision: 4417 Fixes [BCNT-276] The External BeanCounter search window now has a small button in the bottom right that allows the user to drag the window making it wider.
Revision: 4416 Fixes [ADV-94] Auctioneer Classic has been decommissioned. Interaction between advanced and classic is no longer an issue. Command interface enhanced to show help according to which slash command triggered it, and to act upon auctioneer slash command.
Revision: 4415 Fixes [ADV-152] All code to routines found by GetAllModules are wrapped in pcall. Those places that looked at function outputs now will log to nlog the failure, the other locations just silently ignore the error.
Revision: 4414 ENX-118, ENX-110 - update enchantrix constants and baselines for 3.2, update translation strings
Revision: 4413 Fixes [SPRG-8] Adds percentage calculation to display. Thanks to Gregity for the code fix for this and SPRG-3.
Revision: 4412 Fixes [SPRG-3] Modifies time left to "Done" once scan is complete.
Revision: 4411 Implements [SDAT-6]. Stack size breakdown now always displayed. The old code tried to check for there being only a single stack size listed in the snapshot. If so, it would not display the stack size breakdown. Unfortunately, the dist.stack table is sparse, and so the return of #(dist.stack) actually returns the size until the first non-existant stack (e.g. a 0 if there is no 1 stack, a 3 if stacks are (1,2,3,10,20), a 5 if they are (1,2,3,4,5,19), etc.).
Since there is no easy, clean way to count the table size for sparse tables, for the moment I've just removed the check altogether. If saving that one line becomes important down the road, we can add it another table iteration to do a count first.
Revision: 4410 Starts [ASER-244] The searchUI manifest window will now remember the sort direction and any column order movements the user has mad across sessions.
The columns can be moved by right clicking and dragging the header frame. ALT+Right click to resize a column
Revision: 4409 Merge of recent changes, including workaround in ENX to avoid tooltip issue, fix to tooltip from scandata, and fix so that purchases remove items from snapshot just after purchase.
Revision: 4408 Fixes [SDAT-15], corrects copy/paste error so that suffix and base totals are reported which match the PriceLevel breakdowns.
Revision: 4407 [ENX-120] - work around nil links coming into the Enchantrix tooltip handlers for now, leave them as separate tests so we can debug it once we have a reproduceable case
Revision: 4406 Fixes [ADV-477] Returns treating very small result sets as a getAll. Also moved parameterized commit function to a private function as improper calling could corrupt/taint the scan data.
Revision: 4405 Fixes [APPR-277] Reverses direction of slider movement in Duration slider when using scrollwheel.
Revision: 4404 Merge of recent changes; BCNT change to allow use of external BCNT window while the AH is opened, removal of the paging fix in FixAH, and change to the disable code.
Revision: 4403 Removes the pageone fix as no longer needed.
Revision: 4402 Removes the pageone fix as no longer needed.
Revision: 4401 Update AH Page One Search fix for Live realm client version 10314
Revision: 4400 Adds [BCNT-274] BeanCounter's External search window will be usable at the same time as the AuctionHouse window. It will only hide if the user selects the BeanCounter tab on the AuctionHouse.
Revision: 4399 Merge of recent change to BCNT to help in the recording of "failed" auctions.
Revision: 4398 Fixes [BCNT-272] Should make failed auctions record more reliably. Expands time window failed auctions will be matched against from 20 minutes to 4 hours. So we search 2 hours before and 2 hours after estimated posting time. Comments out a lot if debug code, debug will now ONLY report when a mail FAILS to record.
Revision: 4397 Merge of recent changes to help with BCNT's APPR integration and column sorting. Also change to ensure the setting to integrate/remove the SearchUI from the AH frame functions as expected.
Revision: 4396 Once more, with properties defined.
Revision: 4395 Adding in appropriate revision code for ##Revision.
Revision: 4394 Update Glypher TOC metadata
Revision: 4393 Fixes [BCNT-269] If user has rearranged the BeanCounter column order, the users last selected column to sort by and sort direction, will be properly applied next across play sessions.
Revision: 4392 Fixes [BCNT-268] Automated searches of BeanCounter while browsing the AH will display all checked filter options. The players current filter options will be used for API queries that lack the settings filter table.
Revision: 4391 Fixes [BCNT-270] Adds check to make sure we have a valid item before attempting to :match() when running the 2.09 bit of DB upgrade code. Would error if the itemIDName array was empty.
Revision: 4390 Fixes [ASER-241] The setting to disable SearchUI's integrated "Search" tab on the Auctionhouse should now work properly
Revision: 4389 Merge of recent changes, including change to INF to use new vendor sales price from the API, fix to ENX to display TT information correctly, and strings from localizer.
Revision: 4388 [ENX-119] - fix the link decoding to handle spell and enchant links
Revision: 4387 [INF-68] This replaces the database value with the Blizz-supplied value at the time of lookup. Still need to remove references to our database value, probably should also remove the display from the extra tooltip, which is now redundant. Finally, will need to remove the sell-to-vendor value from the database and change the updater script not to look for it, and notify Wowhead we don't need them to supply it any more.
Revision: 4386 Completes [MISC-58] Update of strings from Localizer for AUC, BCNT, ENX, ENXBRK, and INF.
Revision: 4385 Merge of addition to FixAH to help deal with recent API issue, introduced along with 3.2 patch. message() API has a bad frame reference. This will override with the proper frame reference.
Revision: 4384 Adds fix for Blizzards message API bug introduced in patch 3.2 message() API has a bad frame reference. This will override with the proper frame reference.
Revision: 4383 Merge of changes to include TOCs and clean up to help reduce chance of posting issues from APPR.
The above includes only the 50 most recent changes. For a complete, detailed inventory of our changes, see the complete Change Log at http://fisheye.norganna.org/browse/Auctioneer .
AuctioneerDb released.
Norganna - 2009-06-22 19:55:29:
I am proud to announce that AuctioneerDb has now reached the general availability stage (GA) and is ready for consumption by the wider internet audience.
We do of course plan to continue fixing any bugs that are found, adding new features, especially the premium functionality that I know a lot of you are waiting for, and more importantly listening and being responsive to our users comments and requests.
Being accessible to our users is a big part of what we do here at Norganna's AddOns. We like to assist our users with any requests they have, and we're not just a one man show. We have a dedicated team of support personnel, developers, quality assurance and a burning desire to keep our users as happy as we can. You can be confident when using our products that if you have any problems, we will do our utmost to assist you.
Above all, I would like to thank everyone who has helped out with the development, testing and regional localization work thus far, we couldn't have made it here without you!
Auctioneer and Auctioneer Suite 5.5.4270 Released!
Nechckn - 2009-05-19 23:10:31:
Auctioneeros,
We are pleased to release Auctioneer 5.5, which is fully compatible with World of Warcraft 3.1.x.
Roughly 60 changes this time, including saving column movement and sorting in BeanCounter and Appraiser, with more modules on the way. We have also created a special module to help our users deal with the issue where searches on the “Browse” frame do not automatically show the first page of results. Also, a major change to allow Outliers to display in the Appraiser frame has been implemented. This always caused some confusion, so the decision was made to allow those outliers to display but keep them from affecting the statistics, as always. This way, folks can see all of the competition but not have to worry about them poisoning their data.
Some other highlights include:
- Auctioneer: Corrected a number of pop-up tooltip items, including adding them to Localizer. Completed the background changes needed to allow serverKey to function as intended. This clears the way for eventual cross-faction pricing to, optionally, be shown in the tooltip, et cetera.
** SearchUI: The “Reset” button, that clears all Searcher settings will now require users to hold CTRL+Shift+Alt to help ensure that they realize they will be resetting all SearchUI settings. Also, implement the code to allow Searchers to select a given Statistics module, the individual Searchers will have access to the code in the next release. Fixed some outstanding issues that were causing errors. The permanent “ignore” function should now function appropriately as far as stack size/price is concerned. Revamped the interface of the Snatch Searcher to make it a bit easier to use, some additional changes will be coming in the next release.
- BeanCounter: Changes to help BeanCounter better track failed auctions. Note: There appears to be some server issues that result in the necessary information not being reliably sent all the time, we will watch the situation and update the next release with any needed changes.* Corrected an incompatibility due to a function change in Altoholic.
- Enchantrix: Added an option to show or hide reagent information. Fixed an issue due to the recent changes by Blizzard that resulted in bank bags appearing like any other and causing the AutoDE feature to sometimes recommend items for processing numerous times.
- Informant: Data has been updated for WoW 3.1 and beyond. Added a new function set that allows other AddOns to obtain vendor data that is included in Informant, such as location, what items they sell, et cetera.
- All of the very latest http://Localizer.Norganna.Org files have been added, so all of the updates we have, you will see in your localized client.
** Please, if you have any sort of decent grasp of any of the languages, we are in need of help localizing Auctioneer, Informant, and the other AddOns listed at http://Localizer.Norganna.Org .
**" Registering" takes only moments and you can be on your way... it is quite simple. Even if you only have the time/inclination to help with a few translations, that will be better than what we have now for some of the locales.
** Before starting, kindly take a look at http://forums.norganna.org/discussion/9517/translation-format/ for some basic thoughts.
Happy Auctioneering,
Nikk and the rest of the family at Norganna’s AddOns
__________
Individual commits (changes, enhancements, fixes):
Revision: 4267 Fixes [ADV-437] -- Only filtered items were being passed to delete processors. missing NOT added.
Revision: 4226 Fixes [ENX-114] add option to not display the reagent information (prices, totals, etc.) for enchants/spells in tooltips
Revision: 4225 Fixes [ENX-115] Don't allow bags outside the 0..4 range when scanning for AutoDE
Revision: 4224 Fixes [ASER-222] Fixes a rare nil error in General Search
Revision: 4223 Completes [ADV-441] Fixes a bug where Appraiser (and some other modules) sometimes mistakenly listed Soulbound or Accountbound items as auctionable
Revision: 4222 Fixes [ADV-440] Fixes some popup tooltips in Config General Settings tab
Revision: 4221 Fixes [SIMP-21] Fixes Help Window text in StatSimple Config
Revision: 4220 Fixes [BCNT-254] The server/faction/player filters will now affect the profit/loss displayed in the BeanCounter search results frame
Revision: 4219 Fixes [SDEV-18] StdDev will now use unit price, not stack price, when filtering out outliers.
Revision: 4218 Enables Auc-Util-FixAH for PTR build.
Revision: 4217 Fixes [ASER-221] "Reset" will now require CTRL +SHIFT + ALT to be held before it will reset players settings. Prints help text of what it does and how it is used on click.
Revision: 4216 Starts [ASER-201] Changes anchor point for the "snatch list" so it does not squash together when using the Auction frame embedded SearchUI window.
Revision: 4215 Corrects issue with Auc-Util-FixAH to reset page to 0 instead of 1
Revision: 4214 Add new FixAH util module to fix when Blizz search button is clicked and search doesn't return to page one
Revision: 4213 Starts [ASER-201] See Screen Shots in ticket Redesigns Snatch UI, Removes "bag" scroll frame to increase size of snatch list. Adds a new column PERCENT of market price. Adds entry box and ability for snatch to suggest purchases by % of market price not just fixed price. GUI will display green highlight with red % for items that are using this setting. When %is used the "buy each" box displays what teh current % settings of market price is.
Revision: 4212 Fixes [ASER-220] Extra check to avoid possible error when removing an item from ItemPrice filter ignore list.
Revision: 4211 Completes [INF-63] Merge of most recent Localizer changes/updates.
Revision: 4210 Completes [ADV-438] Merge of updates from Localizer.
Revision: 4209 Fixes [APPR-267] Handles the case where util.appraiser.round.method is an unexpected value, instead of bugging out.
Revision: 4208 FIXES [ADV-437] Corrects all auctions being marked as filtered when seen as updated/unchanged.
Revision: 4207 Completes [UCUT-23] & [OUTL-9] <developer> uses Price Model selector function in Undercut and Outlier settings. Updates [ADV-436]: added some localization to the Price Model dropdown menu - will show up in all places that already use the selector function.
Revision: 4206 Completes [ADV-436] & [PLVL-9] <developer> Adds a "Price Model selector" utility function. Uses that function in the PriceLevel settings. Users should notice no difference.
Revision: 4205 Fixes [ADB-15] referring to uninitialized server designation if checking email before scan
Revision: 4204 Fixes [ASER-214] Filter-ItemQuality should no longer throw an error if it gets an unexpected quality value from the Blizzard API.
Revision: 4202 Fixes [BCNT-253] try 2 Fixes early invoice lookup termination on bids/buys BeanCounter should no longer time out when looking up invoices in the mail after and Auctioneer GetAll/Fast Scan. ie the Server Name lookup throttle should no longer cause issues for BeanCounters mail recording
Revision: 4201 Fixes [BCNT-253] BeanCounter should no longer time out when looking up invoices in the mail after and Auctioneer GetAll/Fast Scan. ie the Server Name lookup throttle should no longer cause issues for BeanCounters mail recording
Revision: 4200 Completes [ADV-435] & [ADV-408] <developer> see Jira tickets for details.
Revision: 4199 Updates [ADV-395] <developer> GetDepositCost will now return nil when deposit cost is unknown (instead of 0)
Revision: 4198 Fixes [BCNT-252] Corrects two minor recording issues for Completed auctions. Changes/adds some debug strings to better track missed recording
Revision: 4197 Fixes [ASER-213]: Permanent "Ignore" button should now work properly for stacks in SearchUI.
Revision: 4196 Completes [INF-62] Adds Informant.getItemVendorInfo in InfMain.lua to quickly return basic information about an item. Used as follows:
isVendored,isLimited,itemCost,sellPrice,buyStack,maxStack = Informant.getItemVendorInfo(itemID) Where the values are as follows:
isVendored: boolean, true if at least one vendor sells it. - isLimited: boolean, true if vendors sell in limited qty. - itemCost: integer, amount (in copper) to purchase item.
sellPrice: integer, amount (in copper) item sells for. - buyStack: integer, number of items in the stack you buy. - maxStack: integer, max amount the item will stack to.
Revision: 4195 Fixes [ADV-432] Auctioneer's scanner updated so that the Auction House image contains all auctions in the auction house. CoreScan.lua modified to take actually use the Filtered flag as was originally intended. Filtering is still only done on creation of a new auction. Once an auction is marked as filtered, it stays that way until it is deleted. Filtered queries are not shown to stats modules just like originally done, but items that view the current image can see them.
Revision: 4193 Fixes [BCNT-251] Changes "The data for "..server.." is not at the current BeanCounter DB version of "..private.version.." to "The data for "..serverName.." is not at the current BeanCounter DB version of "..private.version.."
Revision: 4192 Fixes ASER-196: General Search will now return proper pct value for stackables.
Revision: 4191 Fixes [BCNT-250] Should fix mails not recording or displaying any debug output. We still used a find that was no longer needed since we dont store full itemlinks. This could return the wrong item if its name was a subsection of the longer string we were looking for.
ie "Healing Potion" would be returned when we looked for "Greater Healing Potion"
Revision: 4190 Fixes [APPR-266]: fixes tooltip for "Close Sidebar" button in Appraiser.
Revision: 4189 Updates [ASAL-20] Removes debugging pollution
Revision: 4188 Updates [ASAL-20] StatSales should now handle cross-faction and cross-server stats in most cases (the exception being Neutral AH stats)
Revision: 4186 Completes [ADV-430] Merge of recent changes to Auc-Stat-Purchased, especially those making it conform to the serverKey convention.
Revision: 4185 Fixes [ADV-424]: resets market value (in tooltip and elsewhere) after using "/auc clear [item]"
Revision: 4184 Completes [SDEV-16]&[SDEV-17]: Stat-StdDev should now handle "/auc clear [item of the suffix]" properly. Also some code tidying.
Revision: 4183 Fixes [AAMU-120][ASER-204]&[AAMU-122]: fixes several problems when clicking on or mousing over lists in AutoMagic and SearchUI.
Revision: 4182 Fixes [BCNT-249] Removes global variable: serverName at line 132
Revision: 4181 Completes [BCNT-248] Merge of changes to BeanCounter - Will help to allow for cross-realm searching and changes to the way BCNT stores older data.
Revision: 4177 Fixes [ASKP-30] Localize askprices whisper responses
Revision: 4176 Completes [ADV-429] Updated Localizer, imported recent changes, and committed.
Revision: 4173 Continues [APPR-108] remove debug print
Revision: 4172 Fixes [APPR-108] Rearranges order and column sort functions to be called after appraisers GUI has been fully created.
Revision: 4171 Continues [APPR-263] removes excess from _TRANS items
Revision: 4170 Completes [ADV-428] which corrected some issues with the enUS localization of the APPR frame and also commits current Auctioneer Strings.
Revision: 4169 Completes [APPR-263] Added new value to localizer and file for the button to change between per stack and per item pricing and changed " to ' for APPR_Interface_SelectItemLeftAuctioning.
Revision: 4168 Completes [ADV-428] Import of current strings, especially the change to the help tooltip for the Stack/Each button.
Revision: 4167 Completes [APPR-263] Update meaning of tooltip help text in Appraiser and Localizer to mean changing between Per Item and Per Stack Pricing from old Change between Full/Simple View.
Revision: 4166 Fixes [APPR-108] The sort order of a column will now be remembered across sessions, requires Configator r210 or higher
Revision: 4165 Fixes [BCNT-243] Commits to trunk The sort order of a column will now be remembered across sessions, requires Configator r210 or higher
Revision: 4163 [INF-61] Updates Informant's database with new information for 3.1.0
Revision: 4160 Temp patch for [BCNT-242] Just changes the old Altaholic hook to work with new version of Altaholic. --TODO find a method that does not require a direct hook into altaholic.
See the Complete Change Log via http://Fisheye.Norganna.Org , specifically, http://fisheye.norganna.org/browse/Auctioneer .
**Nechckn Edit: Added the changelog and details of the release.
AuctioneerDb now at Beta stage
Norganna - 2009-05-15 00:26:37:
AuctioneerDb (http://auctioneerdb.com) is a searchable auction prices database for World of Warcraft™ realms. It provides detailed historical price information for recorded World of Warcraft™ auctions, including many different breakdowns of auctions between bids, buyouts, stack sizes, factions, realms, days of the week, and historical prices. AuctioneerDb's aim and primary purpose is to improve the game experience for World of Warcraft™ players of all calibers from the basic player who knows nothing about the auction house and just wants to "sell their stuff" to experienced arbitrageurs who play the trading game to buy low and sell high. By allowing free access to detailed auction information, we hope to up our game, level the playing field and stabilize the markets as Auctioneer has been doing now for many years, but at a whole new level.
I'd like to thank everyone who has helped this last year on the AuctioneerDb project, whether it's to provide advice, development support, debugging assistance, improvement suggestions, or just merely using the product while it was buggy and uploading data.
We've finally reached that point where the whole thing is ready for public consumption. Up until now, we've been trying to keep things under wraps a little to keep the user base small and manageable by only mentioning it on the Norganna's AddOns websites. However now we think it's finally ready for the general public and as reflects the Beta status, we will start promoting it a little more generally out in the wider internet.
Help testing Auctioneer Suite's BeanCounter mail recording
Nechckn - 2009-05-05 00:57:50:
Auctioneeros,
As many have noticed, there are some odd issues, since roughly WoW Patch 3.1, when visiting the Auction House.
One among these, is that all of the mail is not being recorded correctly by BeanCounter, notably "failures".
To help discern if this is, indeed, some server issue, we could use some help. If you are interested in helping, be sure to update to the beta/preview release from http://AuctioneerAddOn.Com/dl/#preview using the instructions from http://Wiki.Norganna.Org/Installing . After updating, please read and follow the instructions at http://forums.norganna.org/discussion/10412/ and be sure to follow up with a post to let us know of your experience.
**Note that this is a different issue from the "Browse" tab not returning to the first page for all new searches, that is definitely a server issue and occurs for those who use no AddOns. We are still waiting for a fix or comment, but, as of yet, there has been none.
Happy Sales,
Nikk
Auctioneer and Auctioneer Suite 5.4 Released!
Nechckn - 2009-04-15 02:05:21:
Auctioneeros,
We are pleased to release Auctioneer 5.4, which is fully compatible with World of Warcraft 3.1.x.
Roughly 50 changes this time, including a major overhaul of BeanCounter and its handling of data, although there should be no huge changes on the end-user side.
*A major change this time to the Appraise Frame, including shortening the “sliders” to make them a bit less menacing to the uninitiated, the addition of the “per stack”/ “per each” pricing option by clicking the per stack/ per each to the left of the GSC boxes, and alignment of the option selection boxes to help speed posting, even more.
**Due to these changes, the “Simple” view was removed. Kindly keep in mind that this is the first major step to the new look, so bear with us during the transition. We welcome specific, constructive feedback on http://Forums.Norganna.Org , as always, so please swing by with your thoughts and recommendations.
*Another popular change went live, in the code for the SearchUI pop-up. The “Yes” and “No” boxes will no longer move depending upon the length of the item name.
*The AskPrice module also has had a modification, due to the changes to the chat filter system introduced in WoW 3.1; basically, a change to the order of the function(s).
*AuctioneerDB continues toward completion with a few fixes, including allowing for Realms with hyphens in the name, no longer throwing an error when no sell value provider exists, and adding in Realm/Faction codes.
*Progress continues on [ADV-124] , the serverKey project. The Auc-Stat-Simple will now provide valid returns, based on Realm, for those looking for cross-realm Arbitrage amounts via home grown code. This is one step closer to allowing for an option to display another faction/realm in the “official” tooltip- the same goes for Stat-Sales.
*All of the very latest http://Localizer.Norganna.Org files have been added, so all of the updates we have, you will see in your localized client.
** Please, if you have any sort of decent grasp of any of the languages, we are in need of help localizing Auctioneer, Informant, and the other AddOns listed at http://Localizer.Norganna.Org .
**"Registering" takes only moments and you can be on your way... it is quite simple. Even if you only have the time/inclination to help with a few translations, that will be better than what we have now for some of the locales.
**Before starting, kindly take a look at http://forums.norganna.org/discussion/9517/translation-format/ for some basic thoughts.
Happy Auctioneering,
Nikk and the rest of the family at Norganna’s AddOns
__________
Individual commits (changes, enhancements, fixes):
Revision: 4156 Completes [ADV-426] Updates all strings across the Suite with those from Localizer.
Revision: 4155 [ADV-425] Update TOC Interface to 30100 for WoW client v3.1.0
Revision: 4154 [ASKP-29] Update Auc-Util-AskPrice ChatThrottleLib package to v20.
Revision: 4152 Fixes [SIMP-20] & [SIMP-19]: the Clear Item command will correctly handle items with suffixes ("of the ..."). Plus some other minor tweaks.
Revision: 4151 [ADB-14] : Fix realm/faction splitting to handle realms with hyphens
Revision: 4150 [ADB-13] : Fix error when no sellvalue provider exists
Revision: 4149 [ADB-14] : Prefix realm-faction designation with portal code
Revision: 4147 Continues [APPR-2] Adds price level coloring to Stack price entry boxes.
Hopefully fixes issues with syncing per each and per stack price boxes when using "Matchers".
Revision: 4146 Fixes [ADV-423] The Value and itemLink lines will no longer extend into the icon and off the buy prompt window
Revision: 4145 Continues [BCNT-240] Corrects global variable: serverName at line 132
Revision: 4144 Merges all changes made in Branch related to [BCNT-240]
****Warning backup, this may or may not destroy your data, kick your dog, and taunt you a second time****
Move all storage tables to use the same data layout and length, simplifying storage and re-trivial. Adds NEW FIELD to store which auction house trxn took place at. A, H, N
Changes the way we store itemLinks in the itemNameArray. This saves space and improves the speed of the string.finds()
Updates Search API to allow MULTIPLE server search results (max 4). in settings table pass a named list of servers{"name", "name2"}
Revision: 4143 [ASKP-28] To deal with the upcoming changes to the chatfilter system, the filter function has been changed from:
function (message) <stuff> end
to:
function (self, event, ...) local message = select(1,...) or arg1 <do stuff> end
Revision: 4141 [ENX-113] Removing Mercurial Stone from the disenchant list.
Revision: 4139 Fixes [ADV-384] Makes sure the "graphical" frame is one level below the rest of the elements.
Revision: 4138 Fixes [ADV-384] Accidentally erased a “.” before commit.
Revision: 4137 Fixes [ADV-384] The Yes and No buttons on the "searchUi" buy prompts should no longer move when the prompt window size changes.
We split the "anchor" frame for all the prompt elements from the Backdrop frame thats resized. This stops unexpected movements when the backdrop is resized.
Revision: 4134 Continues [APPR-2] Re-adds Stack and quantity number entry boxes.
Revision: 4133 Starts [APPR-2] Removes Simple Appraiser View since we have Post frame for simplicity. Rearranges Appraiser Full to be a little cleaner. Adds toggle to change Price input boxes to allow PRICE PER STACK or PRICE PER EACH. --Still todo tooltips, price level.
Revision: 4132 Fixes [AAMU-101] Items with the ':' character in their names should now display correctly in the AutoMagicc vendor list and in chat reports.
Revision: 4125 Fixes [SIMP-18]: Performs extra checking at load time to remove any invalid entries from StatSimple's database.
Revision: 4122 Fixes [ASER-211] Adds proper stack size count when we display a tooltip on SearchUI scroll frame.
Revision: 4121 Fixes [ASER-210] RealTimeSearcher should now provide valid "Inventory Slot" codes to the searchers.
Revision: 4119 Fixes [APPR-258] Rounding settings should no longer cause problems when you try to create a bid-only auction.
Revision: 4114 Fixes [BCNT-237] Adds a "self" exists check so the function works in 3.0 and 3.1 test realms.
Revision: 4113 Fixes [BCNT-237] Beancounters tab on the AH will no longer appear blank on the 3.1 test realms. Corrects secure hook return values to include mouse button variable.
Revision: 4112 Updates [ASAL-20] Prevents StatSales from returning incorrect values for cross-server queries.
StatSales is only able to access data for the current server, due to limitations in BeanCounter.
Revision: 4110 Updates [SIMP-17] minor fix to StatSimple startup code
Revision: 4109 Merge of [SIMP-17] changes to fix StatSimple so that it uses the correct serverKey format. This change will make things like comparing prices across realm/faction functional, including displaying in the tooltip.
Revision: 4107 Resolves [VMUP-6]
Revision: 4106 Fixes [ADV-418] Will no longer display bid prices higher than buyout in SearchUI and CompactUI for certain auctions; Buyout of these auctions from SearchUI should no longer fail. Fixes [COMP-21] CompactUI will now show the bid values for all auctions when "Show Required Bids..." option is disabled; able to handle auctions with a minimum bid of 0c correctly.
Revision: 4104 Fixes ADV-417 Removes invalid reference in Auc-Advanced.toc
See the Complete Change Log via http://Fisheye.Norganna.Org , specifically, http://fisheye.norganna.org/browse/Auctioneer .
**Nechckn Edit: Corrected SearchUI Yes/No change information.
AddOn and general UI guidance/policy document
Nechckn - 2009-03-25 19:00:07:
Greetings All,
Since we have been asked- and to clear up any rumors that may be circulating...
Auctioneer, Gatherer, and Enchantrix all follow the guidelines published by Blizzard at http://www.worldofwarcraft.com/policy/ui.html , according to our understanding of the policy.
We have never solicited donations in the actual game environment and have never, ever charged for our offerings.
We do request donations on our primary site, http://AuctioneerAddOn.Com , via the link in the upper right corner, from those who find our AddOns to be helpful. Those donations primarily help to offset the costs associated with our development environment; a couple servers and their Internet connectivity.
With a volunteer staff of about 30, usually 5-10 active at a time, spread in different parts of the world, such tools are indispensable to our ability to develop, test, and provide decent products.
All that said, the donations usually come out about even, with our primary Administrator, Norganna, making up the difference out of his family's bank account on the months that donations do not meet the monthly expenses. There are some rare months where donations exceed the monthly expenses, but that overage is needed to repay the "loans" from previous months.
Although some on the team would welcome the opportunity to make a living from development of such complex products, we currently release them under V2 of the GPL.
With such a diverse group, there are those who help as a way to "give back" to the world to those who are looking to polish their resume with some real world experience. As a whole, we do not begrudge those who have decided to depart from producing AddOns, due to what ever reason(s), and support any company's right to protect its property. This current period is quite interesting as numerous laws are being enacted and tested in different courts to determine the future of software development, and only time will tell.
Those who feel strongly, one way or another, should contact Blizzard and their elected officials, directly, and express their opinions. Demands, comments, or requests on websites only go so far, and most often not to those with the authority to make the desired changes. Luckily most of us live in areas where making such opinions known is not only possible, but encouraged.
We look forward to providing products that enhance our users' experiences, and our own, for now, and into the future. Should there ever be any internal or external decisions that do affect our products, we will endeavor to keep everyone informed, to the greatest possible extent.
In keeping with our usual spirit of openness, the new guidelines may affect the future of the AuctioneerDB program, which is in early beta status, but no decisions have been made as of yet. We will post with more details, once they are available.
Happy Adventuring,
Nikk and the rest of the Norganna's AddOns family
Auctioneer 5.3 Released!
Nechckn - 2009-03-02 02:46:36:
Auctioneeros,
Due to some help from our multi-lingual friends, the release of Auctioneer and Auctioneer Suite 5.3 contains many more interface/interaction translations.
We can always use more help in that department, especially if you use a localization that is not complete. Simply visit http://Localizer.Norganna.Org , create an account, select your specific locale, and begin entering relevant translations, based on the context.
Happy Sales,
Nikk and the rest of the Norganna's AddOns Team

Auctioneeros,
About 81 changes, fixes, and enhancements for version 5.3 of Auctioneer, Auctioneer Suite, and our other AddOns. A special effort this time by returning cool dude, team member, Kandoko, who has taken the time to add the incredible movable column functionality that so many have been waiting to see included in Auctioneer and the modules.
Overall:
- Auctioneer, Informant, Enchantrix, and BeanCounter can all have their tooltip outputs modified to never show unless <Alt> is depressed + mouse-over of an item. Users can choose to have certain values active all the time or hide specific AddOn output, if desired. Setting is located in each AddOn’s “general” option page.
- Current localization entries have been committed to Auctioneer, Informant, Enchantrix, and BeanCounter.
- Added an entry to http://Localizer.Norganna.Org for our Polish friends, so please help them to add to that, if you are willing and able. *Should your locale not be fully complete, consider helping! In the mean time, you can use another by selecting any of the locales under the “General” heading of the Auctioneer options.
Auctioneer/General:
- Fix to IsValidAlgorithm so that an error is no longer thrown.
- Background code added to capture selling, sold and won auctions statistics for use with http://AuctioneerDB.com .
- Columns now fully movable! Hover over the column headings for quick instructions- Right-click and hold to move column, <Alt>+Right-click and drag to resize columns, <CTRL>+right-click to reset.
Auctioneer/Appraiser:
- Columns now fully movable! Hover over the column headings for quick instructions- Right-click and hold to move column, <Alt>+Right-click and drag to resize columns, <CTRL>+right-click to reset.
- Fix to negate input lag by removing the updates on every interface change.
- Improve the function and description in the settings of the rounding function.
- When posting using the “All” stack setting, the incomplete stacks will post first, which should speed up posting when making extremely large batch posts.
Auctioneer/SearchUI:
- Background change to correct the reversed bid and buy variables used by Snatch.
- When using the Parameter Searcher, or others, in default or Real Time Search mode, items should no longer error when there is, incorrectly, no bid shown. E.g. No bid price.
- Columns movable, as noted under the Auctioneer/General section.
Auctioneer/SimpleAuction:
- Changes to the layout of the Simple Auction “Post” frame to make the values a bit clearer, especially the display of AH fees.
- Create Auction button will no longer illuminate until the number of items per stack and the number of stacks are set to realistic values.
- Price matching should now function correctly.
BeanCounter:
- Columns now fully movable! Hover over the column headings for quick instructions- Right-click and hold to move column, <Alt>+Right-click and drag to resize columns, <CTRL>+right-click to reset.
- Added more localized interface and help entries.
Enchantrix:
- Auto DE window should no longer display when mining or at other inopportune times.
- Auto DE window will close when selected, even if combat was initiated while it was open.
- Tooltips will now properly display on the “Fixed Price” and “Weights” tabs within the options.
- Milling entries updated, including fire seed and fire leaf and the Milling Results tables have been updated to reflect recent changes.
- Added ability to copy a Settings Profile.
- Command line options will now display properly.
- Added more localized interface and help entries.
Informant:
– Update of recent data, including Inscriptions for Scribes from 3.0.8 changes.
- Some relatively small changes to the Category information in the “Extra Information Window”.
- Added more localized interface and help entries.
Individual commits (changes, enhancements, fixes):
Revision: 4102 [ASER-200] Fixes a case where RealTime search will sometimes try to bid 0c (should now bid at least 1c)
Revision: 4094 Completes [APPR-252] When posting in "All" mode will post remainder stack first. In some circumstances will use 1 less stack-split, saving a little bit of time
Revision: 4092 Update [ADV-365][INF-49][BCNT-217][ENX-110] Localization files: CoreStrings.lua, InfStrings.lua, BeanCounterStrings.lua, and EnxStrings.lua updated
Revision: 4090 [ENX-109] make sure the state goes to sleep when initializing and AutoDE is turned off
Revision: 4089 Completes [APPR-251] Appraiser scroll frame now uses configators lib.Processor() event callbacks. Column order will be remembered across sessions.
Revision: 4088 Starts [APPR-247] Minor improvement to input lag on Appraiser GUI. Removes the frame.UpdateImage() call when any prices/sliders in appraiser are adjusted. This will stop appraiser from reRendering the scrollframe on every GUI change.
Revision: 4087 Resolves [ADV-415] Should fix IsValidAlgorithm function, plus removes some global pollution.
Revision: 4086 Fixes [ADV-414]: module cache will be cleared when a new module loads; thereby fixing [SDAT-14]: ScanData line will appear in tooltip in cases where 'Force Load ScanData' option is disabled
Revision: 4083 [ENX-108] Adds milling entries for fire seed and fire leaf
Revision: 4082 Fixes [BCNT-233] Move BeanCounter to the lib.Processor events added in Configator revisions 197 **Should be a transparent change for the end user**
This will move OnEnter, OnLeave, Onclick, onMousedown, onResize and order events to a central processor function.
Revision: 4081 Resolves [SDEV-15] *This only affects the stat test branch.
Revision: 4080 Resolves [ILVL-17] *This only affects the stat test branch.
Revision: 4079 Resolves [SHSP-8] *This only affects the stat test branch.
Revision: 4078 Fixes [SMPL-35]: This should fix some problems with the "match my price" setting
Revision: 4077 Adds to [BCNT-217] Updates localizer changes to 2/08/2009
Revision: 4076 Adds to [ADV-365] Removes extra ' in APPR_Help_TotalMinbidValue description text. reported by cut in IRC. Adds localizer changes through Feb 12 2009 Major additions to ptPT with minor additions to csCZ. Big thanks to those translators
Revision: 4073 Reverse Merge of [SIMP-17] - wrong repo.
Revision: 4072 Updates [SIMP-17] Initial version for review Note: Modifies StatSimple database; back up before running as there is no way to reverse the conversion. *Only affects the statistic branch.
Revision: 4062 Fixes [ENX-107] Clean up globals and some local names in AutoDisenchant code.
Revision: 4061 [INF-58] This moves the check for Alt being down from lines 40-42 to lines 90-92 of InfTooltip.lua, correcting the problems with showing the Informant Data Window without holding Alt when the option to show the tooltip only on Alt-press is turned on.
Revision: 4060 Fixes [ENX-54] Gracefully handle combat cancellation of the AutoDE prompt, where we can't really hide the dialog
Revision: 4059 Fixes [ENX-105] Localize the remaining milling strings
Revision: 4058 Fixes [ENX-4] Add game tooltips to items in the fixed price and weights tabs
Revision: 4057 [ENX-104] Update the EnxConstants file with new baseline prices, new default item info, plus some cleanup
Revision: 4056 Partial Fix [ENX-58] Removes 2 items from the non-disenchantable list
Revision: 4055 Fixes [ENX-98] Increase tooltip valuation by stack count, for appraiser
Revision: 4054 Fixes [ENX-103] update localized strings for barker
Revision: 4053 Fixes [ENX-97] Add a button to duplicate the current profile with a new name
Revision: 4052 Adds [ENX-102] Improve accuracy of milling result data
Revision: 4051 Fixes [ENX-100] Change "|" separators to "||" in command line help information to avoid mistaken formatting conversions
Revision: 4049 [ADV-409],[INF-57],[BCNT-235],[ENX-101]--Re-implements the option to only show the tooltip in these addons when Alt is pressed. Each mod is set separately in it's own configuration.
Revision: 4048 Task [INF-56] Edited inficon.blp so that the lines on the note are seen clearly.
Revision: 4047 [INF-49] Fixed a few strings that were not copied from localizer correctly. Added a missing string from InfCommand.lua to the localizer.
Revision: 4046 Fixes [ASER-194] Attempt to perform arithmetic on local 'value' on line 1539
Revision: 4044 Fixed [SHTG-17] Removed unnecessary debug output
Revision: 4043 Adds [SMPL-34]: The "Create Auction" button will be enabled/disabled at appropriate times
Revision: 4041 [INF-55] Properly capitalizes INF_Tooltip_AdditEnchWeapon and added INF_Tooltip_AdditWarrior (removing the incorrect INF_Tooltip_AddittWarrior) in InfStrings.lua via localizer. Removes the space between Ammo and Pouch in the additional field in InfData.lua. Also appears to include a bunch of new deDE localizations (by user hadien, Thanks!) in InfStrings.lua
Revision: 4040 Implements [ADV-406] Corrects minor defects raised in Crucible AUC-35.
Revision: 4039 Fixes [ASER-151] RTS with General searcher should no longer give results with bid price 0
Revision: 4037 Updates [ADV-365] CoreStrings.lua & AprFrame.lua Adds latest additions to esES and remove hard coded string in APPR with APPR_Interface_BidPerItem
Revision: 4036 [INF-54] Removes the trailing whitespace that is borking localization of the additional field in some cases.
Revision: 4034 Implements [ADV-406] phase 1: Adds a new API, AucAdvanced.API.DumpMarketPrice(itemLink, serverKey) which can be used to debug market pricing capabilities. Currently only handles bell curve PDFs.
Revision: 4033 [ADB-12] Addition of extra stats recording
Revision: 4032 [ADV-401] Add code to capture selling, sold and won auctions statistics
Revision: 4031 [INF-54] Fixes the redundancy for items that have the "Key" or "Quest" category and removes the reagent status from the old Rogue poison reagents, as they're just gray items now.
Revision: 4030 [ENX-100] Corrected spelling error in localizer for 'valueate' All localizer strings need to be edited at http://localizer.norganna.org/index.php Please do not edit the strings.lua directly.
Revision: 4029 [ENX-100] Fixed typo of on line 620 ["ShowGuessAuctioneerVal"] = "valueate-val"; Should have been ["ShowGuessAuctioneerVal"] = "valuate-val";
Revision: 4028 Updates [ADV-404]: Adjust scanned data in certain rare cases, to reduce problems elsewhere
Revision: 4027 [BCNT-234] UnFix: In localizer TT_SearchBox had an apostrophe at the end of it, Hirsute did the logical thing and made a new string, so apostrophe removed has now been removed from BeanCounterFrames.lua and BeanCounterStrings.lua has been updated.
Revision: 4026 [INF-54] Informant now utilizes the Additional field to display an item's sub-type. For example, Scrolls will now display as "Consumable - Scroll".
Revision: 4025 [BCNT-234] Fix: In localizer TT_SearchBox has an apostrophe at the end of it, so added an apostrophe in the BeanCounterFrames.lua string so the tooltip will display correctly.
Revision: 4024 [INF-53] This updates the Informant data with the 3.0.8 changes and includes data for Inscription now, as well.
Revision: 4023 [INF-49] Encore!: Relocalized Informant. InfCommand.lua finished and polished Main and Settings
Revision: 4022 [INF-49] Final... I think: Relocalized Informant. Now with better organization and use of the Auc filters.
Revision: 4021 [INF-49] Take II: Relocalized Informant. Now with better organization and use of the Auc filters. InfTooltip.lua still needs to be localized, but Informant is now usable.
Revision: 4020 [INF-49] Relocalized Informant as Informant II. Now with better organization and use of the Auc filters
Revision: 4019 Fix [SMPL-33]: Should prevent nil errors displaying SimpleAuction tooltips
Revision: 4018 Completes [ASER-191]: Tidy up code
Revision: 4017 Fix [APPR-244] Fix subtraction
Revision: 4016 Fix [ASER-193] Corrects reversed bid buy variables on the AucAdvanced.Modules.Util.Appraiser.GetPrice call snatch uses.
Revision: 4015 [APPR-244] Improve operation and clarity of appraiser rounding options.
**Nechckn Edit: Added missing commit.
**Nechckn Edit: Added Changelist
World of Warcraft™ and Blizzard Entertainment™ are trademarks or registered trademarks of Blizzard Entertainment, Inc. in the U.S. and/or other countries.