Tags: maaniv/Altoholic_Vanilla
Tags
Fixed a conflict with the addon "Mail" * Fixed an invalid method error while using Altaholic with the addon "Mail". The framename the original author used ("Mail") was too generic and caused a conflict. Changing the framename to ("AltoMail") resolves the conflict. Thanks to Donkeykoong for the bug report.
Bag Usage, E-Mail, and nil error fixes * Fixed an issue with the Bag Usage menu not updating the bags size correctly after upgrading/changing a bag slot. *Fixed an issue with E-Mails getting marked as read when a player opens their mailbox. This causes all items in the mailbox to go from (30 to X-num of days left) to 3 days remaining. The Altoholic option [Scan mail body (marks it as read)] was broken. Changed the default to "off (unchecked" and fixed the toggle. * During one of my code clean-ups I inadvertanly removed my "UIDropDownMenu_CreateInfo" code shim. Originally this API didn't exsist in Vanilla WoW but does in BC. Cartographer has a simular shim so this issue was missed in testing before the latest release. This has been fixed and if you have Cartographer or not, this should no longer spam the player with errors.
Bug Fixes and New Tooltip Features *Fixed the Consumable's and Trade Goods search sections. There are no sub-categories for these types of items. Basically, works the same way the Auction House search works. This wasn't available until BC. * Fixed a memory leak. I found a few more functions with bugs in them that was inserting [0] keys into tables and then polluting the Saved Variables file which can cause other functions to not find what they are looking for. These were also not getting cleared properly which caused all the cache tables to grow over time. I’ve also inserted some code that will scrub for [0] keys incase I missed some sub-routines. *Tooltips will now notify the player when and which characters trade skill database is empty. It’s also now smart enough to know if a character has a particular trade skill.