MiniLoot

Tired of the amount of messages related to looting items, reputation, experience, money, and so forth? If that is the case then this is the addon for you! MiniLoot is designed to summarize these type of messages in concise one-liners.

Features

Interface options for easy customization.

Change how messages and item icons appear.

Include bag and bank item in the item counter.

Mark items with appearances you have not yet collected.

Hide junk items, set filters for what quality of items are shown when soloing, in party or raids.

Show artifact power as loot instead of the default message.

Shorten faction names when standing changes.

Show tooltips when you mouseover links in chat.

7.2.0.170329:
- Patch 7.2 update.

7.1.0.161026:
- TOC bump.
- Fixed chat detection since the changes in 7.1
- Added an option to print default messages during raid groups. This is for those that prefer the full loot printout during raids, as they are a bit easier to read and find as the boss dies.
- Added currency max count so it's printed as long the option to show items in bags is selected.
- Fixed an issue with printing 0 XP gained on followers that are maxed out.

7.0.0.160917:
- Added timing options to the interface. You can specify if you wish the reports to be printed during combat, and the interval. Specifying a interval of 0 means instant printing as the message is read in the chat. The default of 2 means it will wait for messages and print out a bunch of messages in one line, each 2 seconds.
- Fixed an issue with icon sizes not adjusting to the selected output chat frame.

7.0.0.160805:
- Fixed an issue where the chat tab title would error if something loaded the interface options too early.
- Fixed linking the minified icons for battle pets.
- When caging a battle pet, the text now turns into its icon instead.
- Fixed hyperlinks when caging a battle pet, and then trying to link it in its icon format.
- Fixed issue where the Combat Log could be disabled, and it made the addon try to read information that isn't there when opening the interface options.
- Added unit tooltips to the combat log. It is enabled in the options interface.
- Fixed a bug where ignoring transmogrification alerts (when adding or removing appearances to the journal) didn't properly show the original messages. If the transmog option is enabled, you can further down, under the Ignore category, select to still show the default chat messages.

7.0.0.160721:
- Added a new interface option to allow you to change the chat frame used by the addon. Chat messages in other frames than the selected one will not be touched by MiniLoot.
- Added missing translations from the options interface.
- If tooltips are enabled, they should now also work for other chat frames, not only the default one.
- Added tooltips when mousing over units in the combatlog.

7.0.0.160716:
- Increased options scroll size for locales using much larger fonts than the English client.
- Improved accuracy in message parsing across all locales. There have been issues with German, Russian, Korean, Chinese, that should now be mostly fixed. What remains to be tweaked are roll based messages, those are still a WIP and being tested for.

7.0.0.160715:
- Added expected results for the general tests, exception to those related to rolling on items. I will add these soon(tm).
- Added better parsing for special cases, like German ordering of format arguments.
- Working on improving the login tests to also check the contents, not just if the tests matched the text or not. This means if there are some issues with the addon, it will warn you at login that there are changes to the game that the addon can't handle. Users can then use this to make a ticket and nudge me to release an update if I don't deliver on time.
- Added safety net, in case errors occur when reporting the loot. It allows users to easily take a screenshot of the error and report it.
- Fixed an issue where linking followers or currency created invalid links (using icons instead of the proper text).
- Improved number detection when parsing messages. Specifically when numbers contained thousand separators or decimals from other locales.

7.0.0.160711:
- Updated the locale file and updated files to use the module and fetch translations. You can help translate the project at http://wow.curseforge.com/addons/miniloot/localization/
- Removed unused config value as the feature wasn't implementable.

Put up 1.2d and I am sure this will fix it because I on purpose changed around the variable and made it error on purpose, to check if the addon would correct corrupt data -and it did. Hence this error should now be history -finally!

Originally posted by Maelynn Another thing that I noticed is that I can't figure out the loot rolls. I had already set it to not summarise it, but still it makes no sense to me.

Hmm, looks like a bug. I am gonna test this out and reply, it's not supposed to look like that at all, it's supposed to look like this (rolls and winner):

*Edit*

I think I found the error, try the uploaded hotfix version 1.2c and see if this is now fixed -should be!

The problem was that it tought the roll decision was item loot, so it got the data mixed up and used the item icons as player names and the numbers were the rolls instead of the item icons the player had looted -not to mention it wasn't summarized at all and just -indeed, looks like chaos! :P

Once you try 1.2c it should be more obvious what is what. The reason for the bug is if you in the config set "Should a shorter summary of roll outcome be printed out together with the other message?" to "No", then the chat would look like that. -That or the one on the top about roll decisions, if that's set to "No", if at last if both are "No" then maybe you get the bug you got.

It's a minor issue, probably to do with the font difference, some use custom fonts and others use the default one. Like many I too use a custom font so the width can change hence I'll fix this by making the dialog width and height be calculated from the :GetStringWidth/Height() widget to get the proper dimensions. Atm it's a static size, again it's a minor thing and I will fix it but for next release.

Uploaded a simple fix (1.2b) that should deal with this issue and you won't have to do the macro trick below to get it working again.

Note that you do not need 1.2b, it's only so it considers the saved variables change in the new version, running the macro would have fixed the issue and it won't happen again -unless you purposely edit the saved variables file and remove the one table from it.