promotional bannermobile promotional banner

Broker_Garbage

Abandoned
1. check price 2. throw away. 3. ??? 4. PROFIT

File Details

5.0v1release

  • R
  • Sep 16, 2012
  • 272.86 KB
  • 1.8K
  • 5.0.5
  • Retail

File Name

Broker_Garbage-5.0v1release.zip

Supported Versions

  • 5.0.5

tag 5.0v1release
d1ca9a664b7ca78cfaeaca6f6d426ee4a310d02b
ckaotik <ckaotik@gmail.com>
2012-09-16 23:24:56 +0200

Tagging as 5.0v1 (Release)

--------------------

ckaotik:
    - - updated ingame /junk help texts with new commands - removed seldom used slash command info, the commands still exist though!
    - - added findglobals to all files, which found some leaked globals - updated readme.txt files - slash command help text needs update, please use readme.txt infos for now
    - - fixed global variable "guildRepair" - added minor error check in restack
    - Fixed restock hooks within loot routine
    - - hopefully fixed crash issue with LootManager - some usability tweaks
    - - added some localization strings - fixed partial stack deletion not working at all - added warning messages when Blizzard's auto loot is enabled - added LootManager settings: keep personal loot open + minimum loot quality
    - More 5.0 fixes
    - TOC updated to 5.0/MoP
    - fixed items not selling correctly
    - maybe fixed automatic restack in some situations
    - Supposedly working in 5.0, but many changes yet to come! - updated in game help texts - fixed saved variables versioning - fixed sell button positioning - removed some 5.0 migration code - tried to slim down calculations by using BAG_UPDATE_DELAYED - currently, whenever opening the LFR loot bag in a raid, BG-LM crashes the game (WTF?)
    - Loot Manager completely rewritten, with more brains and less clicking! Slight localization updates, several code cleanups.
    - Moved Pandaria/Live fallback code to where it's needed. Adjusted BG.Delete to use "."-notation instead of ":". Also fixed bugs introduced by this.
    - Changed TOCs back to 4.3. Removed massive taint issue which caused all kinds of lua errors. Removed coroutines from restack (experimental).
    - Minor locale fixes. Fixed auto restock getting wrong argument.
    - Oopsie, accidentally overwrote a variable ...
    - Completely rewrote restock. Now I'm even able to understand what it does! Wohoo! Fixed long standing issue of Config not loading without AddonLoader. Now it will always load if none is available. Fixed random pricing when neither auction nor vendor values are available to always be 0. Fixed bugs introduced in last version: Remove action on multiple entries works again.
    - Added custom item values: Add them on the now renamed 'Fixed Price" list (formerly Vendor Price), using the bottom action button.
    Added experimental and probably highly buggy slash command to add items to lists: /junk add <keep/junk/sell/price> <item link/item id/category string>
    - Gave some love to slash handlers, locales are still in need of updates though. Moved "item name" filter into "add rule" drop down, removed old edit box. Also, item names may now make use of patterns!
    - Fixed item limits not working properly (as opposed to category limits). Changed naming and color codes of labels as seen in item and LDB tooltips. Added newer versions of Unfit and LibPeriodicTable
    - 5.0 somewhat working alpha/dev version. Don't use this on pre 5.0 clients!
    - Fixed sorting to determine highest level item, so it won't be sold
    - Removed unnecessary debugs. Also: Restacking does things, but ends up switching items around a little too often … Will check that later!
    - More fidgeting with restack. Also: Outdated items should be sold again. Hurray!
    - GItHub teasing me?
    - LDB Tooltip
    Fixed minor bug when disabling 'money lost' or 'money earned' caused
    both to still show.
    - Item Tooltips
    For debugging and item classification information.
    Can no be enabled/disabled in the options.
    - Fixed category limits
    Swapping items within one bags confused BG's data
    - Minor code cleanup
    - More guild repair messages
    - Guild repair output
    Text will now indicate whether the repair bill went to your guild ;)
    - Options cleanup & update
    Added options for new features and corresponding localization strings
    - pkgmeta
    Trying to do things The Right Way®
    - Version bump
    and debug tooltip info
    - Fixed outdated gear that should still be disenchanted
    - Minor tooltip label changes
    Removed "Right click for options", added "Alt Click for vendor prices"
    - Another take on restacking
    - Added disenchant buttons in tooltip, where appropriate
    - Version bump
    - Fixed deDE wrong wordwrap
    - Added /junk command
    Also, TOC bump
    - Ooops, found some old code changes.
    - Touching the dreaded loot manager again
    Also preparing code for it to intelligently choose looting order
    (currently not active!)
    Finally converted auto selling to use predetermined data.
    Updated "private loot" spells to include all spell ranks … might change
    this again later, but should work for now.
    - zhTW localization updated for new options (thanks, a9012456@curse) Fixed weird auto sell bug - hopefully.
    - Reverted a new feature … too buggy :(
    - Rewrote category test panel to a) be prettier and b) support item-based search. Added a few translations for new options. Added new options to LootManager panel to overwrite default behavior.
    - Fixed thrown error when not using auto sell
    - Fixed BG selling, even though the setting was unchecked. Increased maximum waiting time when selling items to also consider the number of items being sold.
    - - fixed miss-typed file name - added lots of chinese localization (huge thanks to a9012456 on Curse.com)
    - - fixed cooking not needing a tradeskill tool for default list entries - fixed nasty error in BGLM that would always treat non-equipment as keep items - added new BGLM options (GUI coming soon): BGLM_GlobalDB.lootExcludeItems and BGLM_GlobalDB.lootIncludeItems which determine looting behavior for keep and junk items (set them via /run variable = true) - fixed & cleaned up the options logic in BGLM - added properly working TopFit interesting items checks: items better than your current equipment will always be looted
    - Fix tradeskill detection, fix autoloot of BGLM (maybe)
    * BGLM now recognizes Archaeology etc. as "private loot" spells and
    should loot any item gathered this way, regardless of its quality (which
    might have conflicted with group settings before) * hopefully found a
    spell to better represent Herbalism and thereby recognize learnt skills
    easier (and no, riding is not herbalism, sorry, BG!) * added debug
    option in BGLM's config panel (really rough though) * cleaned up "is
    interesting" function logic in BGLM, now takes labels assigned by BG
    - Add tradeskills to lists when learned, more "private loot" spells for the LM - yay!
    - first try at automatically adding learnt tradeskills to your lists
    - tried adding a rescan when your bags change (e.g. you equip a bigger one) [bear with the chat output, please]
    - prettyfied basic options panel a little
    - clearified error message when sell reporting fails
    - localized "in development" options
    - added more spells to trigger the LootManager as "private loot" (still missing engineering mobs, though)
    - Added partial zhTW localization. Minor change in checks when selling, to make sure "WRONG SELL TAG" messages fire in the right moment ;) Changed order of function calls when initiating the addon. Hopefully fixes some logon errors.
    - Fixed NAME_<itemName> category not accepting multi word items
    - Fixed list options edibox not showing text (cursor position was off). Added more money display formats - check your settings. Added /garbage lists <itemLink | itemID> to check which categories an item belongs to. (inverse of category test) Added NAME_<itemName> category. Hint: Put your Fortune Cards there! Add items on list options panel, the edibox below.
    - Fixed wrong junk value. Fixed manual selling via the merchant button not giving a printout. Added debug to selling. If you ever get a message telling you "WRONG SELL TAG!", please tell me :) Updated disenchant skill level requirements (data taken from tekkub's Panda!).
    - string.format() should be useful when trying to format a string, aye? No more %1$sx%2$s sold for %3$s :D
    - Trying to fix restack issues. Moved new options that are not fully implemented or localised to "Development" group; Also moved the whole group to the side, rather than down. Added checkbox for "Show Sell Log" that's been in the code for ages ;)
    - Changed re-stack triggering event to only LOOT_OPENED, so hopefully it will not spas out now. You can also manually trigger it by using the "Broker_Garbage-Restack" LDB launcher. Increased the timer threshold when selling items. It will now wait up to 3 seconds for a successfull sell. Might add an option for that later, so you can adjust the values manually to counteract high latency.
    - HUGE amount of changes, that won't fit in here, sorry. Currently buggy: Restack sometimes creates endless loops (just disable the checkbox to be on the save side), selling over-limit items sometimes not working correctly for categories. Still on my list: BGLM update for new data format. Also: Update BGLM to work nicely with specialty bags. Moved restack from BGLM to BG. Added some formerly hidden options to the new, bigger config panel (still a WIP!). Any list can now have limits: Items under limit will always be kept; All lists other than KEEP will use their default behaviour after the limit is reached; KEEP items will be handled like regular items if over limit. Fixed 4.2 color code bug. Updated some libraries (mainly LPT). Repair/Sell should now report to chat again! Lots of other, small or not so small things I just can't remember for now!
    - Moved settings adjustments for BGLM variables back to BGLM - stops the lua errors!
    - Added proper restacking (at least proper-er) to BG itself, therefore removed it from the loot manager. Also did some fixes here and there.
    - Typo
    - Fixed gray and white unusable gear not getting sold properly. Fixed "lenght of a nil value" error when logging in on new characters.
    - Removed options loading testing as it didn't work. To load the options, either use AddonLoader (strongly suggested) or right-click the LDB plugin.
    - Fixed wrong format for saved variable "keepItemsForLaterDE"
    - Workaround for BG options not loading properly if just opening the options panel. Maybe.
    - Some tweaking on sell list items, their recognization and stuff. Hopefully they get sold properly now ;)
    - Categories added to lists will now also properly update the LDB and cheapest items data!
    - Fixed LDB and cheapest list not updating when lists get changed. HURRAY!
    - Fixed Outdated gear ignoring KEEP LIST entries
    - Hrm. Changes.
    - Whoops! Fixed cheapest item list not multiplying item prices by item counts. Fixed global lists not getting recognized when tagging items. Fixed vendor price list being totally ignored because I forgot to re-insert the checks :(
    - Hopefully the LDB will now update properly. Fixed inconsistencies for newly added/removed items from lists. For now made all BG functions public ...
    - Please be aware that all these alpha releases are still quite experimental and may or may not function as expected (yet)! Made Broker_Garbage's data table local again. Just to be sure.
    - Just my local version. Merged "Warn Clams" and "Warn Containers" into containers. Added third cache, hopefully this helps with CPU spikes. Added Unfit library. Changed saved variables, e.g. "Never repair usign guild funds" now is inverted - also added a converter function that hopefully does the job well enough! Did this and that and even more of everything else!
    - Fixed "Create List" wrongly putting everything on global lists (copy+paste error, who would have thought)
    - Ooopsie. Don't remove variables that are still in use!
    - Ooopsie, uncommented the selling part that was commented for testing :D
    - Primarily rewriting code to make it maintainable, though there are still lots of changes needed! Fixed merchant repair icons going crazy when not showing the BG Sell Icon Probably fixed some other bugs as well, can' remember... :/
    - Do. Not. Rename. Variables. It only causes trouble =.= Tried adding limited sell list items. Not yet usable.
    - Added experimental feature to override LPT categories when selling junk. This would be useful for gray fishing junk or any items that LPT does not have properly classified and are now gray. Enable via "/run BG_GlobalDB.overrideLPT = true"
    - Added proper priorities when the player is able to disenchant outdated gear. You may enable chat output by using ingame: "/run BG_GlobalDB.reportDisenchantOutdated = true"
    - Tried fixing "internal bag error" when prospecting/milling. First steps for allowing categories to be limited (e.g. "20 units of food")
    - Finally fixed unusable gear not getting sold. Should remember to change function calls when I change the function arguments ...
    - Probably fixed unusable gear not selling (fault was a wrong pair of brackets as well as a wrong parameter used) Fixed restack! This error was probably introduced when rewriting part of BG's API
    - Fixed items with random enchants getting wrongly assigned as outdated because TopFit "misses" those random stats.
    - Line endings ... Or so I think. Better commit than just not update at all ;)
    - Some more fixes for selling outdated gear. Tooltip information for this tag might not be always up to date, but will get refreshed when at a merchant.
    - Fixed BoEs getting sold as outdated items (TopFit) Fixed saved items getting sold as outdated items (changed the priorities to what they should have been) Prettyfied options frame
    - * Fixed some nil pointers that were introduced in the last GitHub version * added TopFit outdated equipment as an option (works similar to unusable gear) * the current config UI __still needs to be cleaned up__
    - * trying to figure out a way to prevent wrong statistics for merchants that do not buy
    - * set version number to 4.0v10 (yes, I skipped a version) * fixed lua error in constants.lua This was caused by Blizzard removing the old totem/sigil/libram/relic item categories. * this version is actually a big remake of the Loot Manager. I just hope it works decently, as I can't really test it * the most important change: BG_LM will now look at all the loot in the loot window, not just one at a time. So it *should* make smarter decisions.
    - * Fixed compare items not being available. This should solve auto destroy issues!
    - Fixed 1h maces getting sold on druids
    - That was harsh. Like, for real.
    - Dear Mr. Jobs. In case you did not notice, if I create a file named .pkgmeta, I actually want that file and NOT a .pkgmeta.txt file. Thank you.
    - pkgmeta, I hate thee
    - more pkgmeta testing
    - Fixed auto repair setting not being saved properly
    - curse doesn't like me ... 4th try doing .pkgmeta
    - same procedure as last year ~
    - apparently, he doesn't
    - Let's see if Curse understands what I mean ...
    - * added (currently hidden) option to show which item was sold. Enable with /run BG_GlobalDB.showSellLog = true * added check for BoP items, as they can't be auctioned (no matter what your AH addon may say ;) ) * fixed bug when using "Minimum free slots" slider * fixed error thrown when deleting (some more testing needed) * maybe fixed "attempt to compare with nil value" error thrown when looting (some more testing needed)
    - * fixed Ctrl/Alt-Clicks on LDB tooltip lines not working * updated tooltip to be a little prettier * added option to use icons in tooltip lines * reverted tekKonfig back to normal. Forgot to do that previously ;) * tagged as 4.0v8 - prerelease
    - chocolate demands: less typos, more donations
    - donations
    - ignore me
    - bq be gone
    - prettify!
    - added global readme
    - Trying to merge stuff together ...
    - merging all three addons into one repository. Iergs
    - Broker_Garbage 4.0v6
    - * fixed 'compare with nil' error when using Enchantrix * fixed LPT not being properly recognized
    - TOC update
    - * BG's tooltip will now work in NinjaPanel! OnLeave-hook was required * fixed 'compare with nil' error in CanDisenchant()
    - * fixed stack overflow (sorry >.<) * fixed loading BG without AddonLoader
    - * added AddonLoader support * fixed incorrect auction value calculation * cleaned up the Auctioneer code (hiding API functions is mean!)
    - just minor adjustments to have different code parts more alike
    - * some changes to how Enchantrix values get collected * added some more lua error protection. let's hope it works!
    - Hopefully this helps with some of the problems ...
    - * reload unknown items on mouseover
    - Slightly widened the right column of the statistics frame
    - I feared I'd miss that! Removed annoying spammy print debug ;)
    - The new GetItemInfo() is annoying. Just a little ...
    - * fixed wrong variable name being used in the last build * changed auction price retrieval: BG will now notice more than one auction addon and check any he finds for auction data
    - Updated disenchant levels (data from Wowhead)
    - Auctioneer is weird. Maybe it can be tamed this way?
    - * fixed error on login (one too many comma)
    - * deDE help for LDB text tags
    - * once again updated LPT version * did some localization fixes * added some slash commands:     /garbage tooltiplines <num>     /garbage tooltipheight <num> * added new tags for use in LDB display text:     [basicfree], [basicslots], [specialfree], [specialslots] to split bag data     [basicbagcolor], [specialbagcolor] to colorize only data for those types of bags * updated readme.txt on these changes
    - * tagged as new version: 4.0v4 * minor fix for the sell icon not updating properly when auto selling (wherever that came from) * did some localization tweaks: typos and caution messages ;)
    - minor clean up of the last commit
    - * adjusted unusable gear table. added new "relic" class * adjusted GetBagSlots() to only consider general bags * fixed error when scanning professions
    - Added doumentation for "/garbage freeslots <number>" command
    - 4.0 v3 release
    - * removed hunter ammo from default lists (obsolete) * included most recent LibPeriodicTable data. I hope it gets a real update soon, it's just so horribly off in some categories ... * fixed wring version number in TOC file
    - probably fixed: * improper column count in list options panel * error on loading options * removed WotLK compatibility layer as 4.0 is live * updated TOC to proper reflect that this is a 4.0 version * removed soul shards from default lists, as they changed completely
    - Testing: adjust width/column count in list view automatically
    - * provided option to change the Junk List's behavior: toggle between 0c value (default) and actual value (new) * cleaned up the help panel. Texts are the same but the code is now much neater
    - added a hidden option to have included items work totally agains Broker_Garbage's principles. And yes, I AM looking at you, sarah_a180@Curse.  /run BG_GlobalDB.useRealValues = true will now enable you to have items on your include list ignore your drop treshold (caution!) and have their proper price considered. To disable it, simply run  /run BG_GlobalDB.useRealValues = false
    - * fixed promote/demote and delete on lists not working * added global tag to "clear all" and "auto confirm bop" * fixed error that occured when removing the limit of a junk item * fixed loot window closing when it's not meant to * fixed tooltip display for options: money format, drop treshold, sell treshold * added option to not automatically close the loot window * fishing addons not working? try FishingBuddy!
    - I hate adding repositories on new machines. It sucks
    - hrmm ...
    - 4.0 v1 + fixes
    - cataclysm changes. category test rewritten (much in favor of my sanity). notice for options that a global added. toc bump
    - Oops. How did that German locale string end up in enUS.lua
    - typo fixed in deDE locale, fixed different handling of junk items vs. sell items (no more statistics inflation on this part), fixed possible error when not supplying any parameter to LDB's OnClick function
    - hrm. guess i should write down what i'm changing. whatever
    - fixed list manipulations that were broken because of tooltip/attribute changes
    - fixed wrong values being assigned to forced/listed items. fixed enUS localization. fixed error created by slash-adding limited items that the server does not know
    - forced sell button strata, fixed plus-button in config
    - tooltip position fixed
    - fixed function to show/hide sell icon at vendors
    - removed some unnessessary comments. ssssssssss
    - re-commit
    - data wipe
    - more interface changes
    - options prettified
    - libraries updated, hunters cannot use thrown weapons (fixed), rogues can use 1h axes (fixed), items on force vendor price will no longer be sold automatically (fixed) and won't inflate your statistics (fixed)
    - another try on fixing the auto sell button not showing up. fixed default list creation on first logon. it does not find your tradeskills yet, but you can still have them set up manually (via the default list button and/or via right click on the+ icon
    - things. re-inserted combat-checkbox, eliminated some variables
    - synchronized LDB and tooltip once again. Hopefully ;)
    - 3.3v27 pre-release
    - I fixed that. Sure did. Then why did it not upload properly...
    - forgetfulness vs ckaotik = 2:0. fixed junkvalue not updating properly
    - fixed isAtVendor always being true after visiting a merchant once. fixed not selling at all if repairs need to be done (same error)
    - another variable overlooked
    - another limited items bug fixed (if limit was not reached, items would still be displayed in the tooltip)
    - made LPT entirely optional (therefore, removed it from the package). Added some more refined security checks. Changed license from GPLv2 to BSD (readibility ftw).
    - auto sell only if allowed to
    - stupid.
    - oops. forgot to autosell gray items. fixed.
    - major rewrite of scanning and item handling
    - fixed deathknight's wearable gear
    - more auto sell tweaks
    - variable name fixed
    - debug disabled
    - second step to fix selling issues
    - Fixed BG not showing up in LDB displays. Hopefully fixed AutoSell screw-up. Added option to use include list as autosell list as well (you guys sure are lazy ;) )
    - automatic Inventory Scan, no. 2.
    - Quickfix for missing bag scans/updates
    - this and that and, oh, yeah, that too
    - disabled debug output ... once again
    - several fixes. tabards will not be sold by 'Sell Gear' anymore, manually selling items via the tooltip when at a vendor will now delete items without value (which therefore cannot be sold), clicking 'Create Default Lists' will now work again
    - sell gear, again
    - Sell Gear fix for non-autosell users
    - Added panel to check what's in those LPT categories
    - .
    - light bugfixes, LPT updated
    - renamed 'Drop Quality' to 'Quality Treshold' to better describe what it does
    - default list entries won't destroy your previous settings
    - Hrm?
    - split Loot Manager & default addon
    - Auto Sell List and Include List should now work properly again
    - version number updated
    - auto destroy fixed, minor bug fixes
    - updated readme.txt fixed some things, again
    - 3.3v17 release version. Added Enchanter option, fixed a couple of bugs.
    - debug disabled. again
    - Money has no quality
    - <= ~= >=
    - More bugs found & hopefully fixed. Added minimum item value option
    - Herbalism sucks indeed
    - debug disabled ...
    - Item value bug fixed, various small things added. Default list settings added
    - CRITICAL! I get another feature. Added Loot Manager and fixed a whole bunch of bugs. Feedback welcome.
    - Sell icon improved. Options bug fixed
    - Add button fixed. Statistics frame added. Lists ordered. Too many entries in tooltip fixed.
    - Add Icon fixed. Too many included items in tooltip fixed. Statistics frame. Ordering of lists added
    - C:/Programme/Git/garbage commands added, LDB text made more customizable, 'pre' errors fixed. Birthday-to-be edition.
    - Stuff...
    - Auto Sell Icon should do its job. Compatibility to Broker2FuBar added.
    - Items can now be added again. Icons in lists will update properly
    - Auto-sell settings will now work again. No longer checksound errors there
    - Missing list items fixed, uncommented desaturating of global items
    - Oops, forgot those files
    - LPT integrated. Read readme for info
    - itemLink ~= itemID
    - typo
    - List management clarified
    - fixes for new lists
    - Testing new list approach, added readme
    - bugfixes, money earned can be shown in tooltip
    - LDB plugin reacting to clicks. List Options display fixed
    - debug = false
    - Interface! List management added, tooltip (hopefully) fixed
    - added option to not use guild bank for repairs, changed money chat message (again)
    - money message should(tm) work now ... untested
    - %1, %1, %1 ...
    - localization typo
    - stupid git ...
    - localization, 3.3 support and hopefully working chat messages
    -
    - first commit