Register
Results 1 to 7 of 7
  1. #1
    Sapu94's Avatar
    Posts
    7,096
    Reputation
    343
    Blog Entries
    25
    Tagged in
    1925 Posts
    Add to this user's reputation

    Introducing TSM_Additions

    As we've been working on TSM2.0, we've come up with some quality of life features we wanted to see in TSM that didn't really fit into an existing module. So, we came up with TSM_Additions. This is a new module to contain all this small features in an extremely lightweight and configurable (where applicable) fashion.

    You can download it from curse.

    So, what features does v1.0 have?
    • Vendor Buying - This feature changes the split stack window that shows up when you shift-right-click on an item in a vendor pane to allow buying more than one stacks worth at a time of the item. For example, since stacks in quantities of 100, you usually can't buy more than 100 at a time. With this feature, you could shift-right-click and type in 501 and it'll buy 5 stacks of 100 and 1 stack of 1 automatically when you hit enter (or click 'Okay').
    • Auction Sales - This replaces the "A buyer has been found for your auction of ___" text with something a bit more useful. It will replace the name of the item with a link of the item, and (if possible) tell you how much the auction just sold for. The sale price will only work if all your auctions for that item are of the same stack size.


    As always, general suggestions should go in the suggestions thread, but if you have specific comments / feedback on the features of this modules, we'd love to hear about it in this thread.
    Last edited by Sapu94; March 26th, 2013 at 01:42 AM.


    Follow me and TSM on Twitter for important updates, news, and giveaways!
    TSM Website | TSM Chat Channel (IRC) | Donate | TSM FAQ

    "A good programmer is someone who always looks both ways before crossing a one-way street."

  2. #2
    Feroc's Avatar
    Posts
    62
    Reputation
    2
    Tagged in
    15 Posts
    Add to this user's reputation
    Sounds nice, I will give it a try.

    First error I got after leaving the AH:
    Code:
    Date: 2013-03-25 21:29:57ID: 1
    Error occured in: Stubby
    Count: 1
    Message: Error: Original call failed after running hooks for:  ChatFrame_OnEvent 
     ...\TradeSkillMaster_Additions\Modules\AuctionSales.lua line 72:
       attempt to index field 'auctions' (a nil value)
    Debug:
       (tail call): ?
       (tail call): ?
       (tail call): ?
       [string "*:OnEvent"]:1:
          [string "*:OnEvent"]:1
    Locals:
    None
    AddOns:
      Swatter, v5.15.5383 (LikeableLyrebird)
      ACP, v3.4.2 
      Altoholic, v5.2.001
      ArkInventory, v30327
      ArkInventoryRules, v
      AucAdvanced, v5.15.5383 (LikeableLyrebird)
      AucFilterBasic, v5.15.5383 (LikeableLyrebird)
      AucFilterOutlier, v5.15.5383.5381(5.15/embedded)
      AucMatchUndercut, v5.15.5383.5381(5.15/embedded)
      AucScanData, v5.15.5383 (LikeableLyrebird)
      AucStatHistogram, v5.15.5383 (LikeableLyrebird)
      AucStatiLevel, v5.15.5383 (LikeableLyrebird)
      AucStatPurchased, v5.15.5383 (LikeableLyrebird)
      AucStatSales, v5.15.5383.5381(5.15/embedded)
      AucStatSimple, v5.15.5383 (LikeableLyrebird)
      AucStatStdDev, v5.15.5383 (LikeableLyrebird)
      AucStatWOWEcon, v5.15.5383.5323(5.15/embedded)
      aucstatwowuction, vv1.0
      AucUtilAHWindowControl, v5.15.5383.5381(5.15/embedded)
      AucUtilAppraiser, v5.15.5383.5381(5.15/embedded)
      AucUtilAskPrice, v5.15.5383.5381(5.15/embedded)
      AucUtilAutoMagic, v5.15.5383.5381(5.15/embedded)
      AucUtilCompactUI, v5.15.5383.5381(5.15/embedded)
      AucUtilEasyBuyout, v5.15.5383.5381(5.15/embedded)
      AucUtilFixAH, v5.15.5383 (LikeableLyrebird)
      AucUtilItemSuggest, v5.15.5383.5381(5.15/embedded)
      AucUtilPriceLevel, v5.15.5383.5381(5.15/embedded)
      AucUtilScanButton, v5.15.5383.5320(5.15/embedded)
      AucUtilScanFinish, v5.15.5383.5381(5.15/embedded)
      AucUtilScanProgress, v5.15.5383.4979(5.15/embedded)
      AucUtilScanStart, v5.15.5383.5381(5.15/embedded)
      AucUtilSearchUI, v5.15.5383.5381(5.15/embedded)
      AucUtilSimpleAuction, v5.15.5383.5381(5.15/embedded)
      AucUtilVendMarkup, v5.15.5383.4828(5.15/embedded)
      Auctionator, v3.1.3
      AutoRepair, v
      Babylonian, v5.1.DEV.332(/embedded)
      Bartender4, v4.5.8
      BeanCounter, v5.15.5383 (LikeableLyrebird)
      ButtonTimers, v2.5.10
      Clique, vv50200-1.0.4
      Configator, v5.1.DEV.344(/embedded)
      DataStore, v5.2.001
      DataStoreAchievements, v5.2.001
      DataStoreAgenda, v5.2.001
      DataStoreAuctions, v5.2.001
      DataStoreCharacters, v5.2.001
      DataStoreContainers, v5.2.001
      DataStoreCrafts, v5.2.001
      DataStoreCurrencies, v5.2.001
      DataStoreInventory, v5.2.001
      DataStoreMails, v5.2.001
      DataStorePets, v5.2.001
      DataStoreQuests, v5.2.001
      DataStoreReputations, v5.2.001
      DataStoreSpells, v5.2.001
      DataStoreStats, v5.2.001
      DataStoreTalents, v5.2.001
      DBMCore, v
      DebugLib, v5.1.DEV.337(/embedded)
      Enchantrix, v5.15.5383 (LikeableLyrebird)
      EnchantrixBarker, v5.15.5383 (LikeableLyrebird)
      Informant, v5.15.5383 (LikeableLyrebird)
      LibExtraTip, v5.12.DEV.342(/embedded)
      MogIt, v3.1.1
      MrPlow, v10.2.11
      PetTracker, v
      PetTrackerAlerts, v
      PetTrackerJournal, v
      PetTrackerSwitcher, v
      Postal, v3.5.1
      PowerAuras, v4.23.11
      Prat30, v3.5.5      
      Prat30Libraries, v
      Quartz, v3.1.2
      Recount, v
      Scrap, v12.4
      ScrapMerchant, v
      ScrapSpotlight, v
      ShadowedUnitFrames, vv3.8.6
      SilverDragon, vv3.0.6
      SlideBar, v5.15.5383 (LikeableLyrebird)
      Stubby, v5.15.5383 (LikeableLyrebird)
      TipHelper, v5.12.DEV.343(/embedded)
      Titan, v5.1.16.50200
      TitanBag, v5.1.16.50200
      TitanClock, v5.1.16.50200
      TitanCurrency, v5.7
      TitanGold, v5.1.16.50200
      TitanLocation, v5.1.16.50200
      TitanLootType, v5.1.16.50200
      TitanMail, v5.2.0.0
      TitanPerformance, v5.1.16.50200
      TitanReagentTracker, v1.7.1
      TitanRepair, v5.1.16.50200
      TitanVolume, v5.1.16.50200
      TitanXP, v5.1.16.50200
      TomTom, vv50200-1.0.2
      TradeSkillMaster, vv1.6
      TradeSkillMasterAccounting, vv1.3
      TradeSkillMasterAdditions, vv1.0
      TradeSkillMasterAuctionDB, vv1.4
      TradeSkillMasterAuctioning, vv1.3
      TradeSkillMasterCrafting, vv1.2.1
      TradeSkillMasterDestroying, vv1.2.6
      TradeSkillMasterMailing, vv1.1
      TradeSkillMasterShopping, vv1.4
      TradeSkillMasterSniper, vv1.0
      TradeSkillMasterWarehousing, vv1.5
      TradeSkillMasterWoWuction, vv1.3
      BlizRuntimeLib_enUS v5.2.0.50200 <eu>
      (ck=ebd)
    Last edited by Sapu94; March 25th, 2013 at 03:37 PM. Reason: put error in code tags to shorten post

  3. #3
    Sapu94's Avatar
    Posts
    7,096
    Reputation
    343
    Blog Entries
    25
    Tagged in
    1925 Posts
    Add to this user's reputation
    Fixed that error. Grab v1.0.1


    Follow me and TSM on Twitter for important updates, news, and giveaways!
    TSM Website | TSM Chat Channel (IRC) | Donate | TSM FAQ

    "A good programmer is someone who always looks both ways before crossing a one-way street."

  4. #4
    I'd love to have is play a cash register sound effect (or any effect the player could choose) when a sale is made like the iSold addon.

    Isn't the goal of TSM to make is so you don't have to use any other gold-making addons?

  5. #5
    I love it so far, but it seems there's a bug with some items. E.g. I could buy 3 Black Pepper but not 3 Sacks of Crocilisk Belly.

  6. #6
    Feroc's Avatar
    Posts
    62
    Reputation
    2
    Tagged in
    15 Posts
    Add to this user's reputation
    Quote Originally Posted by Sapu94 View Post
    Auction Sales - This replaces the "A buyer has been found for your auction of ___" text with something a bit more useful. It will replace the name of the item with a link of the item, and (if possible) tell you how much the auction just sold for. The sale price will only work if all your auctions for that item are of the same stack size.
    Small bug: Looks like it always takes the buyout price in the message, even if it got bought by bidding.

  7. #7
    Branikald's Avatar
    Posts
    548
    Reputation
    25
    Tagged in
    179 Posts
    Add to this user's reputation
    Thank you very much for the vendor buying, this saves me a lot of time spamming macros whenever I need vendor items or ink trading.

 

 

Similar Threads

  1. Introducing the Quick Posting Window!
    By Sapu94 in forum General TradeSkillMaster Discussion
    Replies: 38
    Last Post: January 25th, 2014, 01:50 AM
  2. Introducing Single-Click Buying!
    By Sapu94 in forum General TradeSkillMaster Discussion
    Replies: 7
    Last Post: September 24th, 2012, 11:47 PM
  3. Introducing the Anti-Bot Maneuvers!
    By Sapu94 in forum General TradeSkillMaster Discussion
    Replies: 9
    Last Post: March 31st, 2012, 11:03 PM
  4. Introducing myself, and a few questions
    By Xerron in forum Archive (General)
    Replies: 4
    Last Post: June 28th, 2011, 04:41 PM