Gaming
 

WearMe/ChangeLog

From WoWWiki

Contents

This article is a part of the documentation of the WearMe function library

v2.1

  1. Fixed some swap bugs

v2.0.1

  1. Updated ITEM_UNIQUE_IDS_FROM_LINK to catch negatives in the last two item numbers

v2.0

  1. Completely rewrote the cursor, inventory and bag/bank caching to work with the required after hooks and to use GetCursorInfo()
  2. No Longer Requires SeaHooks

v1.9

  1. No longer taints PickupContainerItem or PickupInventoryItem
  2. Cache no longer breaks if non-weapons are erroneously swapped in combat

v1.8

  1. Now handles socketed items with '-' int he suffix itemid

v1.7

  1. Updated number of cached containers from 20 to 11
  2. TOC to 20003

v1.6

  1. Public Release (Previously only found in Wardrobe)
  2. Changed Backpack (0) and Bank (-1) to be of type "Bag"
  3. Keyring (-2) is now of type "Key"

v1.5

  1. Updated for SeaHooks v0.9

v1.4

  1. Increased number of bank bags to match 2.0

v1.3

  1. Updated for Lua 5.1
  2. Updated SeaHooks calls

v1.2

  1. Unequip now correctly clears the cursor when failing
  2. Added GetBagItemQuantity and GetBankItemQuantity
  3. Bagging functions now recognize the backpack who's subtype is "Miscellaneous"
  4. Added a SplitContainerItem hook for more thurough caching

v1.1

  1. Added BankCursorItem
  2. Added FindItem (inv/container/bank)
  3. Added ItemCanGoInBag (using stored itemIDs from Tekkub's PeriodicTable)
  4. Added GetItemIDFromItemString
  5. Added GetBagSubType (cached)
  6. Bank cache now updates on PLAYERBANKSLOTS_CHANGED
  7. Cursor Item cache now stores the correct bag slot
  8. FindXXXItem functions now fall back on name. FindXXXItemByID functions now do what the old versions did.
  9. BagCursorItem, BankCursorItem and ReBagContainerItem now take into account special bag types
  10. 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

  1. Initial Release