• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

BottomlessBag

 
Project Updated:
Files Updated: Sun, Oct 19 2008
Supports Game Version: 3.0.2
Category: Bags & Inventory
Tags:

, , , , , and [Edit Tags]

Project Manager: boredbotting
Additional Authors: No additional authors
Current Version: BottomlessBag version 1.1
License: All Rights Reserved
Development Site: CurseForge
Avg Daily DL (last 30 days): 13
Downloads Total: 45,869
Favorites: 56
Comments: 72
  • About BottomlessBag
  •  

No More 'Inventory is full' errors when looting. And will Auto-Vendor/Repair and Auto-Mail items to your alt character.

Dependencies: Wowecon price mod or Auctioneer's Informant

Command: /bbag

When a loot window is opened, this addon will scan your inventory, and drop the lowest valued item to make room for your loot. Then the addon will loot for you and close the loot window.

Filtering: You wouldn't want your skinning knife, or your bandages being droped because they are less valuable would you? So I have put in a filtering system. This is your protected list. You should add strings of text that you don't want to BottomlessBag to drop.

example: 'Use: Restores' would prevent the addon from droping food water, and potions. to add a string to your protected list simply type '/bbag add Use: Restores'

Recommended: disable automatic item deletetion by typeing '/bbag disable' or unchecking this option in the bbag window, untill you get your protected list how you want it. Also, use the drop command by typeing '/bbag drop' while disabled to test the addon and see if your list is filtering the correct items.

Note: [shift] click looting bypasses this addon's looting features.

Special Thanks: To TallSpirit for helping out with coding the coin loot messages and also the messages which informed the user how much profit would be made by droping an item in favor of another.

Special Note: If you turn off 'Auto Loot' then you are effectively disabling the addon. The bottomless bag aspect of the addon will not work if 'Auto Loot' is unchecked.

To temporarily disable the addon while looting, for the purpose of manual looting, hold down the [alt] or [ctrl] button while looting.

How the UI works: type /bbag the list on the left are your saved files, the list on the right is your (show) list. to load a file press any button on the left.. ie Loot List, or Mail List, etc. or double click on a file button. That list will then appear on the right side. In order for bottomless bag to use it you need to press a 'Set as.. ' button, or the addon won't know what to use that list for. Any time you make a change to your list you need to press a 'Set as..' button, for those changes to take effect. And remember all bottomlessbag lists are items that you want to keep. For example for the sell list, you want to list items that you DON'T want to sell. for the mail list, you want to list items that you DON'T want to mail. for the loot list, you want to list items that you DON'T want to drop.

if you click a list or file button once you may notice that it highlights after you move the mouse off of the button, well anyways this highlighted item can be deleted by pressing the 'delete selected' button.

The help button isn't hooked to anything..Yet.. Sorry.

How to make your first loot list: I would probably start off by pressing the 'Default List' button. Most of the items that you wouldn't want to drop are here. You can go in and delete the items that you don't need for your skill, such as 'Thieve's Tools' if you not a thief. Next your going to want to press the 'Set as Loot List' button. This moves the contents of the list shown into memory so that it can be used. If you don't press the 'Set as Loot List' button, then any changes you have made will not be saved.

A Couple Settings:

Auto Loot: Your going to want to check the box 'Auto Loot' for sure. This is probably allready checked for you. With this unchecked, bottomlessbag will not do any looting for you, and this would effectively disable the main aspect of this addon. But some of it's other functions will still work.

Auto Item Deletion: This setting is for those who trust the list that they have made. If this box is checked then bottomlessbag will not ask before deleting an item. If this box is unchecked then, when bottomlessbag, gets to a point where it needs to delete an item tomake room for loot then a WINDOW WILL POPUP, ASKING YOU IF YOU WOULD LIKE TO DELETE THE ITEM, add that item to yourloot list, or simply cancel the whole thing and loot yourself.

Loot All Items [For Skinning]: If you are a skinner, than this option is for you. This option will loot everything off of the corpse no matter what the item's value. If you're not worried about looting everything on the corpse then simply leave this unchecked and bottomlessbag will leave low valued items unlooted on the corpse.

Options Under the 'Other Options' Button:

Auto Open Clams: This will also auto open Slimy Bags Ooz Coverd Bags as well, I didn't have enough room to right that on the window. Simply put, this option will wait for about 7 seconds after the loot window is closed and open any clams you may have looted. The default is set to 7 seconds so that it wont interupt skinning or other looting, you may be doing, but you can change this in the 'Auto Open Delay:' edit box.

Auto Sell: !!!CAUTION!!! Read before you enable this option. !!!CAUTION!!! With this option checked, bottomlessbag will automaticly sell and repair when the vendor window is opened. !!!CAUTION!!! if you do not have a sell list set, and this option is checked, then bottomlessbag will attempt to sell everything in your bags, EVERYTHING WILL BE SOLD, and the buy back tab on the vendor window only hold like 10 items I think. So be carefull.

Auto Mail: !!!CAUTION!!! Read before you enable this option. !!!CAUTION!!! Just as the 'Auto Sell' option above this will mail everything in your bags not on your mail list to a user defined mail recipient. When you click on the 'Mail List' or 'Set as Mail List' buttons, a edit box will appear where you can enter in the name of your (mule) toon that you want you mass mails to go to. With this option set, I would first visit the vendor NPC to sell your junk before you use this option. !!!CAUTION!!! if you do not have a mail list set, and have a name entered in as a 'Mail Recipient', and this option is checked, then bottomlessbag will attempt to mail everything in your bags, EVERYTHING WILL BE MAILED, to the name you entered in the 'Mail Recipient:' edit box.

Leave Slots Empty: This option specifies to bottomlessbag how many bag slots you would like to keep empty. This is usefull for conjured items which are not looted such as soul shards, or conjured food and water. If you conjure allot of items this option will save space in you bags so they can be recieved without a 'bags are full' error.

Auto Loot Delay: This is the amount of time that bottomlessbag will wait between picking up each individual loot item. Bottomlessbag waits to allow time for the preveously looted item to make it to your inventory, so that it can have the option of deleting that item to make room for the next. This also helps prevent miscalculations that can lead to bottomlessbag trying to loot too many items at once.

Auto Open Delay: This is the amount of time that bottomlessbag will wait before trying to open clams, slimy bags, or ooz covered bags, after the loot window is closed. This delay is to prevent interuptions to other looting, or skinning, that you may be doing right after you loot the first corpse for example.

Auto Mail Delay: WoW servers are pretty slow when it comes to the mail system sometimes. It is important that any mail sent is completed server-side before another mail is attempted. Other wise bottomlessbag will mail empty messages, and you still get charged 30 copper for an item that never got mailed. If you run into problems like this then increase the time by typeing an higher number into the edit box.

How to Save Lists: First, press the 'Saved Lists' button if it is present. Create your list in the right side of the window. Enter in a name for your list in the bottom edit box of the left side of the window. And press the 'Save' button or press [Enter].

If your simply modifing an already saved list then just highlight it's name on the left list with by single clicking it and then press the 'Save' button. This will over write that saved list with what ever is on the right side list shown.

HOW TO LOAD SAVED LISTS:

Press the 'Saved Lists' button if pressent and then DOUBLE CLICK on the list name in the left side list.

If you're having problems with addon, not auto looting then please let me know, but in the mean time, download the alternate version B1.06g, as this may work for you.

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  BottomlessBag version 1.1 Release 3.0.2 22,136 10/19/2008
  BottomlessBag Version 1.076 Release 2.3.0 318 12/5/2007
  BottomlessBag Version 1.075 Release 2.3.0 101 11/15/2007
  BottomlessBag Version 1.074 Release 2.2.3 273 10/30/2007
  BottomlessBag Version 1.073 Release 2.2.3 118 10/14/2007
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Rheinfire said

    Nice Idea for an addon. But your configuration window sucks!

    How to buy specific items like arrows?

    Reply Report Permalink
  • Cubika93 said

    This works with 3.1.3 too?

    Reply Report Permalink
  • Palladia said

    I hope this project hasn't been abandoned. I haven't seen any other addon that does what this one does.

    Reply Report Permalink
  • NorseNE said

    Is there some where else besides the comments that we should send these error reports to?

    "Real life is taking up too much of my WoW time!"

    Reply Report Permalink
  • NorseNE said

    Date: 2009-03-22 15:22:51
    ID: 1
    Error occured in: AddOn: BottomLessBag
    Count: 1
    Message: Error: AddOn BottomLessBag attempted to call a forbidden function (UNKNOWN()) from a tainted execution path.
    Debug:
    [C]: ?
    [C]: UseContainerItem()
    BottomLessBag\BottomlessBag.lua:669: BottomlessBag_OpenItem()
    BottomLessBag\BottomlessBag.lua:2062:
    BottomLessBag\BottomlessBag.lua:2056
    AddOns:
    Swatter, v5.3.4105 (DingoIII)
    AucAdvanced, v5.3.4105 (DingoIII)
    AucFilterBasic, v5.3.4105 (DingoIII)
    AucFilterOutlier, v5.3.4105.2531
    AucMatchUndercut, v5.3.4105.2531
    AucScanData, v5.3.4105 (DingoIII)
    AucStatClassic, v5.3.4105 (DingoIII)
    AucStatHistogram, v5.3.4105 (DingoIII)
    AucStatiLevel, v5.3.4105 (DingoIII)
    AucStatPurchased, v5.3.4105 (DingoIII)
    AucStatSales, v5.3.4105.2842
    AucStatSimple, v5.3.4105 (DingoIII)
    AucStatStdDev, v5.3.4105 (DingoIII)
    AucStatWOWEcon, v5.3.4105.2530
    AucUtilAHWindowControl, v5.3.4105.3311
    AucUtilAppraiser, v5.3.4105.2530
    AucUtilAskPrice, v5.3.4105.3175
    AucUtilAutoMagic, v5.3.4105.3142
    AucUtilCompactUI, v5.3.4105.2530
    AucUtilEasyBuyout, v5.3.4105.3583
    AucUtilItemSuggest, v5.3.4105.3108
    AucUtilPriceLevel, v5.3.4105.2545
    AucUtilScanButton, v5.3.4105.2530
    AucUtilScanFinish, v5.3.4105.2530
    AucUtilScanProgress, v5.3.4105.2530
    AucUtilSearchUI, v5.3.4105.3655
    AucUtilSimpleAuction, v5.3.4105.0
    AucUtilVendMarkup, v5.3.4105.2530
    Babylonian, v5.1.DEV.130
    BeanCounter, v5.3.4105 (DingoIII)
    BottomLessBag, v1.1
    Configator, v5.1.DEV.130
    Cosplay, vv1.1.3
    CurseProfiler, v
    DebugLib, v5.1.DEV.130
    Enchantrix, v5.3.4105 (DingoIII)
    EnchantrixBarker, v5.3.4105 (DingoIII)
    Informant, v5.3.4105 (DingoIII)
    Omen, v3.0.6
    QuestHelper, v0.95
    RogueFocus, v1.2.1
    SlideBar, v5.3.4105 (DingoIII)
    Stubby, v5.3.4105 (DingoIII)
    (ck=58f)

    Reply Report Permalink
  • Palladia said

    Because of the clam error, I keep trying to turn off opening clams, but the setting doesn't stick.

    I'm also getting this error sometimes when looting with a full bag:

    [2009/03/22 12:45:27-316-x3]: BottomLessBag-1.1\BottomlessBag.lua:738: attempt to compare number with nil
    BottomLessBag-1.1\BottomlessBag.lua:1770: in function `BottomlessBag_ScanDropAndLoot'
    BottomLessBag-1.1\BottomlessBag.lua:2058: in function

    ---

    Reply Report Permalink
  • Flyhard said

    I have been bugged by a small issue lately. Whenever my bags are full, all cash is left on the MOBs. I found out, this is because I use the german client, and "Copper" is "Kupfer", "Silver" is "Silber" and "Gold" is "Gold".

    I have manually fixed it on my machine (searched for the english names, replaced with german ones), but I guess this should be added for everyone.

    Reply Report Permalink
  • dreadlrd said

    So is this no longer supported? Getting errors as well esp. when trying to open clams etc. which looks like error chen got below to I think

    Reply Report Permalink
  • Date: 2009-01-03 09:10:40
    ID: 53
    Error occured in: AddOn: BottomLessBag
    Count: 1
    Message: Error: AddOn BottomLessBag attempted to call a forbidden function (UNKNOWN()) from a tainted execution path.
    Debug:
    [C]: ?
    [C]: UseContainerItem()
    BottomLessBag\BottomlessBag.lua:669: BottomlessBag_OpenItem()
    BottomLessBag\BottomlessBag.lua:2062:
    BottomLessBag\BottomlessBag.lua:2056
    AddOns:
    Swatter, v5.1.3715 (SnaggleTooth)
    AckisRecipeList, vBeta 12.1 1263
    AlphaMap, v3.52.30000.Beta
    AlphaMapBattlegrounds, v
    AlphaMapCities, v
    AlphaMapExteriors, v
    AlphaMapInstances, v
    AlphaMapWorldBosses, v
    AlphaMobMap, v1.00.30000
    AlphaQuestHelper, v1.01.30000
    Altoholic, v3.0.004b
    AucAdvanced, v5.1.3715 (SnaggleTooth)
    AucFilterBasic, v5.1.3715 (SnaggleTooth)
    AucFilterOutlier, v5.1.3715.2531
    AucMatchUndercut, v5.1.3715.2531
    AucScanData, v5.1.3715 (SnaggleTooth)
    AucStatClassic, v5.1.3715 (SnaggleTooth)
    AucStatHistogram, v5.1.3715 (SnaggleTooth)
    AucStatiLevel, v5.1.3715 (SnaggleTooth)
    AucStatPurchased, v5.1.3715 (SnaggleTooth)
    AucStatSales, v5.1.3715.2842
    AucStatSimple, v5.1.3715 (SnaggleTooth)
    AucStatStdDev, v5.1.3715 (SnaggleTooth)
    AucStatWOWEcon, v5.1.3715.2530
    AucUtilAHWindowControl, v5.1.3715.3311
    AucUtilAppraiser, v5.1.3715.2530
    AucUtilAskPrice, v5.1.3715.3175
    AucUtilAutoMagic, v5.1.3715.3142
    AucUtilCompactUI, v5.1.3715.2530
    AucUtilEasyBuyout, v5.1.3715.3583
    AucUtilItemSuggest, v5.1.3715.3108
    AucUtilPriceLevel, v5.1.3715.2545
    AucUtilScanButton, v5.1.3715.2530
    AucUtilScanFinish, v5.1.3715.2530
    AucUtilScanProgress, v5.1.3715.2530
    AucUtilSearchUI, v5.1.3715.3483
    AucUtilSimpleAuction, v5.1.3715.3708
    AucUtilVendMarkup, v5.1.3715.2530
    Babylonian, v5.1.DEV.130
    BottomLessBag, v1.1
    BrokerRecZone, v3.0.34
    CmdHelp, v
    Configator, v5.1.DEV.130
    DebugLib, v5.1.DEV.130
    DurabilityStatus, v
    Embiggen, vv1.2
    EnhancedStackSplit, v3
    EnhTooltip, v5.1.3715 (SnaggleTooth)
    EquipCompare, v2.14
    fizzleglyph, v1.2
    GFWAdSpace, v2.4
    GFWDisenchantPredictor, v3.0.1
    HealAssign, v0.13
    Informant, v5.1.3715 (SnaggleTooth)
    JewelTips, v0.6.0
    KillsToLevel, v1.5
    LightHeaded, v274
    LightHeadedDataA, v274
    LightHeadedDataB, v274
    LightHeadedDataC, v274
    LootFilter, v3.8
    Lootvalue, v
    MailTo, v
    MapCoords, v0.33
    MBB, v
    MenschenjaegerGuild, v
    MetaMap, v
    MobMap, v317
    myReloadUI, v1.7
    Pawn, v1.1.5
    Portfolio, v1.0
    Proculas, v1.2.0
    ProculasAmuletProcs, v1.2.0
    ProculasDeathKnightProcs, v1.2.0
    ProculasDruidProcs, v1.2.0
    ProculasEnchantProcs, v1.2.0
    ProculasGemProcs, v1.2.0
    ProculasHunterProcs, v1.2.0
    ProculasMageProcs, v1.2.0
    ProculasPaladinProcs, v1.2.0
    ProculasPriestProcs, v1.2.0
    ProculasRelicProcs, v1.2.0
    ProculasRingProcs, v1.2.0
    ProculasShamanProcs, v1.2.0
    ProculasTrinketProcs, v1.2.0
    ProculasWarlockProcs, v1.2.0
    ProculasWarriorProcs, v1.2.0
    ProculasWeaponProcs, v1.2.0
    QuestHelper, v0.79
    RareFinder, v20300.1
    Ripped, v0.1
    RippedAdvancedWarlockStrategy, v0.1
    SellJunk, v2.0.4
    SmartQueue, vStill work in pregress.
    SmartyCatManaBar, v1.2
    Stackpack, v2.1
    Stubby, v5.1.3715 (SnaggleTooth)
    TargetClass, v2.4.00
    TierTooltip, v1.0
    Tipachu, v
    Tipsy, v1.0
    UberQuest, v
    UnitFrameTweaks, v1.2
    VendorBait, v3.0.3.2
    ViewAddonMessage, v2.0
    Violation, v1.0
    VisualHeal, v
    Whats, v0.53
    ZThreatMeter, v1.0.10
    (ck=bb5)

    Reply Report Permalink
  • NorseNE said

    Had following error in swamp of sorrows:

    Date: 2009-01-02 11:03:24
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\BottomLessBag\BottomlessBag.lua line 1947:
    bad argument #1 to 'match' (string expected, got nil)
    Debug:
    (tail call): ?
    [C]: ?
    [C]: match()
    BottomLessBag\BottomlessBag.lua:1947: BottomlessBag_DropWindow_DeleteItem()
    [string "*:OnClick"]:1:
    [string "*:OnClick"]:1
    AddOns:
    Swatter, v5.1.3715 (SnaggleTooth)
    AlexBags, v0.1
    AlexLib, v0.1
    AucAdvanced, v5.1.3715 (SnaggleTooth)
    AucFilterBasic, v5.1.3715 (SnaggleTooth)
    AucFilterOutlier, v5.1.3715.2531
    AucMatchUndercut, v5.1.3715.2531
    AucScanData, v5.1.3715 (SnaggleTooth)
    AucStatClassic, v5.1.3715 (SnaggleTooth)
    AucStatHistogram, v5.1.3715 (SnaggleTooth)
    AucStatiLevel, v5.1.3715 (SnaggleTooth)
    AucStatPurchased, v5.1.3715 (SnaggleTooth)
    AucStatSales, v5.1.3715.2842
    AucStatSimple, v5.1.3715 (SnaggleTooth)
    AucStatStdDev, v5.1.3715 (SnaggleTooth)
    AucStatWOWEcon, v5.1.3715.2530
    AucUtilAHWindowControl, v5.1.3715.3311
    AucUtilAppraiser, v5.1.3715.2530
    AucUtilAskPrice, v5.1.3715.3175
    AucUtilAutoMagic, v5.1.3715.3142
    AucUtilCompactUI, v5.1.3715.2530
    AucUtilEasyBuyout, v5.1.3715.3583
    AucUtilItemSuggest, v5.1.3715.3108
    AucUtilPriceLevel, v5.1.3715.2545
    AucUtilScanButton, v5.1.3715.2530
    AucUtilScanFinish, v5.1.3715.2530
    AucUtilScanProgress, v5.1.3715.2530
    AucUtilSearchUI, v5.1.3715.3483
    AucUtilSimpleAuction, v5.1.3715.3708
    AucUtilVendMarkup, v5.1.3715.2530
    Babylonian, v5.1.DEV.130
    BeanCounter, v5.1.3715 (SnaggleTooth)
    BottomLessBag, v1.1
    Configator, v5.1.DEV.130
    Cosplay, vv1.1.2
    CurseProfiler, v
    DebugLib, v5.1.DEV.130
    Enchantrix, v5.1.3715 (SnaggleTooth)
    EnchantrixBarker, v5.1.3715 (SnaggleTooth)
    EnhTooltip, v5.1.3715 (SnaggleTooth)
    Informant, v5.1.3715 (SnaggleTooth)
    QuestHelper, v0.78
    RogueFocus, v1.2.1
    Stubby, v5.1.3715 (SnaggleTooth)
    (ck=5e6)

    Love the addon... some bugs with indicating a higher priced item to delete but over all great. If I new more about programing addons I would make a suggestion code that would give a list of lower priced items and their values so you could choose what to delete.

    Still I love it and would hate to do without!

    Happy New Year All

    Reply Report Permalink
  • Flyhard said

    Why is it, that when my bags are full, it stops looting gold that is on the corpse? Everything else is looted fine, but the money i have to loot manually

    Reply Report Permalink
  • peaches23 said

    I love the addon on for mainly one feature. Automail. BUT was wondering, is there away it can add multiple items in 1 message instead of sending 1 item per message?

    Reply Report Permalink
  • starkmann said

    do i need to do anything special to auto loot BoP items?

    GREAT ADDON!!!

    Reply Report Permalink
  • I've noticed a few things wrong with this addon.

    1: It doesn't loot items that are worth more than another item currently inside my bags and is not on a safe list.

    2: I have it set up to keep 11 bag spaces empty, but it does not delete any items to adhere to that. I have to go through the items in my bag manually to find the lowest valued items and delete them manually. This is a feature I'd love to see implemented.

    Back to farming Stratholme...

    Reply Report Permalink
  • 1) this is a bug, but I don't know if I did that for a reason, and if so, it's not explaining why it's doing that.

    2) turn of 'Use "Empty Slots" Last'

    Good luck in Strathome..:D

    Reply Report Permalink
  • Rockfang said

    Here is another example of it not handling prices properly. http://img366.imageshack.us/my.php?image=anotherbberrorqc4.jpg

    Reply Report Permalink
  • Stafir said

    Cool update! I use this thing to help me keep my bags clear, but..uuhh. What happened to the option to hold down shift and left click an item to add it to whatever the current list selected is?

    Reply Report Permalink
  • uhhh, it should still work. I'll look into it.

    Reply Report Permalink
  • Rockfang said

    I don't think this addon is handling prices correctly. It is passing on items worth 8c, when the lowest value item in my bags is 1c. I know this isn't a lot of money, but it could be a sign of a bigger problem. There is a screenshot at http://img148.imageshack.us/img148/7506/bottomlesserrorah8.jpg

    Reply Report Permalink
  • zornspitze said

    nice work, would be a pleasure to play with. But i, as a user of the german client, can't use your addon, because there is no informant in the new version of auctioneer, so i get an error-message when the addon tries to auto-destroy an item. auto-buying specified items (like drinking and eating, as mentioned in your comments here) doesn't work either.

    Reply Report Permalink
  • Addon Packs Containing BottomlessBag

Most Downloads / Day

BottomlessBag has not been added to any Addon Packs yet.

  • Similar Addons
  •  

Average downloads per day

  1. 1,528 Altoholic Guild, Bags & Inventory, Mail...
  2. 1,366 ArkInventory Bags & Inventory
  3. 1,162 Outfitter Bags & Inventory, PvP, and...
  4. 1,096 EPGPLootmaster Chat & Communication, Bags...
  5. 913 Bagnon Bags & Inventory