TB Alt-Trader

Abandoned
Enables ALT-clicking to trade with players, or to move items between your inventory and auctions, mail, bank, guild bank, and...

File Details

r70-release

  • R
  • Dec 19, 2010
  • 32.76 KB
  • 31
  • 4.0.3a
  • Retail

File Name

TB_AltTrader-r70-release.zip

Supported Versions

  • 4.0.3a

------------------------------------------------------------------------
r70 | valana_tb | 2010-12-19 00:28:12 +0000 (Sun, 19 Dec 2010) | 7 lines
Changed paths:
   A /tags/r70-release (from /trunk:69)

Tagging as r70-release:
* Alt-right-clicks are now accepted as well.
* Added support for all current and future currencies.
* The "split stack" dialog is now capped to the number of purchasable items (eg. given the player's gold and currencies) rather than always 999.
* Alt-clicking to purchase a stack of items now asks for confirmation if it involves an alternate currency or a "high" gold cost (defined by Blizzard as 150g). This is consistent with the default right-click buying.
* Purchasing items with the stack-split frame (shift-click) still only asks for confirmation if it involves an alternate currency, not when the price of the item is "high". This is consistent with Blizzard's shift-click functionality, even though it is most likely an oversight.
* The notes are now localized into all available languages courtesy of Google Translate.
------------------------------------------------------------------------
r69 | valana_tb | 2010-12-19 00:25:53 +0000 (Sun, 19 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.toc

Localized Notes into all available languages courtesy of Google Translate.
------------------------------------------------------------------------
r68 | valana_tb | 2010-12-19 00:15:13 +0000 (Sun, 19 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.toc

Better Notes.
------------------------------------------------------------------------
r67 | valana_tb | 2010-12-19 00:06:39 +0000 (Sun, 19 Dec 2010) | 1 line
Changed paths:
   M /trunk/.pkgmeta

Sorted the externals alphabetically.
------------------------------------------------------------------------
r66 | valana_tb | 2010-12-18 22:11:41 +0000 (Sat, 18 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

Fixed a possible inconsistency between the client build version and the currencies database for players who play on multiple-locale clients.
------------------------------------------------------------------------
r65 | valana_tb | 2010-12-18 22:00:09 +0000 (Sat, 18 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

Fixed a typo in a variable name.
------------------------------------------------------------------------
r64 | valana_tb | 2010-12-16 05:08:10 +0000 (Thu, 16 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

Allow the player to try and purchase 1 item once again with shift-click, even if they can't afford it. Otherwise, the split stack frame was not even showing at all.
------------------------------------------------------------------------
r63 | valana_tb | 2010-12-16 04:55:06 +0000 (Thu, 16 Dec 2010) | 2 lines
Changed paths:
   M /trunk/TB_AltTrader.lua

* The build number is now updated in SavedVariables when the currencies lookup table is rebuilt.
* Rebuilding the lookup table should now be a bit more robust.
------------------------------------------------------------------------
r62 | valana_tb | 2010-12-16 03:39:43 +0000 (Thu, 16 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

Fixed a typo.
------------------------------------------------------------------------
r61 | valana_tb | 2010-12-16 03:16:03 +0000 (Thu, 16 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

The split stack frame no longer allows the player to try and buy 1 if they can't afford the item at all, to be consistent with the Blizzard behavior.
------------------------------------------------------------------------
r60 | valana_tb | 2010-12-16 03:08:27 +0000 (Thu, 16 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

Alt-right-clicks are now accepted as well.
------------------------------------------------------------------------
r59 | valana_tb | 2010-12-16 03:03:52 +0000 (Thu, 16 Dec 2010) | 3 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Embeds.xml
   M /trunk/TB_AltTrader.lua
   M /trunk/TB_AltTrader.toc

* The currencies lookup table is now stored in a SavedVariables file and only refreshed when the client build version is incremented.
* Alt-clicking to purchase a stack of items now asks for confirmation if it involves an alternate currency or a "high" gold cost (defined by Blizzard as 150g). This is consistent with the default right-click buying.
* Purchasing items with the stack-split frame (shift-click) still only asks for confirmation if it involves an alternate currency, not when the price of the item is "high". This is consistent with Blizzard's shift-click functionality, even though it is most likely an oversight.
------------------------------------------------------------------------
r58 | valana_tb | 2010-12-15 04:20:19 +0000 (Wed, 15 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

Moved GetNumPurchasableMax() into TbAltTrader.
------------------------------------------------------------------------
r57 | valana_tb | 2010-12-15 04:19:25 +0000 (Wed, 15 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

The "split stack" dialog is now capped to the number of purchasable items (eg. given the player's gold and currencies) rather than always 999.
------------------------------------------------------------------------
r56 | valana_tb | 2010-12-15 03:58:34 +0000 (Wed, 15 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

Added support for all present and future currencies.
------------------------------------------------------------------------
r55 | valana_tb | 2010-12-15 01:03:56 +0000 (Wed, 15 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

IsShiftKeyDown() => IsModifiedClick("SPLITSTACK") to be consistent with Blizzard's checks.
------------------------------------------------------------------------
r54 | valana_tb | 2010-12-12 18:52:09 +0000 (Sun, 12 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.toc

Compatible with ruRU as well.
------------------------------------------------------------------------
r52 | valana_tb | 2010-12-08 02:42:40 +0000 (Wed, 08 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

The currency list is not immediately available upon loading add-ons.
------------------------------------------------------------------------
r50 | valana_tb | 2010-12-06 11:13:18 +0000 (Mon, 06 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

On alt-click, if the player does not have enough gold or currencies to buy anything, just try to buy 1 anyway to show the standard error message without having to create our own error.
------------------------------------------------------------------------
r49 | valana_tb | 2010-12-06 07:05:26 +0000 (Mon, 06 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

Improved the way the _currencies table is initialized.
------------------------------------------------------------------------
r48 | valana_tb | 2010-12-06 06:44:30 +0000 (Mon, 06 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

Alt-clicking to purchase items is now smarter and only tries to purchase however many the player can purchase, taking into account player gold and currencies, as well as merchant availability.
------------------------------------------------------------------------
r47 | valana_tb | 2010-12-06 03:18:05 +0000 (Mon, 06 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

Re-added a line erased by mistake.
------------------------------------------------------------------------
r46 | valana_tb | 2010-12-06 03:17:19 +0000 (Mon, 06 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

Items purchased with an alternate currency can now be returned for a full refund by alt-clicking them from the inventory.
------------------------------------------------------------------------
r45 | valana_tb | 2010-12-05 10:49:25 +0000 (Sun, 05 Dec 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

Always pass TB_AltTrader into the Ace libraries.
------------------------------------------------------------------------
r43 | valana_tb | 2010-11-29 07:06:26 +0000 (Mon, 29 Nov 2010) | 3 lines
Changed paths:
   M /trunk/TB_AltTrader.lua

Fixed:
* Purchasing of non-stackable items.
* Linking items from the merchant frame.
------------------------------------------------------------------------
r42 | valana_tb | 2010-11-29 01:33:48 +0000 (Mon, 29 Nov 2010) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.lua

Shift-clicking a vendor item with a chat edit box open will allow item linking once again.
------------------------------------------------------------------------
r40 | valana_tb | 2010-11-29 00:33:58 +0000 (Mon, 29 Nov 2010) | 5 lines
Changed paths:
   M /trunk/TB_AltTrader.lua
   M /trunk/TB_AltTrader.toc

* It is now possible to buy up to 999 of any item from a merchant. Blizzard only allows the purchase of up to one stack at a time.
* Added alt-click support for the following:
- selling items to merchants.
- buying an entire stack of items from a merchant.
- buying back items from merchants.
------------------------------------------------------------------------
r39 | valana_tb | 2010-11-28 11:05:16 +0000 (Sun, 28 Nov 2010) | 1 line
Changed paths:
   M /trunk/.pkgmeta

Just point everything to the Ace3 repository.
------------------------------------------------------------------------
r37 | valana_tb | 2010-11-28 08:21:45 +0000 (Sun, 28 Nov 2010) | 2 lines
Changed paths:
   M /trunk
   M /trunk/.pkgmeta
   M /trunk/Embeds.xml
   M /trunk/TB_AltTrader.lua
   M /trunk/TB_AltTrader.toc

* Updated for 4.0.3a.
* Replaced Bagnon compatibility with Combuctor compatibility.
------------------------------------------------------------------------
r36 | valana_tb | 2009-08-10 17:22:46 +0000 (Mon, 10 Aug 2009) | 1 line
Changed paths:
   M /trunk/TB_AltTrader.toc

Updated e-mail address.
------------------------------------------------------------------------