BankStack-r53708

Details

  • Filename
    BankStack-r53708.zip
  • Uploaded by
  • Uploaded
    Nov 1, 2007
  • Size
    14.74 KB
  • Downloads
    109
  • MD5
    e191019a4505867b12d686935e926685

Supported WoW Retail Versions

  • 2.2.3

Changelog

------------------------------------------------------------------------
r53708 | kemayo | 2007-11-02 04:17:40 -0400 (Fri, 02 Nov 2007) | 2 lines
Changed paths:
   M /trunk/BankStack/sort.lua

BankStack:
-Logic is tricky: "not (a_id or b_id)" => "(not a_id) or (not b_id)"
------------------------------------------------------------------------
r53705 | kemayo | 2007-11-02 03:46:20 -0400 (Fri, 02 Nov 2007) | 6 lines
Changed paths:
   M /trunk/BankStack/config.lua
   M /trunk/BankStack/core.lua
   M /trunk/BankStack/local.enUS.lua
   M /trunk/BankStack/sort.lua

BankStack:
-I had misunderstood GetItemInfo's returns -- the inventory slot for weapons/armor is literally INVTYPE_FOO, not the global [INVTYPE_FOO].
-On that note, some weapons/armor don't have equip locations.
-Add options to sort junk and soul shards to the back of the bags.
-link_to_id now returns a number instead of a string.
-Move binding names into locale file.
------------------------------------------------------------------------
r53700 | kemayo | 2007-11-02 02:47:18 -0400 (Fri, 02 Nov 2007) | 1 line
Changed paths:
   M /trunk/BankStack/core.lua

BankStack: Fix IsSpecialtyBag.
------------------------------------------------------------------------
r53692 | kemayo | 2007-11-01 20:59:42 -0400 (Thu, 01 Nov 2007) | 3 lines
Changed paths:
   M /trunk/BankStack/core.lua
   M /trunk/BankStack/sort.lua
   M /trunk/BankStack/stack.lua

BankStack:
-Sorting was using a ~= where it should be been an ==, resulting in needless swapping of full stacks of items.
-Stacking the bank would error if you weren't at the bank, because I missed a locale.
------------------------------------------------------------------------
r53691 | kemayo | 2007-11-01 20:38:53 -0400 (Thu, 01 Nov 2007) | 2 lines
Changed paths:
   M /trunk/BankStack/BankStack.toc
   M /trunk/BankStack/local.enUS.lua

BankStack:
-Fix drycode problems: add local.enUS.lua to TOC, add missing comma.
------------------------------------------------------------------------
r53690 | kemayo | 2007-11-01 20:04:25 -0400 (Thu, 01 Nov 2007) | 2 lines
Changed paths:
   A /trunk/BankStack/local.enUS.lua

BankStack: Actually *add* the locale file.

------------------------------------------------------------------------
r53689 | kemayo | 2007-11-01 20:02:54 -0400 (Thu, 01 Nov 2007) | 6 lines
Changed paths:
   M /trunk/BankStack/BankStack.toc
   M /trunk/BankStack/core.lua
   D /trunk/BankStack/lib
   M /trunk/BankStack/sort.lua

BankStack: Drycode
-Remove LibBabble-Inventory-3.0, in favor of localizing just the handful of strings I need.
-Change the sorter function to take advantage of the bag cache built for the movelist generator.  (Replaces up to six
function calls per comparison with table lookups.
-Remove various commented out bits of debug code.

------------------------------------------------------------------------
r53611 | kemayo | 2007-10-31 22:45:08 -0400 (Wed, 31 Oct 2007) | 1 line
Changed paths:
   M /trunk/BankStack/core.lua

BankStack: Fix IsSpecialtyBag for poor shmucks with empty bag slots.
------------------------------------------------------------------------
r53609 | kemayo | 2007-10-31 20:16:30 -0400 (Wed, 31 Oct 2007) | 1 line
Changed paths:
   M /trunk/BankStack/BankStack.toc
   M /trunk/BankStack/Bindings.xml
   A /trunk/BankStack/config.lua (from /branches/BankStack/dev/config.lua:53608
   M /trunk/BankStack/core.lua
   M /trunk/BankStack/fu.lua
   A /trunk/BankStack/lib (from /branches/BankStack/dev/lib:53608)
   A /trunk/BankStack/sort.lua (from /branches/BankStack/dev/sort.lua:53608
   A /trunk/BankStack/stack.lua (from /branches/BankStack/dev/stack.lua:53608

BankStack: Merge changes from dev to trunk.
------------------------------------------------------------------------
r53485 | kemayo | 2007-10-30 02:21:13 -0400 (Tue, 30 Oct 2007) | 1 line
Changed paths:
   M /trunk/BankStack/BankStack.toc
   M /trunk/BankStack/core.lua

BankStack: "/bankstackconfig verbosity 0-2"
------------------------------------------------------------------------
r53474 | kemayo | 2007-10-29 21:44:35 -0400 (Mon, 29 Oct 2007) | 1 line
Changed paths:
   M /trunk/BankStack/core.lua

BankStack: Once a slot has been used as a target, stop it being used as a source as well. (Compressing with two incomplete stacks whose total was > stacksize would just shuffle things around.)
------------------------------------------------------------------------
r53473 | kemayo | 2007-10-29 21:20:37 -0400 (Mon, 29 Oct 2007) | 1 line
Changed paths:
   M /trunk/BankStack/core.lua

BankStack: Merge dev branch to trunk.
------------------------------------------------------------------------
r53398 | kemayo | 2007-10-28 15:50:57 -0400 (Sun, 28 Oct 2007) | 5 lines
Changed paths:
   M /trunk/BankStack/Bindings.xml
   M /trunk/BankStack/core.lua
   M /trunk/BankStack/fu.lua

BankStack:
-Generalize core.Stack so it can stack from an arbitrary group of bags to another arbitrary group of bags.  Allowing...
-Add bag/bank compression -- merge stacks to fill. ("/compress", "/compress bank")
-Add slashcommand to reverse the bankstack, filling bag stacks from the bank.  ("/bankstack reverse")
-"/bankstack help" summarizes this.
------------------------------------------------------------------------
r53357 | kemayo | 2007-10-28 01:39:35 -0400 (Sun, 28 Oct 2007) | 4 lines
Changed paths:
   M /trunk/BankStack/BankStack.toc
   A /trunk/BankStack/Bindings.xml
   M /trunk/BankStack/core.lua
   A /trunk/BankStack/fu.lua

BankStack:
-Messages so you know what it's doing
-Bindings.xml
-Lazy minimal fubar plugin.  (If someone can make the icon work, be my guest.)
------------------------------------------------------------------------
r53353 | kemayo | 2007-10-28 00:41:56 -0400 (Sun, 28 Oct 2007) | 1 line
Changed paths:
   A /trunk/BankStack
   A /trunk/BankStack/BankStack.toc
   A /trunk/BankStack/core.lua

BankStack: Stacks items from your bags to your bank.
------------------------------------------------------------------------