WearMe/ChangeLog
From WoWWiki
< WearMe
Contents |
This article is a part of the documentation of the WearMe function library
v2.1
- Fixed some swap bugs
v2.0.1
- Updated ITEM_UNIQUE_IDS_FROM_LINK to catch negatives in the last two item numbers
v2.0
- Completely rewrote the cursor, inventory and bag/bank caching to work with the required after hooks and to use GetCursorInfo()
- No Longer Requires SeaHooks
v1.9
- No longer taints PickupContainerItem or PickupInventoryItem
- Cache no longer breaks if non-weapons are erroneously swapped in combat
v1.8
- Now handles socketed items with '-' int he suffix itemid
v1.7
- Updated number of cached containers from 20 to 11
- TOC to 20003
v1.6
- Public Release (Previously only found in Wardrobe)
- Changed Backpack (0) and Bank (-1) to be of type "Bag"
- Keyring (-2) is now of type "Key"
v1.5
- Updated for SeaHooks v0.9
v1.4
- Increased number of bank bags to match 2.0
v1.3
- Updated for Lua 5.1
- Updated SeaHooks calls
v1.2
- Unequip now correctly clears the cursor when failing
- Added GetBagItemQuantity and GetBankItemQuantity
- Bagging functions now recognize the backpack who's subtype is "Miscellaneous"
- Added a SplitContainerItem hook for more thurough caching
v1.1
- Added BankCursorItem
- Added FindItem (inv/container/bank)
- Added ItemCanGoInBag (using stored itemIDs from Tekkub's PeriodicTable)
- Added GetItemIDFromItemString
- Added GetBagSubType (cached)
- Bank cache now updates on PLAYERBANKSLOTS_CHANGED
- Cursor Item cache now stores the correct bag slot
- FindXXXItem functions now fall back on name. FindXXXItemByID functions now do what the old versions did.
- BagCursorItem, BankCursorItem and ReBagContainerItem now take into account special bag types
- Recoded the Outfit code to only require a single pass for finding the items, storing the bag/slot information for use in WearOutfit. This fixes a bug with equipping duplicate items in the same outfit.
v1.0
- Initial Release
