r19

Details

  • Filename
    LibBagUtils-1.0-r19.zip
  • Uploaded by
  • Uploaded
    Oct 3, 2009
  • Size
    8.04 KB
  • Downloads
    75
  • MD5
    13055532aca10d19ba4a50a40db13057

Supported WoW Retail Versions

  • 3.2.0

Changelog

------------------------------------------------------------------------
r19 | mikk | 2009-10-03 16:56:01 +0000 (Sat, 03 Oct 2009) | 4 lines
Changed paths:
   M /trunk/LibBagUtils-1.0/LibBagUtils-1.0.lua
   M /trunk/LibBagUtils-1.0.toc

- Fix funky case where we could fail to :PutItem() something because a bag was full of (temporarily) internally-locked slots.
- LoadOnDemand
- More locals, less GETGLOBALs

------------------------------------------------------------------------
r17 | mikk | 2009-09-13 12:43:05 +0000 (Sun, 13 Sep 2009) | 3 lines
Changed paths:
   M /trunk/LibBagUtils-1.0/LibBagUtils-1.0.lua

- Add wrapper function for GetContainerNumFreeSlots() that actually Does The Right Thing for the keyring. (Actually return the number of free slots, not just 0. And returns the right family!)
- Add GetContainerFamily() that returns the bag family (AND the right family for the keyring)
And they say bag handling is straightforward, sheesh...
------------------------------------------------------------------------
r15 | mikk | 2009-09-04 07:51:18 +0000 (Fri, 04 Sep 2009) | 1 line
Changed paths:
   M /trunk/LibBagUtils-1.0/LibBagUtils-1.0.lua

Do away with the idea of a bag list cache. It seemed nice, but I totally forgot about the event reception ordering problem. (I.e. addons reacting to BANK_OPENED before the lib has time to react to it and so forth)
------------------------------------------------------------------------