Download
(136Kb)
Download
Updated: 06-04-19 03:00 PM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Updated:06-04-19 03:00 PM
Created:12-16-14 02:37 AM
Downloads:29,396
Favorites:28
MD5:

Big Dumb Loot Council  Popular! (More than 5000 hits)

Version: 2.50
by: Blooblahguy [More]

Big Dumb Loot Council is an addon that helps to assist loot councils in gathering item interest, comparing upgrades, and voting on who get's loot. I wrote this addon because the other options are either broken, missing features, or far too feature heavy. This is a lightweight low footprint replacement.

Usage
Simply loot a boss in a raid to use the addon.

/bdlc test - test the addon
/bdlc config - set the minimum rank to be a part of the loot council, set custom council members, and create custom quick-notes
/bdlc version - check the raid's bdlc versions
/bdlc start [itemlink] - Start a session for that item
/bdlc addtolc [playername] - Adds the player to the LC (no brackets)
/bdlc show /bdlc hide - show or hide the window

Features
Upon looting a boss, all raid members with the addon installed receive roll windows for each item to designate their interest (Mainspec, minor up, offspec, reroll, xmog, pass)
Members of the loot council see a window that shows who's still considering loot, and which members have rolled.
The loot council can view the player's other items for comparison and vote on who should receive the piece.

Localization HELP
There is a localizations.lua file for localizing other languages. If you'd like to help localize to this run on your client, simply edit the file or submit your changes to the comments section.

To Do List
Accept item interest via whisper

2.03
Toc Bump
Auto-pass functionality
Minor bug fixes
Fixed bug when character only has 2 relics

2.02
Small bug fix for broken itemstrings

2.01
Fixed italian client relics

2.0
Fixed relic and itemlevel tooltip scanning. Should resolve all relic issues on all clients.

1.99
Added basic localization for
Portuguese
Spanish
Russian
Chinese
Korean
Added WF for german
Need TF for most languages still, unable to fetch localization from wowhead on that :(

1.98
Made relic and tier searching case insensitive

1.97
Found source of localization issues
Rewrote entire relic info functions
Relic localization should now work automatically on all clients
Removed lines from the localization.lua as necessary

1.95
Added french localization
Added (hopeful) fix for italian client relics

1.9
Fixed issue where roll frame text wouldn't disappear
Fixed localization quote escaping issue. Relics now should work on italian client

1.87
Typo fix for tier helms
Added additional Italian translations
Bumping version number

1.86
Typo fix
Also added "Big Dumb Loot Council" to roll window text so streamer friends don't have to answer what addon it is

1.85
Added localization field for "Warforged" and "Titanforged"
Added Italian and German translations thus far

1.8
Added localization strings through the entire UI
If you'd like to localize for your language, simply edit the localizations.lua for your client and then submit your changes in the comments

1.7.2
Fixed relic item level text
Tier cloaks now show compares

1.7.1
Fixed a lua error when parsing boss loot

1.7
Fxed bugs relating to sessions not starting correctly for everyone
Added new display for Item Levels and Sockets
Added new tier detection that should hopefully work for languages other than english
Various bug fixes

1.6.5
Switched all itemUID to itemLinks in an attempt to fix new itemcaching issues introduced by blizzard in 715. To make sure that everything works well, you may have to loot the boss multiple times to make roll windows show for everyone. Permafix in the works.

1.6
Fixed session grabbing item info prior to the server returning it

1.5.5
Fixed localization of relics
Fixed storm relic
Fixed 2 levels of WF being counted as the same item
Made roll window movable again

1.5.3.1
different levels of WF should now seperate
Added fix for storm relic compare

1.5.3
Fixed bug where new items would ocassionally fail to queue update

1.5.2
Bug fix

1.5.1
Bug fixes

1.5
Fixed bug where item interest went to wrong version of item.
Added capability to get current sessions / info after reloading UI or exiting a loading screen.
Added prelimary localization

1.4.1
Quick fix for variable init

1.4
Added feature: Quick notes
- Buttons will now appear that allow you to add a couple of common notes to the end of any custom notes. Default buttons are: "BiS", "2p", and "4p". You can add more from the config.
Fixed/added configuration for custom loot council members, that will always persist.
Fixed dropdown menu for minimum loot council rank.
Fixed bug in relic/mainhand compare.
Note: any players who are not on this version will be unable to use the addon if the masterlooter is on this version or higher.

1.3
Relic bug fix #2

1.2
Relic bug fix

1.11
Fixed toc, updated version

1.1
Bug fixes for finding sockets/bonuses
Added support for relics

0.8.2
Fix for users that are out of guild

0.8.15
One more name replace in the files for the new addon name

0.8.14
Changed font path

0.8.13
Renamed folder/toc to work with wowinterface autogenerated zips

0.8.12
SVN commit
Fixed lua error

0.8.1
Fixed handing out to disenchanters, it should now always send out the correct item.

0.8
Should have fixed all xrealm issues in this build.
Also fixed the enchanters functionality and handing out loot.
Miscellaneous bug fixes

0.6.7.2
Fixes

0.6.7.1
Fixed bug with handing out loot through the UI. should now work again on the same server, i'll have a fix out tonight for the xserver issue.

0.6.7
Added a disenchanter window (untested) where players who have this version and above who are near max level enchanters will appear under a menu for loot awarding.
Fixed various bugs
Added green border to loot that is WF or Socketed
Fixed bug when awarding loot through the UI - it should now only end sessions when loot is properly awarded to 1 player

0.6.5.1/2
Turned off debug
Made certain messages more verbose

0.6.5
Added ability to add people to LC through the LC window
Added a check to the loot award system to make sure that the loot is awarded before decreasing the count or ending the session
Made it so that you can test your loot council outside of a raid
Various bug fixes/performance increases


0.6.4.6
Fixed an issue where player changing groups or leaving raid mid session would cause the wrong player to show in the loot council window. Note: all player must update to this version for the addon to work, 0.6.4.6 is not backward compatible with any other version)

0.6.4.5
Bug fix for roll window item tooltips

0.6.4
Added ability to assign loot through the loot council window. If you're the master looter, simply click their name to get the prompt.

0.6.3
Visual Improvements
Added transmog and reroll buttons
Added item count to loot windows, for when multiple items drop
Fixed version checker to be more consistent
Fixed config, so at the very least you can set minimum guild rank for council without issues
Fixed(i think) spam messages when there are cross server members in the raid
Improved functionality of the item notes box
Various fixes and improvements

0.6.2.3
I'm really dumb
Fixed loot council via rank

0.6.2
Fixed an issue causing the ML to DC

0.6.1
Fixed an issue that broke the Loot Council
Optimized several parts of the code
Updated version checker

0.6.0.4
Added support for badges off archimonde
Minor bug fixes

0.6.0.3
Fixed dumb bug where hands show for every piece.

0.6.0.1
Added support for tier pieces

0.6.0
Fixed an issue where epic crafting mats would start sessions
Added entry sorting by want level > name
Added the ability to add notes to your roll and send the loot council
Added the ability for the loot council to see who voted on what
Fixed a bug where interest for a warforged item would go to the non-warforged version if it also dropped
Various Bug fixes

0.5.7
Bumped version number
Fixed dumb typo
Fixed user item fetching
Removed unnecessary debug

0.5.6
Fixed showing itemLinks instead of itemID's.
Various bug fixes

0.5.5
Changed the way the addon handles passing items. It should now use itemID and correctly show warforged, gems, etc.
Testing is limited on this update

0.5.4
Re-commented fetching a session on reload
Made addon set saved variables every session until there is an ingame config

0.5.3
Fixed version tracker
Uncommented fetching a session on reload, should be mostly working

0.5.2
Added version tracker, /bdlc version to test the raids version.

0.5.1
Fixed a bug where roll windows were stacked
Fixed voting so that you can only vote once per user
Fixed lua errors for non council members
Set debug level to 0, no more chat spam

-0.5
Release
Optional Files (0)


Post A Reply Comment Options
Unread 01-29-15, 06:10 PM  
pdrayton
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Hi, I had a feature request for your BDLC addon - would it be possible to have a single command (maybe even automatically invoked on looting a boss) that starts sessions for all of the items on the boss?

The addon looks great, just don't want to start sessions manually for each item that is dropped. Thanks in advance!
Report comment to moderator  
Reply With Quote
Unread 01-29-15, 08:00 PM  
Blooblahguy
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 202
Uploads: 25
Originally Posted by pdrayton
Hi, I had a feature request for your BDLC addon - would it be possible to have a single command (maybe even automatically invoked on looting a boss) that starts sessions for all of the items on the boss?

The addon looks great, just don't want to start sessions manually for each item that is dropped. Thanks in advance!
This should already happen. Do you have another addon installed that changes how loot works?
Report comment to moderator  
Reply With Quote
Unread 02-03-15, 08:21 PM  
Nakauri
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 1
File comments: 20
Uploads: 1
Hey man, how would writing an addition to this in order to have it "suggest" players who rolled as winners?
For example, if a raid group has a collection of stat weights that they placed per specialization, then a recognition for players on a roster with preassigned specializations (and therefore stat weights). It would then assign a suggestion based on stat weights and ilvl.

That would put the labels to name, rank, ilvl, notes, current gear, votes, suggested winner, vote, remove.

Make sense? What do you think?
Report comment to moderator  
Reply With Quote
Unread 02-04-15, 12:13 AM  
taiya
A Kobold Labourer

Forum posts: 0
File comments: 27
Uploads: 0
can the RL loot items and still keep the voting window up? were using epgp right now and the rl has to sit on the boss for 20 minutes instead of helping with trash because the voting window goes away if he takes the items.
Report comment to moderator  
Reply With Quote
Unread 02-05-15, 09:01 AM  
Spike`
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 37
Uploads: 1
i would really love to see a simple attendance system added to this addon with the options of

1. points to start raid
2. points to kill boss
3. points to end raid
4. and maybe but probably more tricky points to new boss kill

thats it, for more options epgp. I know many guilds that dont really like epgp and only run them because of that 3/4 points

and in the officer's vote window showing there their attendance points

I would do this myself but lack the knowledge of doing guild officer's communication of player points to keep them all updated
Report comment to moderator  
Reply With Quote
Unread 02-06-15, 12:38 PM  
Blooblahguy
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 202
Uploads: 25
Originally Posted by taiya
can the RL loot items and still keep the voting window up? were using epgp right now and the rl has to sit on the boss for 20 minutes instead of helping with trash because the voting window goes away if he takes the items.
Thats one thing I also hated about epgplm, with this addon a session for every item is started when you loot the boss, and stays open until you manually close it. So you can loot everything to yourself, and hand it out via trades after trash, and start sessions manually from your inventory if necessary as well.
Report comment to moderator  
Reply With Quote
Unread 02-06-15, 12:39 PM  
Blooblahguy
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 202
Uploads: 25
Originally Posted by Spike`
i would really love to see a simple attendance system added to this addon with the options of

1. points to start raid
2. points to kill boss
3. points to end raid
4. and maybe but probably more tricky points to new boss kill

thats it, for more options epgp. I know many guilds that dont really like epgp and only run them because of that 3/4 points

and in the officer's vote window showing there their attendance points

I would do this myself but lack the knowledge of doing guild officer's communication of player points to keep them all updated
I'm considering adding an attendance tracker, but it's unlikely that this addon will ever manage any kind of point system. This is just built for loot council only progression guilds, if you're using an epgp system, then epgplm is probably your best bet.
Report comment to moderator  
Reply With Quote
Unread 02-06-15, 12:41 PM  
Blooblahguy
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 202
Uploads: 25
Originally Posted by Nakauri
Hey man, how would writing an addition to this in order to have it "suggest" players who rolled as winners?
For example, if a raid group has a collection of stat weights that they placed per specialization, then a recognition for players on a roster with preassigned specializations (and therefore stat weights). It would then assign a suggestion based on stat weights and ilvl.

That would put the labels to name, rank, ilvl, notes, current gear, votes, suggested winner, vote, remove.

Make sense? What do you think?
I've always thought this would be a cool feature, but maintaining the stat weights would be hugely demanding. It varies by patch, spec, rotation options, aoe, and single target. Not to mention player attendance, tenure, and skill. The idea is that this gives the loot council the information necessary to make these kinds of decisions on their own, but there are too many factors for it to accurately give good loot recommendations.
Report comment to moderator  
Reply With Quote
Unread 02-07-15, 12:13 PM  
Spike`
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 37
Uploads: 1
Originally Posted by Blooblahguy
Originally Posted by Spike`
i would really love to see a simple attendance system added to this addon with the options of

1. points to start raid
2. points to kill boss
3. points to end raid
4. and maybe but probably more tricky points to new boss kill

thats it, for more options epgp. I know many guilds that dont really like epgp and only run them because of that 3/4 points

and in the officer's vote window showing there their attendance points

I would do this myself but lack the knowledge of doing guild officer's communication of player points to keep them all updated
I'm considering adding an attendance tracker, but it's unlikely that this addon will ever manage any kind of point system. This is just built for loot council only progression guilds, if you're using an epgp system, then epgplm is probably your best bet.
i think you got me wrong, i dont want a manage point system. For that yes we have epgp

my point 1 was the normal attendance you are considering adding. the rest just expand on that. Nothing to give or take points, nothing at all. Just when a boss are killed a x points are added just as a player attended the raid, done, end, nothing more at all
Report comment to moderator  
Reply With Quote
Unread 03-04-15, 12:39 AM  
taiya
A Kobold Labourer

Forum posts: 0
File comments: 27
Uploads: 0
does this work with tier tokens? epgp doesnt.
Report comment to moderator  
Reply With Quote
Unread 03-05-15, 10:16 PM  
taiya
A Kobold Labourer

Forum posts: 0
File comments: 27
Uploads: 0
when a boss dies and the loot window comes up everyone with this addon gets chat spammed with "no player named ___ is currently playing" any fix? seems like it only spams names of people from other servers.
Report comment to moderator  
Reply With Quote
Unread 05-26-15, 08:46 AM  
Nakauri
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 1
File comments: 20
Uploads: 1
Originally Posted by Blooblahguy
I've always thought this would be a cool feature, but maintaining the stat weights would be hugely demanding. It varies by patch, spec, rotation options, aoe, and single target. Not to mention player attendance, tenure, and skill. The idea is that this gives the loot council the information necessary to make these kinds of decisions on their own, but there are too many factors for it to accurately give good loot recommendations.
Oh totally! I meant in a separate sheet maintained by the guild itself. They'd have to maintain a separate lua filled with class/spec/stats, but I guess that would mostly be an added, complex optional.
Report comment to moderator  
Reply With Quote
Unread 10-19-16, 06:29 PM  
Gitloe
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hey, is there a way to change the Font Style/Font Size? And if not, do you plan on adding this as an option in the future?
Report comment to moderator  
Reply With Quote
Unread 10-22-16, 05:28 AM  
groin
A Cyclonian
AddOn Compiler - Click to view compilations

Forum posts: 45
File comments: 86
Uploads: 3
hi when i do /bdlc config i have this error

Code:
Message: Interface\AddOns\BigDumbLootCouncil\config.lua:171: attempt to concatenate field '?' (a nil value)
Time: 10/22/16 13:27:13
Count: 1
Stack: Interface\AddOns\BigDumbLootCouncil\config.lua:171: in function `createDropdown'
Interface\AddOns\BigDumbLootCouncil\config.lua:57: in function <Interface\AddOns\BigDumbLootCouncil\config.lua:40>
[C]: in function `Show'
Interface\AddOns\BigDumbLootCouncil\core.lua:717: in function `?'
Interface\FrameXML\ChatFrame.lua:4332: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:4000: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:4036: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>

Locals: self = <unnamed> {
 0 = <userdata>
 defaults = <table> {
 }
 addUserNotes = <function> defined @Interface\AddOns\BigDumbLootCouncil\core.lua:484
 wipeQN = <function> defined @Interface\AddOns\BigDumbLootCouncil\core.lua:525
 message_prefix = "BDLC"
 fetchLC = <function> defined @Interface\AddOns\BigDumbLootCouncil\loot_council.lua:24
 loot_council_votes = <table> {
 }
 createList = <function> defined @Interface\AddOns\BigDumbLootCouncil\config.lua:197
 loot_sessions = <table> {
 }
 skinButton = <function> defined @Interface\AddOns\BigDumbLootCouncil\functions.lua:126
 sendVersion = <function> defined @Interface\AddOns\BigDumbLootCouncil\versions.lua:4
 Config = <function> defined @Interface\AddOns\BigDumbLootCouncil\config.lua:3
 buildLC = <function> defined @Interface\AddOns\BigDumbLootCouncil\loot_council.lua:105
 GetRelicType = <function> defined @Interface\AddOns\BigDumbLootCouncil\functions.lua:6
 sendTo = "WHISPER"
 skinBackdrop = <function> defined @Interface\AddOns\BigDumbLootCouncil\functions.lua:97
 returnEntry = <function> defined @Interface\AddOns\BigDumbLootCouncil\functions.lua:67
 fetchUserGear = <function> defined @Interface\AddOns\BigDumbLootCouncil\frames.lua:6
 player_realm = "Pozzo dell'Eternità"
 versions = <table> {
 }
 takeWhisperEntry = <function> defined @Interface\AddOns\BigDumbLootCouncil\core.lua:536
 loot_slots = <table> {
 }
 addEnchanter = <function> defined @Interface\AddOns\BigDumbLootCouncil\loot_council.lua:71
 font = BDLC_FONT {
 }
 enchanters = <table> {
 }
 removeUserConsidering = <function> defined @Interface\AddOns\BigDumbLootCouncil\core.lua:359
 item_drops = <table> {
 }
 loot_considering = <table> {
 }
 items_waiting = <table> {
 }
 tier_names = <table> {
 }
 createRollWindow = <function> defined @Interface\AddOns\BigDumbLootCouncil\core.lua:201
 player_items_waiting = <table> {
 }
 removeFromLC = <function> defined @Interface\AddOns\BigDumbLootCouncil\loot_council.lua:34
 split = <function> defined @Interface\AddOns\BigDumbLootCouncil\functions.lua:167
 updateUserItem = <function> defined @Interface\AddOns\BigDumbLootCouncil\core.lua:508
 startSession = <function> defined @Interface\AddOns\BigDumbLootCouncil\core.lua:7
 addUserConsidering = <function> defined @Interface\AddOns\BigDumbLootCouncil\core.lua:298
 voteForUser = <function> defined @Interface\AddOns\BigDumbLootCouncil\core.lua:608
 normal_text = bdlc_button {
 }
 local_player = "Askle-Pozzo dell'Eternità"
 checkVersions = <function> defined @Interface\AddOns\BigDumbLootCouncil\versions.lua:14
 debug = <function> defined @Interface\AddOns\BigDumbLootCouncil\functions.lua:93
 master_looter_qn = <table> {
 }
 endSession = <function> defined @Interface\AddOns\BigDumbLootCouncil\core.lua:50
 addUserWant = <function> defined @Interface\AddOns\BigDumbLootCouncil\core.lua:397
 createVoteWindow = <function> defined @Interface\AddOns\BigDumbLootCouncil\core.lua:148
 loot_want = <table> {
 }
 font_large = BDLC_FONT_LARGE {
 }
 font_small = BDLC_FONT_SMALL {
 }
 inLC = <function> defined @Interface\AddOns\BigDumbLootCouncil\functions.lua:48
 findEnchanters = <function> defined @Interface\AddOns\BigDumbLootCouncil\loot_council.lua:77
 addremoveLC = <function> defined @Interface\AddOns\BigDumbLootCouncil\loot_coun
Report comment to moderator  
Reply With Quote
Unread 10-27-16, 03:16 AM  
MetzgersWitwe
A Defias Bandit
 
MetzgersWitwe's Avatar

Forum posts: 3
File comments: 41
Uploads: 0
Can you See Relics and Relic Itemlevel with this AddOn? I'm looking for a new AddOn for our Guild with this feature.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.