Go to Page... |
Updated: | 09-24-12 05:37 AM |
Created: | 12-29-09 11:31 AM |
Downloads: | 18,486 |
Favorites: | 186 |
MD5: | |
Categories: | Data Broker, Auction House & Vendors, Bags, Bank, Inventory |
Have you ever been in a situation where you just can't turn in a quest because your inventory is full? Trying to figure out an item to delete that's cheap and won't make you loose much gold?
This is one of the many situations where Broker_Garbage makes your life easier.
What is it?
Broker_Garbage shows your cheapest item(s) for easily freeing bag space. It uses your auction addon of choice for pricing, including disenchant prices if available. And if you don't want to throw away that [Broken I.W.I.N. Button], put it on your Exclude List and Broker_Garbage will keep it. Forever. Really! And those [Shiny Fish Scales]? Just put them on your Include List.
This addon works as-is but you will only see the text and tooltip if you use an LDB display addon. Some are Bagnon, DockingStation, Bazooka.
Basic Features - all features can be disabled if you don't want to use them
Comment Options |
Gsusnme |
View Public Profile |
Send a private message to Gsusnme |
Find More Posts by Gsusnme |
Add Gsusnme to Your Buddy List |
12-11-10, 06:47 PM | ||
|
Edit: No, apparently, I cannot learn Archaeology on a test account. Awesome -.- Did you try disabling "Close Window" in the Loot Manager options tab? Also, some debug output would be awesome Basically, disable the close window setting and type in the chatbox "/run BG_GlobalDB.debug = true". Your chat will get spammed a lot. I'm interested in what it "says" when you try to loot Archaeology (gosh, I hate that word already) items. Don't worry, you will be able to loot the item manually. To disable the chat outputs, type "/run BG_GlobalDB.debug = false" and hit return
__________________
It all starts to make a creepy kind of sense. Avatar
Last edited by ckaotik : 12-11-10 at 07:03 PM.
|
|
|
ckaotik |
View Public Profile |
Send a private message to ckaotik |
Find More Posts by ckaotik |
Add ckaotik to Your Buddy List |
Gsusnme |
View Public Profile |
Send a private message to Gsusnme |
Find More Posts by Gsusnme |
Add Gsusnme to Your Buddy List |
12-11-10, 07:58 AM | ||
|
@Cidrei: Oh. Thanks for pointing that out!
__________________
It all starts to make a creepy kind of sense. Avatar |
|
|
ckaotik |
View Public Profile |
Send a private message to ckaotik |
Find More Posts by ckaotik |
Add ckaotik to Your Buddy List |
trodriguezzz |
View Public Profile |
Send a private message to trodriguezzz |
Find More Posts by trodriguezzz |
Add trodriguezzz to Your Buddy List |
Cidrei |
View Public Profile |
Send a private message to Cidrei |
Find More Posts by Cidrei |
Add Cidrei to Your Buddy List |
Ookami.kun |
View Public Profile |
Send a private message to Ookami.kun |
Find More Posts by Ookami.kun |
Add Ookami.kun to Your Buddy List |
12-09-10, 01:40 PM | ||
|
The LM closes a loot window as soon as it scanned its contents. When not using fising addons and/or special loot addons, this is not an issue and provides some further comfort but if you are using those addons, sometimes the LOOT_CLOSED event gets fired *before* the LOOT_OPENED event (BG is just too quick for the server ) and therefore messes up. Disabling said checkbox should prevent the LM from closing the window too early
__________________
It all starts to make a creepy kind of sense. Avatar |
|
|
ckaotik |
View Public Profile |
Send a private message to ckaotik |
Find More Posts by ckaotik |
Add ckaotik to Your Buddy List |
12-08-10, 01:44 PM | |
|
Just curious to know if anyone is having an issue with Broker_Garbage and receiving a "No Loot" object when looting a corpse even when there is actually something on the body.
It seems to only happen when BG is loaded and I've tested it with three different loot mods and get the same issue. Not sure if it may be BG or BG Lootmaster, but I figured I'd post here and see if anyone else has had the same issue. Thanks. |
|
Ookami.kun |
View Public Profile |
Send a private message to Ookami.kun |
Find More Posts by Ookami.kun |
Add Ookami.kun to Your Buddy List |
12-05-10, 04:03 AM | ||||
|
Code:
disenchantPrice = canDE and math.max(disenchantPrice, select(3, Enchantrix.Storage.GetItemDisenchantTotals(itemLink)) or 0) Notice: When browsing the list options, please don't mind the fact that those icons get grayed out and it says LibPeriodicTable is not loaded. I'm looking into that!
__________________
It all starts to make a creepy kind of sense. Avatar |
|||
|
ckaotik |
View Public Profile |
Send a private message to ckaotik |
Find More Posts by ckaotik |
Add ckaotik to Your Buddy List |
12-04-10, 01:06 PM | |
|
Hello,
after updating Broker Garbage via Curse client, I'm getting this error: Code:
1x Broker_Garbage-4.0v5\core.lua:421: bad argument #1 to 'max' (number expected, got nil) Broker_Garbage-4.0v5\core.lua:421: in function `GetSingleItemValue' Broker_Garbage-4.0v5\helper.lua:644: in function `UpdateCache' Broker_Garbage-4.0v5\helper.lua:685: in function `GetCached' Broker_Garbage-4.0v5\core.lua:656: in function `GetCheapest' Broker_Garbage-4.0v5\core.lua:616: in function `ScanInventoryContainer' Broker_Garbage-4.0v5\core.lua:72: in function <Broker_Garbage\core.lua:49> Locals: self = <table> { specialSlots = 0 UpdateRepairButton = <function> @ Broker_Garbage\core.lua:144: ToggleOption = <function> @ Broker_Garbage\helper.lua:173: VENDOR = 5 AutoRepair = <function> @ Broker_Garbage\core.lua:845: VENDORLIST = 6 ResetAll = <function> @ Broker_Garbage\helper.lua:316: FormatMoney = <function> @ Broker_Garbage\helper.lua:712: Warning = <function> @ Broker_Garbage\helper.lua:20: auctionAddon = "Auctionator, Auc-Advanced" JoinSimpleTables = <function> @ Broker_Garbage\helper.lua:53: DeletePartialStack = <function> @ Broker_Garbage-LootManager\core.lua:200: GetProfessionSkill = <function> @ Broker_Garbage\helper.lua:404: totalFreeSlots = 0 defaultLocalSettings = <table> {} usableByClass = <table> {} PT = <table> {} CreateOptionsTab = <function> @ Broker_Garbage\options.lua:159: EXCLUDE = 0 DISENCHANT = 7 enchanting = "Enchanting" UnLocalize = <function> @ Broker_Garbage\helper.lua:203: PTSets = <table> {} ScanInventory = <function> @ Broker_Garbage\core.lua:583: CreateOptionsPanel = <function> @ Broker_Garbage\options.lua:1261: Count = <function> @ Broker_Garbage\helper.lua:70: ScanInventoryContainer = <function> @ Broker_Garbage\core.lua:593: defaultGlobalSettings = <table> {} Colorize = <function> @ Broker_Garbage\helper.lua:280: GetCached = <function> @ Broker_Garbage\helper.lua:682: GetBagSlots = <function> @ Broker_Garbage\helper.lua:691: clams = <table> {} SelectiveLooting = <function> @ Broker_Garbage-LootManager\core.lua:335: usableByAll = <table> {} IsInteresting = <function> @ Broker_Garbage-LootManager\core.lua:232: OnClick = <function> @ Broker_Garbage\core.lua:293: GetItemValue = <function> @ Broker_Garbage\core.lua:366: UpdateLootFrame = <function> @ Broker_Garbage-LootManager\core.lua:279: UpdateCache = <function> @ Broker_Garbage\helper.lua:531: tradeSkills = <table> {} IsItemSoulbound = <function> @ Broker_Garbage\helper.lua:504: CanSkin = <function> @ Broker_Garbage-LootManager\core.lua:217: RestackStep = <function> @ Broker_Garbage-LootManager\core.lua:175: Restack = <function> @ Broker_Garbage-LootManager\core.lua:145: freeSpecialSlots = 0 disableKey = <table> {} LPTDropDown = <function> @ Broker_Garbage\helper.lua:359: listOptions = BG_ListOptions {} Delete = <function> @ Broker_Garbage\core.lua:518: playerClass = "PRIEST" isAtVendor = false itemsCache = <table> {} totalBagSpace = 0 GetOption = <function> @ Broker_Garbage\helper.lua:157: CheckSettings = <function> @ Broker_Garbage\helper.lua:78: options = BG_Options {} GetCheapest = <function> @ Broker_Garbage\core.lua:640: AutoSell = <function> @ Broker_Garbage\core.lua:768: cheapestItems = <table> {} Print = <function> @ Broker_Garbage\helper.lua:8: toSellValue = <table> {} GetItemID = <function> @ Broker_Garbage\helper.lua:196: clamInInventory = false FindSlotToDelete = <function> @ Broker_Garbage\core.lua:470: quality = <table> {} SetOption = <function> @ Broker_Garbage\helper.lua:166: RegisterPlugin = <function> @ Broker_Garbage\options.lua:145: Tooltip = <function> @ Broker_Garbage\core.lua:215: CanDisenchant = <function> def --- Keep up the good work Regards, bu |
|
Bubuline |
View Public Profile |
Send a private message to Bubuline |
Find More Posts by Bubuline |
Add Bubuline to Your Buddy List |
12-04-10, 12:07 PM | |
A Defias Bandit
Forum posts: 2
File comments: 27
Uploads: 0
|
I just started using this and am seeing an odd problem when I open a vendor. The 4 little icons down at the bottom (with the sell button being the left most one) aren't always in a straight line. Some times they are, sometimes I have to click the sell button (even if it's grayed out) and than they snap back into line. As I said it's really odd, and not 100% reproducible. Any idea what could be causing this?
Also is there anyway to set it up easily to only sell "gray" items? As right now it's selling stuff that's NOT gray which I definitely don't want it doing. I see all the lists and stuff, but that's way more complicated than I want. I simply want an addon similar to FuBar_GarbageFu that behaves the same.
Last edited by zaphon : 12-04-10 at 12:48 PM.
|
|
zaphon |
View Public Profile |
Send a private message to zaphon |
Find More Posts by zaphon |
Add zaphon to Your Buddy List |
12-03-10, 07:53 PM | |
|
Yep, I forgot the OptionHouse details as using it has become second nature here...heh.
As to what's happening with 1cd75a1755... Was hard to find another LDB display with the same tooltip display issues. Initially tried the earlier build with Bazooka & StatBlockCore (as noted before). Then tried ChocolateBar & Fortress. Only NinjaPanel had the issue. At least now it works fine with it, as well as with the others. No further logon bugs/delays when an auction mod is not enabled. It showing poor items picked up & the amount gained from selling them works properly. And no Lists issues so far. Finally...the mod is back down to 0.0 CPU/second on idle once again (the crowd buys ckaotik an unthrown beer). |
|
Zidomo |
View Public Profile |
Send a private message to Zidomo |
Find More Posts by Zidomo |
Add Zidomo to Your Buddy List |
12-03-10, 03:13 PM | ||
|
__________________
It all starts to make a creepy kind of sense. Avatar |
|
|
ckaotik |
View Public Profile |
Send a private message to ckaotik |
Find More Posts by ckaotik |
Add ckaotik to Your Buddy List |
12-03-10, 01:21 PM | ||||
|
Speaking of the beer talking (bad queue?), ff177cd7b22 bugs out on load. One important thing to note: these errors happen without Auctioneer/Enchantrix/etc. or any other auction mod turned on. Try it again with Auctioneer/Enchantrix/etc. active and no further logon errors. With AddonLoader active: Code:
["message"] = { "Broker_Garbage-4.0v4\\helper.lua:482: attempt to compare number with nil\nBroker_Garbage-4.0v4\\core.lua:404: in function `GetSingleItemValue'\nBroker_Garbage-4.0v4\\helper.lua:641: in function `UpdateCache'\nBroker_Garbage-4.0v4\\helper.lua:682: in function `GetCached'\nBroker_Garbage-4.0v4\\core.lua:599: in function `ScanInventoryContainer'\nBroker_Garbage-4.0v4\\core.lua:582: in function `ScanInventory'\nBroker_Garbage-4.0v4\\core.lua:64: in function <Interface\\AddOns\\Broker_Garbage\\core.lua:48>\n<in C code>: in function `LoadAddOn'\nAddonLoader-2.0\\AddonLoader.lua:109: in function `LoadAddOn'\nAddonLoader-2.0\\Conditions.lua:128: in function <Interface\\AddOns\\AddonLoader\\Conditions.lua:118>\nAddonLoader-2.0\\Conditions.lua:143: in function <Interface\\AddOns\\AddonLoader\\Conditions.lua:133>\n\nLocals:|r\nself = <table> {\n UpdateRepairButton = <function> defined @Interface\\AddOns\\Broker_Garbage\\core.lua:143\n ToggleOption = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:1", -- [1] "73\n VENDOR = 5\n AutoRepair = <function> defined @Interface\\AddOns\\Broker_Garbage\\core.lua:842\n VENDORLIST = 6\n ResetAll = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:316\n FormatMoney = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:709\n Warning = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:20\n JoinSimpleTables = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:53\n GetProfessionSkill = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:404\n totalFreeSlots = 0\n defaultLocalSettings = <table> {\n }\n usableByClass = <table> {\n }\n PT = <table> {\n }\n CreateOptionsTab = <function> defined @Interface\\AddOns\\Broker_Garbage\\options.lua:159\n EXCLUDE = 0\n DISENCHANT = 7\n enchanting = \"Enchanting\"\n UnLocalize = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:203\n PTSets = <table> {\n }\n ScanInventory = <function> defined @Interface\\AddOns\\Broker_Garbage\\core.lua:580\n CreateOptionsPanel =", -- [2] " <function> defined @Interface\\AddOns\\Broker_Garbage\\options.lua:1261\n Count = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:70\n ScanInventoryContainer = <function> defined @Interface\\AddOns\\Broker_Garbage\\core.lua:590\n defaultGlobalSettings = <table> {\n }\n Colorize = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:280\n GetCached = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:679\n GetBagSlots = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:688\n clams = <table> {\n }\n usableByAll = <table> {\n }\n OnClick = <function> defined @Interface\\AddOns\\Broker_Garbage\\core.lua:292\n GetItemValue = <function> defined @Interface\\AddOns\\Broker_Garbage\\core.lua:363\n UpdateCache = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:528\n tradeSkills = <table> {\n }\n IsItemSoulbound = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:501\n LPTDropDown = <function> defined @Interface\\AddOns\\Broker_Gar", -- [3] "bage\\helper.lua:359\n listOptions = BG_ListOptions {\n }\n Delete = <function> defined @Interface\\AddOns\\Broker_Garbage\\core.lua:515\n playerClass = \"PALADIN\"\n isAtVendor = false\n itemsCache = <table> {\n }\n totalBagSpace = 0\n GetOption = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:157\n CheckSettings = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:78\n options = BG_Options {\n }\n GetCheapest = <function> defined @Interface\\AddOns\\Broker_Garbage\\core.lua:637\n AutoSell = <function> defined @Interface\\AddOns\\Broker_Garbage\\core.lua:765\n disableKey = <table> {\n }\n Print = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:8\n toSellValue = <table> {\n }\n GetItemID = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:196\n clamInInventory = false\n FindSlotToDelete = <function> defined @Interface\\AddOns\\Broker_Garbage\\core.lua:467\n quality = <table> {\n }\n SetOption = <function> defined @Interface\\AddOns\\Broker_Garbage\\help", -- [4] "er.lua:166\n RegisterPlugin = <function> defined @Interface\\AddOns\\Broker_Garbage\\options.lua:145\n Tooltip = <function> defined @Interface\\AddOns\\Broker_Garbage\\core.lua:214\n CanDisenchant = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:425\n UNUSABLE = 3\n GetSingleItemValue = <function> defined @Interface\\AddOns\\Broker_Garbage\\core.lua:386\n Debug = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:13\n optionsModules = <table> {\n }\n containerInInventory = false\n LIMITED = 2\n Find = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:28\n locale = <table> {\n }\n ResetMoney = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:299\n AUCTION = 4\n tabs = <table> {\n }\n CreateDefaultLists = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:110\n FormatString = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:237\n JoinTables = <function> defined @Interface\\AddOns\\Broker_Garbage\\helper.lua:36\n\n ---", -- [5] }, ["type"] = "error", ["session"] = 812, ["counter"] = 1, }, -- [990] At least the stack overflows are gone.
Note a couple things with it in WoW 4.x. When you have pressed the Enable CPU button on the bottom right of the Performance panel, reloading the UI doesn't always turn it on. Sometimes it doesn't "catch". You can see this by turning on mods known to use CPU; if they all have "0.0" in the "CPU/sec" column after reloading, you'll have to actually log out and come back to get CPU profiling to actually turn on. Or exit & come back. When CPU profiling is finally turned on properly, it introduces a large delay in bringing up OptionHouse and switching panels on it, even on a fast PC. Can take several seconds to bring it up (via "/OH" command) and several more seconds to get to the Performance panel from the start Management panel. This delay goes away once you turn off CPU profiling.
Last edited by Zidomo : 12-03-10 at 01:34 PM.
|
|||
|
Zidomo |
View Public Profile |
Send a private message to Zidomo |
Find More Posts by Zidomo |
Add Zidomo to Your Buddy List |