Auctioneer/Releases/5.7
Norganna's AddOns
Auctioneer 5.7.4566
Released December 8, 2009, this version provides WoW 3.3.0 compatibility, plus the addition of the Glypher module and extensive performance enhancements throughout the tools.
Auctioneeros,
We are pleased to release Auctioneer and the Auctioneer Suite 5.7, the KillerKoala, which is fully compatible with World of Warcraft 3.3.x.
Just under 140 changes, fixes, and, or, enhancements by our volunteer staff this time.
First, a much deserved “Well Done!” to all of the people who have devoted numerous hours over the past months to help ensure that the Auctioneer Suite remains the most-used Auction House and general item data set of AddOns! Please join us in welcoming Weltmeister to the team, who has decided to tackle the Glypher module, details below, and has really hit the ground running. Also, we have to mention Mikk’s work on optimization. That effort has produced some of the most marked increases in processing agility, across nearly the entire Suite, since moving to the new framework. The changes may not necessarily be seen, but will surely be felt when scanning or looking up items on the “live” Auction House, searching with SearchUI, mousing- over items to view their tooltips, using BeanCounter, and much more.
As shown in the “Current commits (changes, enhancements, fixes)” post, there are numerous other fixes, enhancements, and more. Enjoy WoW 3.3 and thank you for choosing the Auctioneer Suite!
- Please be sure to read and follow http://Wiki.Norganna.Org/Installing when upgrading your installation.
- There have been a few changes this time, so a full remove/reinstall is recommended.
- Be sure that the Auc-Util-FixAH module is installed and has a gold checkmark next to its entry in the main WoW AddOns Control Panel. That helps to prevent two issues that were introduced and not fixed by Blizzard as of this writing.
- All of the very latest http://Localizer.Norganna.Org language string updates have been imported and will be displayed in your localized client.
- We are continually in need of help localizing the ongoing changes to Auctioneer, BeanCounter, Enchantrix, 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
Highlights:
Auctioneer
- Numerous enhancements Suite-wide to increase processing speed, efficiency, et cetera.
- Market Price can be set to display “per each” or “stack” pricing on the main “Core” options panel and, or, the Tooltip configuration pane.
- Whenever a setting is changed throughout Auctioneer that could impact the Market Price recommendation, the cache (database of saved pricing information) is now properly cleared and recalculated to ensure that pricing is as exact as possible.
- If an auction cannot be posted due to lack of bag space, Auctioneer will attempt to post all other auctions in the queue to free up space before retrying the unpostable auction again. If there is still no space for unstacking after attempting to post all auctions, the user will be notified that the item(s) cannot be posted.
- Enhancements to the /auc clear [item] command. All information for an item should be reset after issuing the command.
- Post warning/text messages clarified to be a bit more informative.
Auctioneer/Appraiser
- Prices for an item will no longer persist after issuing the /auc clear [item] command.
- If Appraiser columns have been re-ordered, the column sort will be properly saved between sessions.
- Option added to hide/remove the Appraiser tab from the Appraiser options window.
- Appraiser’s tooltip input now can be set on the core Tooltip options screen, as well as the Appraiser submenu.
Auctioneer/AskPrice
- The /askprice send command has been clarified; its definition is now "/askprice send <Player> <#>[Item]", where <#> is the optional stacksize. I.E. /askprice send Joe 20[Goldbloom] will send the pricing information for a stack of 20 Goldbloom to Joe.
Auctioneer/AutoMagic
- Added close (X) buttons to AutoMagic’s Mail Loader and Auto Vendor windows.
- Added buttons/functionality to control the items suggested for sale in the Auto Vendor window. The user can select an item and then choose “Ignore”, “Unignore”, and, or “Remove this time only”.
Auctioneer/Glypher
- Introduction of the Glypher utility within the Auctioneer Suite! This utility contains numerous functions to assist the Scribe when deciding which glyphs to create, assists in their creation, and much more. For details, see http://wiki.norganna.org/Auc-Util-Glypher .
Auctioneer/ScanFinish
- The customizable events upon scan completion, such as emote, et cetera should now fire upon completion of all full scans, both “slow” and “fast”.
Auctioneer/SearchUI
- Code optimized to allow for faster searching and purchasing.
- The way that SearchUI handles the Queued Purchases counter has been adjusted to include the current item (and its price) when the Yes/No Prompt is displayed. Clicking the Cancel Queue button will also clear the prompt.
Auctioneer/SimpleAuction
- The tab is now, properly, removable from the SimpleAuction configuration page.
BeanCounter
- The BeanCounterMatcher will now accept a serverKey option. Allowing results for servers other than the current server.
- Full neutral AH support added, neutral Auctions are now stored in their own database, per player. New filters added to search routines for API and internal searches. By default, neutral transactions are not displayed in BeanCounter’s report. Use the checkbox to show along with the faction AH data, as before, or use the select box to display ONLY neutral AH data.
- Adds API call to BeanCounter allowing external AddOns to prompt a player to permanently remove all records of a specific item from the database. BeanCounter.API.deleteItem( itemLink )
- Numerous code and database optimizations, including speed enhancements and better handling of suffix (of the xxx) items.
Enchantrix
- Constants updated to reflect most readily available data for all items.
- Infinite Dust yields updated to reflect changes made by Blizzard.
- Corrected disenchanting skill required for iLevel 152+ blue/rare items.
Informant
- Updated with the most recent item data as of 3.2. Some items will not necessarily be correct for 3.3 until the specifics can be documented and the changes made. We will have another release once that data is ready.
- Recipes will show the resultant item and basic valuations for the item.
Revision: 4566 Completes [#MISC-74] Update of TOCs across the Auc Suite for 3.3. Revision: 4561 Adds [#BCNT-287] Adds option to send search text from BeanCounter to the auction frame. Revision: 4559 [#ADV-365] Update to latest Auctioneer localized string (plus [#MISC-47] fix SVN props) Revision: 4558 Fixes [#ASER-255] SearchUI debug tooltip should now correctly report "Price higher than maxprice" where appropriate. Revision: 4557 Fixes [#ADV-510] Corrects function typo in CoreScan engineLib.Getname() to engineLib.GetName() Revision: 4556 Fixes [#AAMU-105] Added a close button to AutoMagic’s Mail Loader window. Revision: 4555 Fixes [#AAMU-105] Added a close button to AutoMagic’s vendor window. Revision: 4554 Finishes [#AAMU-128] The auto vendor window now has ignore, unignore, and remove this time only functional buttons. Revision: 4552 Fixes [#APPR-289] Old Appraiser price should no longer appear in tooltip after using "/auc clear [item]" Revision: 4551 [#ASAL-27] Fixes several problems in Stat-Sales to do with clearing items ("/auc clear [link]") Revision: 4550 Completes [#GLYPH-23] Negative make values no longer cause over-making glyphs to satisfy minimum stock. Revision: 4549 Fixes [#SDEV-20] After "/auc clear [item]", Stat-StdDev will correctly clear its internal price cache Revision: 4548 Fixes [#BCNT-286] The MatchBeanCount file will handle server key variable when passed via GetMatchArray. Changed serverKey split to use BeanCounter.API.SplitServerKey(serverKey) a duplicate of the auctioneer function. Revision: 4547 Completes [#ADV-506] <developer> Adds AucAdvanced.SplitServerKey function: groundwork for future changes. Revision: 4546 SimpleAuction: Completes [#SMPL-41] Will print any error messages from the Posting engine to chat. Fixes [#SMPL-37] Post tab's Item count now ignores soulbound, damaged or other unpostable items. [#SMPL-20] SVN file properties. Revision: 4545 Completes [#ADV-405] <developer> CorePost PostAuction now performs validation. Calling functions should check its return values for error codes. Revision: 4544 [#INF-72] Move InfData.lua into the Data folder with the rest of the purely data files. Revision: 4543 Fixes [#ADV-507] Blocks Auctioneer tooltip processing while the game is still loading. A workaround for certain loading errors. Revision: 4542 Updates [#ADV-468] <internal> Minor tweaks to CorePost and CoreAPI; groundwork for upcoming CorePost changes. Revision: 4541 Adds [#ADV-431] The BeanCounterMatcher will now accept a serverKey option. Allowing results for servers other than the current server. BeanCounter.API.getAHSoldFailed(player, link, days, serverKey) Revision: 4540 Fixes [#BCNT-285] Fixes BeanCounter.TidyUp errors. Corrects 2.11 upgrade code to no longer insert nil data entries. Adds 2.12 upgrade code that will correct current nil entries. Revision: 4539 Implements [#ADV-471] If the Auctionhouse is closed while posting, Auctioneer will ask if you want to clear the post queue This allows users to abort posting if they are using the Post tab, or provides an alternative to the Cancel button if using the Appraiser tab. Revision: 4538 Fixes [#ADV-504] The Scan Progress bar now tracks "Processing Stage 3" correctly. Previously the bar would become completely filled before processing was finished. Revision: 4537 Fixes [#ADV-454] Add ability to show market price both per item and per stack. Reorganize market price options slightly. Revision: 4536 Fixes [#ILVL-20] <internal> Updates SVN properties to report correct version Revision: 4535 ENX-104 - update infinite dust yields on LK greens to match Blizzard changes Revision: 4534 [#INF-69] Now with properly parsing Lua files. Revision: 4533 [#INF-69],[#INF-70] Updates data to reflect changes with 3.2 and adds the feature in to show, for recipes, the item created by them and some basic valuations for them. Revision: 4532 [#ADV-450] Should fix an infinite loop when SearchUI tries to buy a Grey item that is no longer on the AH Revision: 4531 Fixes [#ADV-502] <internal> Improvements to tracking of scan statistics: fixes some stats that were reporting incorrect values, and implements some previously non-reported stats. Revision: 4530 Completes [#ASAL-20] StatSales should now handle Neutral AH correctly. Revision: 4529 Completes [#GLYPH-22] Fixes failure filter which was improperly filtering glyphs with zero sales. Revision: 4528 Updates [#BCNT-217] Adds a few new localizer strings Revision: 4527 Fixes [#GLYPH-19] Occasional error when Glypher UI hasn't been opened. Revision: 4526 Fixes [#GLYPH-19] Change default for "Use Ink Trader" to false. Revision: 4525 Fixes [#GLYPH-19] Fixes problem with some users/profiles not having dynamic updates to the slider text. Changed to color the text yellow/red instead of displaying warn/err. Revision: 4524 Fixes [#ADV-503] Auctioneer now detects Lockboxes and most other lootable items as not auctionable. These items should no longer appear in the Appraiser list. Revision: 4523 Completes [#GLYPH-19] Add "!Err!" or "!Warn!" to the slider legends when the configuration will not work or is illogical. Revision: 4522 [#INF-69] Index crafted item count by recipe number, not crafted item number Revision: 4521 [#ENX-123] != corrected to ~= Revision: 4520 [#ENX-123] Corrected disenchanting skill required for ilvl 152+ blue/rare items Revision: 4519 Fixes [#GLYPH-11] Removes unnecessary complexity in the minimum craft configuration/logic and removes the overstock feature. Revision: 4518 Updates [#BCNT-217] Adds a few new localizer strings, updated localizer changes to 11/3/2009 Revision: 4517 Completes [#GLYPH-11] Adds configuration and logic for reducing crafting effort, and allows for overstocking hot sellers. Revision: 4516 Partial of [#INF-69] add code and minimal data to show items crafted by recipes, currently turned off in settings Revision: 4515 Fixes [#ADV-498] Minor tweak to allow reverse lookup without the costly linear search through the table. Revision: 4513 Completes [#GLYPH-17] Add slash command to show/hide Glypher window. Revision: 4512 Fixes [#GLYPH-16] Fixed lockup problem when opening the Appraiser tab when the Get Profitable function had not been previously run. Revision: 4511 Completes [#GLYPH-16] Added minimum price to the pricing model for 2-ink glyphs. Rearranged some code in the Get Profitable Glyphs routine to make it more logical. Added checkbox for debug tooltip information (default unchecked) Revision: 4510 Fixes [#BCNT-284] Corrects variable name id to itemID. While this does not cause an error, itemID is used as a fallback when we need to do a server itemlink lookup during data formatting. Revision: 4509 Completes [#GLYPH-14] When adding to ATSW with the "Use Ink Trader" option, Glypher now calls the proper function so that there is no recursion. Found that when Glypher queues many glyphs to ATSW that there is major lag, resulting in disconnects. Fixed this, but the fix requires that the user make a small modification to ATSW/atsw.lua, which is detailed in a chat message. Fixed a previously "fixed" problem when hitting "Add to Skill" with an empty list. Revision: 4508 Updates [#SFIN-11] Tweak to try to avoid ScanFinish triggering when it shouldn't Revision: 4507 Fixes [#ADV-499] Posting Engine: if an auction cannot be posted due to lack of bag space to split a stack, Auctioneer will attempt to post all other auctions in the queue (to try to free up some space) before retrying the first auction again. Revision: 4506 Updates [#ADV-468] <internal> Laying groundwork for future changes. Adds some internal functions. Changes some internal data structures. Modifies existing code to use new features. Revision: 4505 Adds [#ASAL-26] Stats sales BeanCounter ignore list will be saved in the Auctioneer saved variables file. Revision: 4502 Completes [#MISC-73] Adding Auc-Util-Glypher to the build script. Revision: 4501 Fixes [#GLYPH-10] Tabs not spaces. Revision: 4500 Fixes [#GLYPH-10] Properly add up inks. Revision: 4499 Fixes [#GLYPH-10] Added total Ink of the Sea count to chat frame when finished with Get Profitable if you are using the ink trader. Revision: 4498 Completes [#GLYPH-10] Profitable glyph list now clears when Get Profitable or Add to Skill are pressed. Optional auto-clear skill queue when Get Profitable or Add to Skill are pressed. Option to use ink trader, if checked the skill window will not queue inks. Pricing model now allows ignoring competitor auctions <30m or <2h. Fixed the expired filter. Revision: 4497 Fixes [#SFIN-11] The ScanFinish Sounds/Emotes should now work with GetAll scans Revision: 4495 Fixes [#GLYPH-2] - playerName wasn't being set Revision: 4494 [#MISC-19] Fixing earlier-introduced bug in SearchUI where it often would NOT select an initial entry. (Due to it adding more than 1 entry as the first gui update) Revision: 4493 Completes [#ASER-243] <internal> Attach SearchUI Search button to the Tab click handler. Now able to remove one of the OnUpdate handlers. Revision: 4492 SearchUI <internal> improvements to: [#ASER-242] the Purchase/Purchase All button; [#ASER-253] handling of mouseover popup tooltips Revision: 4491 Adds [#ASAL-26] Stats sales will ignore BeanCounter data older than the date a /auc clear <itemlink> command was issued. Revision: 4490 Fixed [#ADV-468] Tweak: 'locked' (greyed-out) items in bags should no longer prevent posting of different items. Revision: 4489 Continues [#ADV-486] Correction and small tweaks Revision: 4488 [#MISC-19] More locals, less GETGLOBALs Revision: 4487 Fixes [#BCNT-283] Corrects bug in new player database creation, new toons will be added to the BeanCounter DB correctly. Revision: 4486 Fixes [#APPR-281] If Appraiser columns are re-ordered, the column sort will be properly saved between sessions. Revision: 4485 Adds [#APPR-286] Adds Option to hide/remove appraisers tab from the AH frame Revision: 4484 Adds [#APPR-285] Duplicate Appraiser’s options that add data to the tooltips into the core provided Tooltip option panel. Revision: 4483 Completes [#MISC-72] Fixes issue in whitelist comparison where seller name is blank after GetAll matching an empty whitelist. Revision: 4482 Completes [#MISC-19] Optimize Auc-Stat-StdDev - Add a cache for .GetPrice() returns as StdDev was consuming 4 times as much CPU as other stats during a resale scan. It is now in line with the others. Revision: 4481 Fixes [#ADV-486] Improvements to the cache on Market Price; in particular clearing the cache when config settings change (as any change could potentially affect market price). Revision: 4480 Continues [#MISC-19] : Optimize Informant 1) Add weak-valued cache for :GetItem() since it's returning out tables anyway. Seems sensible enough, and indeed reduces RAM churn by x5 and CPU by x3. Cache cleared when we visit a merchant. 2) Rewrite GetSellValue() to always trust GetItemInfo() if it returns something. Only if it does not (item not cached), we go looking in Informant's DB. This shaves 99% of the remaining CPU load off from auc scans. 3) Plug several accidental global pollutions. 4) More locals, less GETGLOBALs. Revision: 4479 Continues [#MISC-19] CoreAPI GetMarketValue() 1) Rework the market price cache as [realm][sig]={data} rather than [sig..realm]={data}. Less string manipulation is good for the soul. 2) More locals, less GETGLOBALs. Revision: 4478 Continues [#MISC-19] Last commit broke realtime SearchUI. Fixing. Revision: 4477 Continues [#MISC-19] Optimize SearchUI 1) No longer updates the results lists for EVERY ITEM ADDED. List refreshing is now only allowed to use 10% of our CPU time. This results in a X10 SPEEDUP for queries that return a lot of data. 2) Misc other small optimizations. Revision: 4476 Completes [#ASER-216] Adds a descriptive label to the Pending Scans counter, plus a little rearranging. Revision: 4475 Continues [#MISC-19] BeanCounter Optimization 1) All files: More locals, less GETGLOBALs. 2) Misc little optimizations. BeanCounter.lua: Fix string packing to use table.concat() BeanCounterAPI.lua: Change the searchCache to simply be a weak-valued table and let the GC handle it. Storing the last 100 search results statically seems wrong. MatchBeanCount.lua: Wipe the cache on MAIL_CLOSED also. (Forgot to do this when I added the cache yesterday) Revision: 4474 Continues [#MISC-19] Auc-Stat-Purchased optimizations 1) More locals, fewer GETGLOBALs 2) Don't create a 5-entry garbage table every time .GetPrice() is called 3) I already added cache+fixed string packing earlier in this module Revision: 4473 Continues [#MISC-19] Auc-Stat-Sales optimizations 1) More locals, fewer GETGLOBALs 2) Hmm I have a sneaky suspicion I wrote the cache here long ago :p Revision: 4472 Continues [#MISC-19] Auc-Stat-Simple optimizations 1) Optimize private.PackStats using table.concat 2) More locals, fewer GETGLOBALs 3) Don't create a 15-entry garbage table every time .GetPrice() is called Revision: 4471 Continues [#MISC-19] Auc-Match-Undercut optimizations 1) Create a cache keyed on <given item + given marketprice>. 2) More locals, fewer GETGLOBALs 3) This fixes the #2 culprit in tooltip repaint CPU usage. Revision: 4470 Continues [#MISC-19] Auc-Stat-StdDev optimizations 1) Optimize private.PackStats using table.concat 2) More locals, fewer GETGLOBALs 3) Cache some of the string unpacking in .GetPrice() Revision: 4469 Continues [#MISC-19] Auc-Stat-iLevel optimizations 1) Optimize private.PackStats using table.concat 2) More locals, fewer GETGLOBALs 3) Cache some of the string unpacking in .GetPrice() Revision: 4468 Fixes [#BCNT-263] Adds nil safe checks to the cache check/add functions. Makes sure the beancounter GUI is visible before applying saved search query. Revision: 4467 Completes [#MISC-67] Optional DataStore integration for Auc-Util-Glypher Revision: 4466 Continues [#MISC-19] Auc-Stat-Histogram optimizations 1) Change the cache from stringpacking madness to plain old table. Sexy. 2) Optimize private.PackStats using table.concat 3) More locals, fewer GETGLOBALs Revision: 4465 Fixes [#BCNT-263] Adds check to search routine to postpone if beancounter's scroll frame is not visible Revision: 4464 Begins [#MISC-19] Add a cache to Match-BeanCount queries. Reduces CPU used by it by x100-x1000. It was also the #1 culprit in tooltip repainting lag (with matchers enabled). Revision: 4463 Fixes [#ADV-228] Changes text in some of the Posting warning messages to be a bit more informative. Revision: 4462 [#APPR-284] Fixes localizer for Appraiser's Ignore Seller popup dialog 'No' button. Revision: 4461 Fixes [#MISC-64] Check for glyph craft list before adding to tradeskill (within Auc-Util-Glypher). Revision: 4460 Fixes [#MISC-61] - was missing a "return false" in lib.IsValidAlgorithm(link) which was causing a problem Revision: 4459 Completes [#MISC-62] Add % undercut to the pricing model (within Auc-Util-Glypher). Revision: 4458 Completes [#MISC-63] Updated the maximum amount for "new" glyphs to 20 (within Auc-Util-Glypher). Revision: 4457 Completes [#MISC-68] Updated expired filter range; default to 30; allow disable (within Auc-Util-Glypher). Revision: 4456 Fixes [#APPR-283] Make Own Auctions feature a little more robust, to avoid certain occasional Lua errors after patches. Revision: 4455 [#ADV-468] Tweak: Reduce delay after a warning message gets displayed while posting an auction Revision: 4454 Fixes [#MISC-61] Corrected default variable name. Added fallback for GLYPH_TYPE. Minor formatting fix. Revision: 4453 [#ASER-238] Improves how SearchUI handles the Queued Purchases counter. In particular if the Yes/No prompt is displayed, that item (and its price) are still included in the counter, and clicking the Cancel Queue button will also clear the prompt. Revision: 4452 [#ADV-495] <developer> exports new functions laying groundwork for [#ASER-238] Revision: 4451 Fixes [#MISC-61] return true if link is nil to make Glypher show up in default pricing model list Revision: 4450 Fixes [#MISC-61] nil default value, minor edit (within Auc-Util-Glypher). Revision: 4449 Completes [#MISC-61] Integration of Auc-Stat-Glypher pricing model. Revision: 4448 Completes [#ADV-489] Added help bubble. Revision: 4447 Completes [#MISC-59] Weltmeister's continuation of Glypher. *Welcome aboard, Weltmeister! Revision: 4446 Fixes [#ASER-249] Patches up an occasional Lua error at startup in General Searcher Revision: 4445 Completes [#ASER-248] Fixes a problem where sometimes SearchUI would try to bid 0c for an auction. Revision: 4444 Finishes [#BCNT-239] Minor code tweak to reduce # of gsubs run. Revision: 4443 Updates [#BCNT-217] Localizer strings from 9-10-09 Revision: 4442 Finishes [#BCNT-239] Full neutral AH support added, neutral Auctions are now stored in their own per player DB. New filters added to search routines for API and internal searches. By default neutral trxn are not displayed use the check box to show with faction AH data or use teh select box to display ONLY neutral AH data. Revision: 4441 Fixes [#SMPL-40] The auto post on ALT + doubleclick will check to see if the option is enabled/disabled Revision: 4440 [#ADV-497] Fixes a problem with auctions getting incorrectly removed from the ScanData image, either after an incomplete GetAll scan, or by certain configurations of RealTimeSearch. Revision: 4439 Fixes [#SMPL-39] Reworks functions do the Alt+Double click posting method will use the proper default posting time. Revision: 4438 Commits [#ADV-493] second try Store the input value to pass along later via the callback. Avoids rearranging the order of execution, so we should have no explosions this time. Revision: 4437 Reverts [#ADV-493] AucAdvanced.SendProcessorMessage("configchanged", setting, value) change cause stack overflow errors in certain situations. Reversing change for further testing. Revision: 4436 Adds [#SMPL-38] Simple's Auctions POST auction tab is now removable via simples options panel. Revision: 4435 Fixes [#ADV-493] AucAdvanced.SendProcessorMessage("configchanged", setting, value) Is now called before we nil default values. So callback will receive the proper changes. Revision: 4434 Starts [#ADV-492] Adds first draft of a remove AH tab API. Pass an existing tab and frame and it will be removed and existing tabs will be resorted/reindexed. Revision: 4433 [#ADV-469] Improves CorePost to use BlizzAPI GetItemFamily; should improve posting when using specialist bags Revision: 4432 Continues [#ADV-403] Removes references to "Auctioneer Advanced" from non-localized text strings and from code comments. Should have no functional impacts except to display of those strings. NB: there are still many references in our localized strings which need to be addressed. Revision: 4431 [#ADB-20] Adding the DbStatus.lua file to the ignore list. Revision: 4430 [#ASKP-23] Enhanced the /askprice send command to be a bit more clear. Its definition is now "/askprice send <Player> <#>[Item]", where <#> is the optional stacksize. The send command also now supports multiple items (just keep adding <#>[Item] blocks to the end). Also removed the pollution control message by masking the slash command creation. The /askprice send is also now more resilient to non-compliant commands. We still need to localize the error message though. Revision: 4429 Adds [#BCNT-278] BeanCounterMail changes were never committed. Revision: 4428 [#ASKP-23] Adds /askprice send functionality to AskPrice. Format is /askprice send <#>[link] Player, where <#> is an optional number to get the price for (ie, 5[Citrine] Yourtoon) Revision: 4427 Fixes [#BCNT-279] Removes Auctioneer only related code from initial BeanCounter creation, when we borrowed auctioneers configuration file Revision: 4426 Adds [#BCNT-278] Reworks data storage to better handle scaling suffix value items. Cleans up data storage function to remove outdated variables/layout from older methods. Revision: 4425 Starts [#BCNT-148] Adds API call to BeanCounter allowing external AddOns to prompt a player to permanently remove all records of a specific item from the database. BeanCounter.API.deleteItem( itemLink )
See the Complete Change Log via http://Fisheye.Norganna.Org , specifically, http://Fisheye.Norganna.Org/changelog/Auctioneer/trunk