Quantcast
Download
(35 Kb)
Download
Updated: 07-21-16 09:35 AM
Pictures
File Info
Compatibility:
Legion Pre-Patch (7.0.3)
Minor patch (6.2.4)
Updated:07-21-16 09:35 AM
Created:03-24-11 08:20 AM
Downloads:13,170
Favorites:145
MD5:
7.0.3

MiniLoot  Updated this week!  Popular! (More than 5000 hits)

Version: 7.0.0.160721
by: Vladinator [More]

Official repository can be found at GitHub.

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.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.

7.0.0.160706:
- Added the Legion bodyguard experience to the messages.
- Adjusted code for better Warlords of Draenor support.

7.0.0.160702:
- Hotfixed live roll duplicates. Working on a proper fix for legion.
- Added follower experience messages.

7.0.0.160625:
- Beta update for Legion with backwards compatibility for Warlords of Draenor.
Optional Files (0)


Archived Files (64)
File Name
Version
Size
Author
Date
7.0.0.160716
32kB
Vladinator
07-15-16 06:21 PM
7.0.0.160715
28kB
Vladinator
07-11-16 10:29 AM
7.0.0.160706
27kB
Vladinator
07-06-16 02:07 AM
7.0.0.160702
27kB
Vladinator
07-02-16 03:32 AM
7.0.0.160625
67kB
Vladinator
06-25-16 07:17 AM
6.0.0.141019-2
127kB
Vladinator
10-19-14 03:14 AM
6.0.0.141019
127kB
Vladinator
10-19-14 03:01 AM
6.0.0.140730
132kB
Vladinator
07-29-14 07:41 PM
6.0.0.140730
132kB
Vladinator
07-29-14 07:20 PM
6.0.0.140730
132kB
Vladinator
07-29-14 06:44 PM
1.8.5.7c
122kB
Vladinator
01-22-14 09:43 AM
1.8.5.7b
121kB
Vladinator
01-22-14 08:46 AM
1.8.5.6
121kB
Vladinator
09-15-13 05:50 AM
1.8.5.5
121kB
Vladinator
05-30-13 02:40 PM
1.8.5.4
121kB
Vladinator
05-18-13 08:24 AM
1.8.5.3
121kB
Vladinator
03-25-13 05:59 AM
1.8.5.2
121kB
Vladinator
03-12-13 03:35 PM
1.8.5.1
122kB
Vladinator
12-22-12 10:49 AM
1.8.5
121kB
Vladinator
12-20-12 08:12 AM
1.8.4
121kB
Vladinator
12-08-12 08:39 AM
1.8.2d
121kB
Vladinator
11-06-12 04:04 PM
1.8.2c
120kB
Vladinator
11-03-12 12:21 PM
1.8.2
119kB
Vladinator
11-03-12 10:03 AM
1.8.1
118kB
Vladinator
11-01-12 10:30 AM
1.8.0
32kB
Vladinator
10-09-12 10:29 AM
1.7.9
31kB
Vladinator
09-25-12 01:44 PM
1.7.7
31kB
Vladinator
09-19-12 06:53 AM
1.7.6
31kB
Vladinator
09-03-12 08:51 AM
1.7.5
31kB
Vladinator
09-02-12 06:11 PM
1.7.4.1
31kB
Vladinator
09-02-12 10:34 AM
1.7.4
31kB
Vladinator
09-02-12 07:11 AM
1.7.3
30kB
Vladinator
09-01-12 11:55 AM
1.7.2
28kB
Vladinator
08-18-12 07:27 AM
1.7.1
25kB
Vladinator
07-15-12 07:37 AM
1.7.1
24kB
Vladinator
06-30-12 08:06 AM
1.6d
24kB
Vladinator
01-13-12 07:04 AM
1.6c
24kB
Vladinator
12-10-11 02:47 PM
1.6b
24kB
Vladinator
10-07-11 03:43 AM
1.6
23kB
Vladinator
09-21-11 05:42 AM
1.5s
23kB
Vladinator
09-19-11 06:24 AM
1.5r
23kB
Vladinator
09-15-11 07:07 AM
1.5q
23kB
Vladinator
09-14-11 04:10 PM
1.5p
23kB
Vladinator
09-14-11 04:38 AM
1.5o
22kB
Vladinator
09-12-11 07:48 PM
1.5n
22kB
Vladinator
09-12-11 06:08 AM
1.5m
22kB
Vladinator
09-11-11 07:08 AM
1.5l
21kB
Vladinator
06-29-11 02:29 PM
1.5k
21kB
Vladinator
06-23-11 06:03 AM
1.5j
21kB
Vladinator
06-14-11 04:31 PM
1.5i
21kB
Vladinator
06-14-11 02:32 PM
1.5h
20kB
Vladinator
06-12-11 03:22 AM
1.5g
20kB
Vladinator
06-11-11 12:34 PM
1.5f
19kB
Vladinator
06-10-11 04:40 AM
1.5e
19kB
Vladinator
06-02-11 04:20 AM
1.5d
18kB
Vladinator
06-01-11 03:17 PM
1.5c
18kB
Vladinator
06-01-11 05:18 AM
1.5b
15kB
Vladinator
05-31-11 03:57 PM
1.5
15kB
Vladinator
05-31-11 06:05 AM
1.4d
13kB
Vladinator
05-14-11 01:56 PM
1.4c
13kB
Vladinator
04-27-11 10:06 AM
1.4
12kB
Vladinator
04-08-11 12:47 PM
1.3
12kB
Vladinator
04-04-11 09:17 AM
1.2d
11kB
Vladinator
04-02-11 11:56 AM
1.1
8kB
Vladinator
03-28-11 05:06 AM


Post A Reply Comment Options
Unread 04-02-11, 05:29 PM  
Mazarbul
A Kobold Labourer

Forum posts: 0
File comments: 32
Uploads: 0
Originally posted by Vladinator
Mazarbul, is that with 1.2c or 1.1? I should have fixed the "hideEvents" errors by now.
1.2c
Report comment to moderator  
Reply With Quote
Unread 04-02-11, 12:12 PM  
Namica
A Kobold Labourer
 
Namica's Avatar

Forum posts: 0
File comments: 121
Uploads: 0
It works. Thank you so much for the fast update!
Report comment to moderator  
Reply With Quote
Unread 04-02-11, 11:28 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 772
File comments: 320
Uploads: 41
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!
Last edited by Vlad : 04-02-11 at 11:55 AM.
Report comment to moderator  
Reply With Quote
Unread 04-02-11, 10:50 AM  
Namica
A Kobold Labourer
 
Namica's Avatar

Forum posts: 0
File comments: 121
Uploads: 0
Using 1.2c

Code:
Message: Interface\AddOns\MiniLoot\core.lua:550: attempt to index field 'hideEvents' (a nil value)
Time: 04/02/11 18:48:44
Count: 2
Stack: Interface\AddOns\MiniLoot\core.lua:550: in function `?'
Interface\AddOns\MiniLoot\core.lua:1035: in function <Interface\AddOns\MiniLoot\core.lua:1034>

Locals: self = <unnamed> {
 testFontSize = <function> defined @Interface\AddOns\MiniLoot\core.lua:119
 grayColorTag = ""
 tipScan = MiniLootTooltipScanner {
 }
 name3 = "ML"
 slashes = <table> {
 }
 lootWindowChatTypes = <table> {
 }
 matches = <table> {
 }
 LootWindowCreate = <function> defined @Interface\AddOns\MiniLoot\core.lua:852
 checkSavedVariables = <function> defined @Interface\AddOns\MiniLoot\core.lua:108
 events = <table> {
 }
 0 = <userdata>
 cfgOptRefreshButton = <function> defined @Interface\AddOns\MiniLoot\core.lua:261
 ShowCfgDialog = <function> defined @Interface\AddOns\MiniLoot\core.lua:869
 currencies = <table> {
 }
 cfgDialogOpts = <table> {
 }
 lootWindowName = "Beute"
 queue = <table> {
 }
 GetIconWithLink = <function> defined @Interface\AddOns\MiniLoot\core.lua:683
 isItemClassQuest = <function> defined @Interface\AddOns\MiniLoot\core.lua:23
 name = "MiniLoot"
 lastEventFired = 996.397
 name2 = "MiniLoot"
 setIntValue = <function> defined @Interface\AddOns\MiniLoot\core.lua:133
 isItemQuestStarter = <function> defined @Interface\AddOns\MiniLoot\core.lua:27
 validateChatFrame = <function> defined @Interface\AddOns\MiniLoot\core.lua:90
}
event = "CHAT_MSG_LOOT"
message = "Ihr erhaltet Beute: [Schlangenzunge]x2."
temp = <table> {
}
found = <table> {
 1 = "[Schlangenzunge]x2"
}
ptbl = <table> {
 1 = 1
}
(*temporary) = nil
(*temporary) = <table> {
 Ihr habt für '(.+)' Entzauberung gewählt%. = <table> {
 }
 Ihr habt gepasst bei: (.+) = <table> {
 }
 Ihr erhaltet Beute: (.+)x(%d+)%. = <table> {
 }
 Ihr bekommt einen Gegenstand: (.+)%. = <table> {
 }
 Ihr habt für (.+) 'Bedarf' ausgewählt = <table> {
 }
 Ihr erhaltet den Gegenstand: (.+)x(%d+)%. = <table> {
 }
 (.+) erhält Beute: (.+)x(%d+)%. = <table> {
 }
 (.+) stellt her: (.+)%. = <table> {
 }
 Ihr erhaltet Beute: (.+)%. = <table> {
 }
 (.+) hat für '(.+)' Entzauberung gewählt%. = <table> {
 }
 (.+) stellt her: (.+)x(%d+)%. = <table> {
 }
 (.+) hat für (.+) 'Gier' ausgewählt = <table> {
 }
 (.+) hat für (.+) 'Bedarf' ausgewählt = <table> {
 }
 Ihr stellt her: (.+)%. = <table> {
 }
 Ihr stellt her: (.+)x(%d+)%. = <table> {
 }
 Wurf für Bedarf: (%d+) für (.+) von (.+) = <table> {
 }
 Entzauberungswurf %- (%d+) für (.+) von (.+) = <table> {
 }
 Wurf für Gier: (%d+) für (.+) von (.+) = <table> {
 }
 (.+) würfelt nicht für: (.+) = <table> {
 }
 Ihr habt für (.+) 'Gier' ausgewählt = <table> {
 }
 (.+) bekommt Beute: (.+)%. = <table> {
 }
}
(*temporary) = "(.+) bekommt Beute: (.+)%."
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Ihr erhaltet Beute: [Schlangenzunge]x2."
(*temporary) = "(.+) bekommt Beute: (.+)%."
(*temporary) = "attempt to index field 'hideEvents' (a nil value)"
addon = <unnamed> {
 testFontSize = <function> defined @Interface\AddOns\MiniLoot\core.lua:119
 grayColorTag = ""
 tipScan = MiniLootTooltipScanner {
 }
 name3 = "ML"
 slashes = <table> {
 }
 lootWindowChatTypes = <table> {
 }
 matches = <table> {
 }
 LootWindowCreate = <function> defined @Interface\AddOns\MiniLoot\core.lua:852
 checkSavedVariables = <function> defined @Interface\AddOns\MiniLoot\core.lua:108
 events = <table> {
 }
 0 = <userdata>
 cfgOptRefreshButton = <function> defined @Interface\AddOns\MiniLoot\core.lua:261
 ShowCfgDialog = <function> defined @Interface\AddOns\MiniLoot\core.lua:869
 currencies = <table> {
 }
 cfgDialogOpts = <table> {
 }
 lootWindowName = "Beute"
 queue = <table> {
 }
 GetIconWithLink = <function> defined @Interface\AddOns\MiniLoot\core.lua:683
 isItemClassQuest = <function> defined @Interface\AddOns\MiniLoot\core.lua:23
 name = "MiniLoot"
 lastEventFired = 996.397
 name2 = "MiniLoot"
 setIntValue = <function> defined @Interf
Report comment to moderator  
Reply With Quote
Unread 04-02-11, 08:05 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 772
File comments: 320
Uploads: 41
Mazarbul, is that with 1.2c or 1.1? I should have fixed the "hideEvents" errors by now.
Report comment to moderator  
Reply With Quote
Unread 04-02-11, 07:00 AM  
Mazarbul
A Kobold Labourer

Forum posts: 0
File comments: 32
Uploads: 0
Got this.

Code:
[14:41:58] Interface\AddOns\MiniLoot\core.lua:550: attempt to index field 'hideEvents' (a nil value)
Interface\AddOns\Auctionator\AtrErrorInspector.lua:101: in function <Interface\AddOns\Auctionator\AtrErrorInspector.lua:50>
[C]: ?
Interface\AddOns\MiniLoot\core.lua:550: in function `?'
Interface\AddOns\MiniLoot\core.lua:1035: in function <Interface\AddOns\MiniLoot\core.lua:1034>
Report comment to moderator  
Reply With Quote
Unread 04-01-11, 05:46 PM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 772
File comments: 320
Uploads: 41
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.
Last edited by Vlad : 04-01-11 at 06:07 PM.
Report comment to moderator  
Reply With Quote
Unread 04-01-11, 04:46 PM  
Maelynn
A Deviate Faerie Dragon
 
Maelynn's Avatar

Forum posts: 19
File comments: 187
Uploads: 0
My config window looks the same, and I have no font-adjusting addons (or UI adjusting, for that matter) so it must affect the default settings as well.

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.



Maybe I'm a ditz, but I honestly can't tell who won what item this way.
__________________
Just remember... if the world didn't suck, we'd all fall off.
Report comment to moderator  
Reply With Quote
Unread 04-01-11, 08:36 AM  
Namtab
A Kobold Labourer

Forum posts: 0
File comments: 67
Uploads: 0
Report comment to moderator  
Reply With Quote
Unread 04-01-11, 06:40 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 772
File comments: 320
Uploads: 41
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.
Report comment to moderator  
Reply With Quote
Unread 04-01-11, 05:16 AM  
Namtab
A Kobold Labourer

Forum posts: 0
File comments: 67
Uploads: 0
Originally posted by Vladinator
Could you post me a screenshot of how it appears on your end? On mine it fits so just wanna see how it looks for you.
can't check game now (later i'll post a SS) but one or two event options at the buttom are out of the config window "box" and dno if the ESC text suposed to be out2 probably yes
Report comment to moderator  
Reply With Quote
Unread 03-31-11, 03:58 PM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 772
File comments: 320
Uploads: 41
Originally posted by Namtab
workin great now, config window needs some adjustment to fit all options.
Could you post me a screenshot of how it appears on your end? On mine it fits so just wanna see how it looks for you.
Report comment to moderator  
Reply With Quote
Unread 03-31-11, 12:46 PM  
Namtab
A Kobold Labourer

Forum posts: 0
File comments: 67
Uploads: 0
workin great now, config window needs some adjustment to fit all options.

i'm wondering if theres some kind of mid term for the need/greed/pass/dis cuse the blizz default displays 2much info but on the other hand fully disable it kinda ehhhh xD
Report comment to moderator  
Reply With Quote
Unread 03-31-11, 09:11 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 772
File comments: 320
Uploads: 41
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.
Last edited by Vlad : 03-31-11 at 09:15 AM.
Report comment to moderator  
Reply With Quote
Unread 03-31-11, 09:09 AM  
Maelynn
A Deviate Faerie Dragon
 
Maelynn's Avatar

Forum posts: 19
File comments: 187
Uploads: 0
It worked.

I did have to remind myself to set the config window again (which now also has a longer list at the bottom than just 'reputation'), but the forced cleanup seems to have done the trick.
__________________
Just remember... if the world didn't suck, we'd all fall off.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: