Download
(45Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 09-08-24 04:55 AM
Pictures
File Info
Compatibility:
The War Within (11.0.2)
Cataclysm Classic (4.4.0)
Classic (1.15.2)
Updated:09-08-24 04:55 AM
Created:03-24-11 08:20 AM
Downloads:34,452
Favorites:143
MD5:
11.0.2

MiniLoot  Popular! (More than 5000 hits)

Version: v11.0.2.240908
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.

MiniLoot
v11.0.2.240908 (2024-09-08)
Full Changelog Previous Releases
  • TOC bump.
  • TOC bump for TWW and small API fixes.
  • Added some work done for patch 11.0
  • Update release.yml
  • Added some handler checks for Classic.
  • Bumped mainline version.
  • Added TOC files for the other clients.
  • Classic era fixes.
  • Changed the default so own messages are prefixed, just for the sake of clarity.
  • TOC bump for 10.1
  • TOC bumped to 10.0.0
  • TOC bump
  • Fixed container link, pattern and quality craft pattern handling.
  • TOC bump
  • DF support
  • TOC bump
  • Fixed some issues when mixing Classic/BCC/Retail.
  • Added covenant conduit tooltip support and fixed the Anima Power tooltips, more or less.
  • Correct TOC bump for SL pre-patch.
  • Cleaned up deprecated file.
  • Create release.yml
  • BfA and Shadowlands support.
  • - TOC bump
    - Fixed an issue with the hovering tooltips attempting to show for invalid missions. Often used by fake links by addons to hook into custom link routines.
  • Just to be super safe, ignore the travis file by name.
  • TOC bump and WoWInterface automatic packaging.
  • TOC bump and release. This supports BfA and Classic but have to keep an close eye to some of the rules, I am not that happy yet about how this turned out so far.
  • Added additional Classic support.
  • TOC bump.
  • Added azerite essence hover support for links.
  • Hotfix so it still works for Legion
  • Updated for BfA.
  • Patch 7.2 update. Added tooltip config for keystone items. Adjusted numbers to use the comma separated format for long numbers, just like how other UI elements does it. The previous 1235000 becomes 1,235,000 and it's nicer to read.
  • + TOC bump to fix curse CDN issue
  • + Adding an option to show item level next to each icon, and another option to only show item level on equippable items.
    + Adding tooltip option to show traits when mousing over.
  • - 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.
  • - 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.
  • - 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.
  • - 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.
  • - 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.
  • - 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.
  • - 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.
  • - Added the Legion bodyguard experience to the messages.
    - Adjusted code for better Warlords of Draenor support.
  • - Hotfixed live roll duplicates. Working on a proper fix for legion.
  • - Added follower experience messages.
Optional Files (0)


Archived Files (6)
File Name
Version
Size
Author
Date
v11.0.2.240818
45kB
Vladinator
08-18-24 03:14 AM
v10.1.5.230919
42kB
Vladinator
09-25-23 04:33 AM
v10.0.0.221026
41kB
Vladinator
10-26-22 02:20 PM
v9.2.7.221009
41kB
Vladinator
10-09-22 06:13 AM
v9.2.7.220917
41kB
Vladinator
09-17-22 09:15 AM
v9.0.5.210608
41kB
Vladinator
06-08-21 02:45 AM


Post A Reply Comment Options
Unread 11-03-12, 12:23 PM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
Yes, I uploaded 1.8.2c that should fix the currency and battle pet issues.

Note that the pets use a new hyperlink and when you shift-click it you can't link because it will put the link and icon in the chat and not the link and proper name, so the server will discard it. I gotta implement either a hook to detect and properly insert the link, or simply show all pet related messages with their natural item name and no icons.

Tonyleila how is the German holding up? Still working?
__________________
Profile: Curse | Wowhead
Last edited by Vlad : 11-03-12 at 12:23 PM.
Report comment to moderator  
Reply With Quote
Unread 11-03-12, 12:48 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 758
File comments: 2021
Uploads: 37
Originally Posted by Vlad
Yes, I uploaded 1.8.2c that should fix the currency and battle pet issues.

Note that the pets use a new hyperlink and when you shift-click it you can't link because it will put the link and icon in the chat and not the link and proper name, so the server will discard it. I gotta implement either a hook to detect and properly insert the link, or simply show all pet related messages with their natural item name and no icons.

Tonyleila how is the German holding up? Still working?
Putting pet in cage shows the icon and has class color. Now only count is not working here.

I don't care about the link problem i can still link it from my petlist.

Pet battel is now still blocked form main chat

problem with mining/herbing/ give free hunter pets seams to be fixed
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 11-03-12 at 01:08 PM.
Report comment to moderator  
Reply With Quote
Unread 11-05-12, 08:57 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 758
File comments: 2021
Uploads: 37
lua errors

BG Silver mines stops working after I came out with we go in with grp queue
Code:
177x MiniLoot-1.8.2c release\modules\loot-Beute.lua:96: bad argument #2 to "format" (number expected, got nil)
<in C code>
MiniLoot-1.8.2c release\modules\loot-Beute.lua:96: in function <MiniLoot\modules\loot.lua:53>
MiniLoot-1.8.2c release\modules\loot-Beute.lua:252: in function <MiniLoot\modules\loot.lua:237>

Locals:
eventOrder = <table> {
 1 = "CHAT_MSG_COMBAT_XP_GAIN"
 2 = "CHAT_MSG_COMBAT_GUILD_XP_GAIN"
 3 = "CHAT_MSG_COMBAT_FACTION_CHANGE"
 4 = "CHAT_MSG_COMBAT_HONOR_GAIN"
 5 = "CHAT_MSG_MONEY"
 6 = "CHAT_MSG_CURRENCY"
 7 = "CHAT_MSG_LOOT"
}
eventReport = <table> {}
temp = nil
str = ""
lastName = nil
(for generator) = <func> =[C]:-1
(for state) = <table> {
 1 = "CHAT_MSG_COMBAT_XP_GAIN"
 2 = "CHAT_MSG_COMBAT_GUILD_XP_GAIN"
 3 = "CHAT_MSG_COMBAT_FACTION_CHANGE"
 4 = "CHAT_MSG_COMBAT_HONOR_GAIN"
 5 = "CHAT_MSG_MONEY"
 6 = "CHAT_MSG_CURRENCY"
 7 = "CHAT_MSG_LOOT"
}
(for control) = 4
_ = 4
event = "CHAT_MSG_COMBAT_HONOR_GAIN"
ipairs = <func> =[C]:-1
report = <table> {
 CHAT_MSG_CURRENCY = <table> {}
 CHAT_MSG_COMBAT_HONOR_GAIN = <table> {}
}
UnitName = <func> =[C]:-1
format = <func> =[C]:-1
XP = "EP"
GUILD = "Gilde"
GetGuildInfo = <func> =[C]:-1
pairs = <func> =[C]:-1
addonData = <table> {
 NewModule = <func> @MiniLoot\core.lua:424
 print = <func> @MiniLoot\core.lua:125
 GetModule = <func> @MiniLoot\core.lua:71
 SetOpt = <func> @MiniLoot\core.lua:193
 CacheCurrency = <func> @MiniLoot\core.lua:371
 LootWindowCreate = <func> @MiniLoot\modules\extra_loot.lua:67
 PlayerName = <func> @MiniLoot\core.lua:270
 InLFR = <func> @MiniLoot\core.lua:453
 ClassColor = <func> @MiniLoot\core.lua:285
 MoneyToCopper = <func> @MiniLoot\core.lua:348
 RemoveEventFilter = <func> @MiniLoot\modules\loot.lua:288
 ItemStartsQuest = <func> @MiniLoot\core.lua:324
 Abbreviate = <func> @MiniLoot\core.lua:463
 AddEventFilter = <func> @MiniLoot\modules\loot.lua:281
 ItemClassQuest = <func> @MiniLoot\core.lua:344
 GetChatFrame = <func> @MiniLoot\core.lua:216
 FormatMatcher = <func> @MiniLoot\core.lua:439
 GetItemCount = <func> @MiniLoot\core.lua:262
 LootWindowRemove = <func> @MiniLoot\modules\extra_loot.lua:59
 GetFontSize = <func> @MiniLoot\core.lua:220
 GetDefaultOpts = <func> @MiniLoot\core.lua:138
 CacheArchCurrency = <func> @MiniLoot\core.lua:385
 GetQualityInfo = <func> @MiniLoot\core.lua:311
 GetCurrencyCount = <func> @MiniLoot\core.lua:409
 GetOpt = <func> @MiniLoot\core.lua:154
 LootWindowExists = <func> @MiniLoot\modules\extra_loot.lua:49
 GetIconWithLink = <func> @MiniLoot\core.lua:229
 L = <table> {}
 GetBoolOpt = <func> @MiniLoot\core.lua:186
 UpperCaseFirst = <func> @MiniLoot\core.lua:482
 CheckModuleStates = <func> @MiniLoot\core.lua:79
 HasEventFilter = <func> @MiniLoot\modules\loot.lua:295
 GetCurrencyByName = <func> @MiniLoot\core.lua:399
 CacheItemQualities = <func> @MiniLoot\core.lua:297
}
math_abs = <func> =[C]:-1
select = <func> =[C]:-1
next = <func> =[C]:-1
tonumber = <func> =[C]:-1
HONOR = "Ehre"
type = <func> =[C]:-1
L = <table> {
 INT_MINILOOT_LABEL = "MiniLoot Einstellungen"
 CHAT_ROLL_G = "G"
 INT_FILTER_HIDE_JUNK_TOOLTIP = "Alle Items von schlechter Qualität werden nicht angezeigt."
 INT_ROLL_SUMMARY_LFR_TOOLTIP = "Overrides above option and hides the roll results in the Raid Finder."
 INT_TIMER = "Zeitnehmer"
 INT_MINILOOT_OUTPUT_LABEL = "Ausgabe Chat"
 CHAT_R
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 11-05-12 at 08:59 PM.
Report comment to moderator  
Reply With Quote
Unread 11-06-12, 04:05 PM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
Re: lua errors

1.8.2d is uploaded and pending, should take care of this issue and allow you to try the pet battle option.
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 12-21-12, 01:36 AM  
Itonohito
A Kobold Labourer
 
Itonohito's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 1
Version 1.8.5 (latest), still getting error at the farm on every carrot taken (ruRU locale, not in group):
Code:
9x MiniLoot-1.8.5 release\core.lua:275: attempt to index local "name" (a nil value)
MiniLoot-1.8.5 release\core.lua:275: in function "PlayerName"
MiniLoot-1.8.5 release\modules\loot-Добыча.lua:697: in function "?"
MiniLoot-1.8.5 release\core.lua:447: in function <MiniLoot\core.lua:445>

Locals:
self = LOOT {
 0 = <userdata>
 CHAT_MSG_LOOT = <func> @MiniLoot\modules\loot.lua:547
 Enable = <func> @MiniLoot\modules\loot.lua:495
 BUMP_LAST_EVENT = <func> @MiniLoot\modules\loot.lua:540
 CHAT_MSG_COMBAT_XP_GAIN = <func> @MiniLoot\modules\loot.lua:547
 CHAT_MSG_COMBAT_GUILD_XP_GAIN = <func> @MiniLoot\modules\loot.lua:547
 CHAT_MSG_COMBAT_FACTION_CHANGE = <func> @MiniLoot\modules\loot.lua:547
 CHAT_MSG_COMBAT_HONOR_GAIN = <func> @MiniLoot\modules\loot.lua:547
 CHAT_MSG_CURRENCY = <func> @MiniLoot\modules\loot.lua:547
 lastEvent = 963804.536
 OnLoad = <func> @MiniLoot\modules\loot.lua:334
 LOOT_CLOSED = <func> @MiniLoot\modules\loot.lua:540
 name = "LOOT"
 LOOT_OPENED = <func> @MiniLoot\modules\loot.lua:540
 IsEnabled = 1
 ON_MATCHER_EVENT = <func> @MiniLoot\modules\loot.lua:547
 CHAT_MSG_MONEY = <func> @MiniLoot\modules\loot.lua:547
 Disable = <func> @MiniLoot\modules\loot.lua:516
}
event = "CHAT_MSG_LOOT"
message = "Вы получаете предмет: |cffffffff|Hitem:74841:0:0:0:0:0:0:0:90:0:0|h[Сочная хрустящая морковь]|h|rx5."
temp = "^Вы получаете предмет: (.-)x(%d+)%.$"
found = <table> {
 1 = "|cffffffff|Hitem:74841:0:0:0:0:0:0:0:90:0:0|h[Сочная хрустящая морковь]|h|r"
 2 = "5"
}
ptable = <table> {
 1 = 1
 2 = 2
 3 = 0
}
itemName = "|cffffffff|Hitem:74841:0:0:0:0:0:0:0:90:0:0|h[Сочная хрустящая морковь]|h|r"
isRollDecision = false
isRollType = false
(*temporary) = "|cffffffff|Hitem:74841:0:0:0:0:0:0:0:90:0:0|h[Сочная хрустящая морковь]|h|r"
(*temporary) = 5
module = LOOT {
 0 = <userdata>
 CHAT_MSG_LOOT = <func> @MiniLoot\modules\loot.lua:547
 Enable = <func> @MiniLoot\modules\loot.lua:495
 BUMP_LAST_EVENT = <func> @MiniLoot\modules\loot.lua:540
 CHAT_MSG_COMBAT_XP_GAIN = <func> @MiniLoot\modules\loot.lua:547
 CHAT_MSG_COMBAT_GUILD_XP_GAIN = <func> @MiniLoot\modules\loot.lua:547
 CHAT_MSG_COMBAT_FACTION_CHANGE = <func> @MiniLoot\modules\loot.lua:547
 CHAT_MSG_COMBAT_HONOR_GAIN = <func> @MiniLoot\modules\loot.lua:547
 CHAT_MSG_CURRENCY = <func> @MiniLoot\modules\loot.lua:547
 lastEvent = 963804.536
 OnLoad = <func> @MiniLoot\modules\loot.lua:334
 LOOT_CLOSED = <func> @MiniLoot\modules\loot.lua:540
 name = "LOOT"
 LOOT_OPENED = <func> @MiniLoot\modules\loot.lua:540
 IsEnabled = 1
 ON_MATCHER_EVENT = <func> @MiniLoot\modules\loot.lua:547
 CHAT_MSG_MONEY = <func> @MiniLoot\modules\loot.lua:547
 Disable = <func> @MiniLoot\modules\loot.lua:516
}
ipairs = <func> =[C]:-1
matches = <table> {
 CHAT_MSG_COMBAT_GUILD_XP_GAIN = <table> {}
 CHAT_MSG_COMBAT_FACTION_CHANGE = <table> {}
 CHAT_MSG_LOOT = <table> {}
 CHAT_MSG_COMBAT_HONOR_GAIN = <table> {}
 CHAT_MSG_COMBAT_XP_GAIN = <table> {}
 CHAT_MSG_CURRENCY = <table> {}
 CHAT_MSG_MONEY = <table> {}
}
pairs = <func> =[C]:-1
addonData = <table> {
 NewModule = <func> @MiniLoot\core.lua:441
 print = <func> @MiniLoot\core.lua:128
 GetModule = <func> @MiniLoot\core.lua:74
 SetOpt = <func> @MiniLoot\core.lua:196
 CacheCurrency = <func> @MiniLoot\core.lua:388
 LootWindowCreate = <func> @I
Changed line 275 to:
Code:
if name and name:match(" ") and not name:match("%+") then
Now everything seems to be ok.
Last edited by Itonohito : 12-21-12 at 01:47 AM.
Report comment to moderator  
Reply With Quote
Unread 12-21-12, 03:08 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
Sorry about that, Itonohito. I have applied the fix, but on the other hand I might also remove the bonus roll thing as Blizzard removed those in MoP as well, the code isn't really doing much at this point I reckon.

Just to have said this, there is a issue with some group rolls, so need to look into this once more.

Another thing is Tonyleila said that the extra "trade loot" messages think you have traded when you cancel, so need to look into that as well.

Aside of this bug, does the rest of the addon parse other messages properly, Itonohito?
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 12-21-12, 04:49 PM  
erebos
A Kobold Labourer

Forum posts: 0
File comments: 49
Uploads: 0
Question just text/ item links and no icon

Is it possible to show only item links as text in chat and no icons? For me it would be far more informative, just a personal preference. Every other aspect of the addon suits me just fine - thank you for the good work!

If it is as simple as changing some code I can do that myself if you tell me. I am no programmer, so I cannot come up with a solution myself. ^^ Thanks in advance.

Oh an example: [itemname]x4 instead of [icon]x4
Report comment to moderator  
Reply With Quote
Unread 12-21-12, 05:15 PM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
Re: just text/ item links and no icon

Originally Posted by erebos
Is it possible to show only item links as text in chat and no icons? For me it would be far more informative, just a personal preference. Every other aspect of the addon suits me just fine - thank you for the good work!

If it is as simple as changing some code I can do that myself if you tell me. I am no programmer, so I cannot come up with a solution myself. ^^ Thanks in advance.

Oh an example: [itemname]x4 instead of [icon]x4
I could add this under the extras category, a checkbox to force all icons into text for those that want that kind of formatting.
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 12-21-12, 05:26 PM  
erebos
A Kobold Labourer

Forum posts: 0
File comments: 49
Uploads: 0
Re: Re: just text/ item links and no icon

Originally Posted by Vlad
Originally Posted by erebos
Is it possible to show only item links as text in chat and no icons? For me it would be far more informative, just a personal preference. Every other aspect of the addon suits me just fine - thank you for the good work!

If it is as simple as changing some code I can do that myself if you tell me. I am no programmer, so I cannot come up with a solution myself. ^^ Thanks in advance.

Oh an example: [itemname]x4 instead of [icon]x4
I could add this under the extras category, a checkbox to force all icons into text for those that want that kind of formatting.
That would be great and a perfect solution in my opinion.
Report comment to moderator  
Reply With Quote
Unread 12-22-12, 05:10 AM  
Alexils
A Kobold Labourer

Forum posts: 0
File comments: 31
Uploads: 0
With new version 1.8.5 addon don't show my loot, when i'm solo with default setting. It's inly show party loot in instance...
Report comment to moderator  
Reply With Quote
Unread 12-22-12, 08:48 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
Originally Posted by Alexils
With new version 1.8.5 addon don't show my loot, when i'm solo with default setting. It's inly show party loot in instance...
What language? Works on enUS and on deDE but it may need tweaking to work with other locales, and I want to know the name of those locales that needs tweaking.
__________________
Profile: Curse | Wowhead
Last edited by Vlad : 12-22-12 at 08:49 AM.
Report comment to moderator  
Reply With Quote
Unread 12-22-12, 10:07 AM  
Alexils
A Kobold Labourer

Forum posts: 0
File comments: 31
Uploads: 0
Originally Posted by Vlad
What language? Works on enUS and on deDE but it may need tweaking to work with other locales, and I want to know the name of those locales that needs tweaking.
RU locale. Errors lua:

Lua Code:
  1. Message: Interface\AddOns\MiniLoot\core.lua:275: attempt to index local 'name' (a nil value)
  2. Time: 12/22/12 17:41:04
  3. Count: 1
  4. Stack: Interface\AddOns\MiniLoot\core.lua:275: in function `PlayerName'
  5. Interface\AddOns\MiniLoot\modules\loot.lua:622: in function `?'
  6. Interface\AddOns\MiniLoot\core.lua:447: in function <Interface\AddOns\MiniLoot\core.lua:445>
  7.  
  8. Locals: self = <table> {
  9.  NewModule = <function> defined @Interface\AddOns\MiniLoot\core.lua:441
  10.  print = <function> defined @Interface\AddOns\MiniLoot\core.lua:128
  11.  GetModule = <function> defined @Interface\AddOns\MiniLoot\core.lua:74
  12.  SetOpt = <function> defined @Interface\AddOns\MiniLoot\core.lua:196
  13.  CacheCurrency = <function> defined @Interface\AddOns\MiniLoot\core.lua:388
  14.  LootWindowCreate = <function> defined @Interface\AddOns\MiniLoot\modules\extra_loot.lua:68
  15.  ItemIsUnique = <function> defined @Interface\AddOns\MiniLoot\core.lua:347
  16.  PlayerName = <function> defined @Interface\AddOns\MiniLoot\core.lua:273
  17.  InLFR = <function> defined @Interface\AddOns\MiniLoot\core.lua:504
  18.  ClassColor = <function> defined @Interface\AddOns\MiniLoot\core.lua:288
  19.  PatternFlags = <function> defined @Interface\AddOns\MiniLoot\core.lua:480
  20.  MoneyToCopper = <function> defined @Interface\AddOns\MiniLoot\core.lua:365
  21.  RemoveEventFilter = <function> defined @Interface\AddOns\MiniLoot\modules\loot.lua:320
  22.  ItemStartsQuest = <function> defined @Interface\AddOns\MiniLoot\core.lua:327
  23.  Abbreviate = <function> defined @Interface\AddOns\MiniLoot\core.lua:514
  24.  AddEventFilter = <function> defined @Interface\AddOns\MiniLoot\modules\loot.lua:313
  25.  ItemClassQuest = <function> defined @Interface\AddOns\MiniLoot\core.lua:361
  26.  GetChatFrame = <function> defined @Interface\AddOns\MiniLoot\core.lua:219
  27.  FormatMatcher = <function> defined @Interface\AddOns\MiniLoot\core.lua:456
  28.  L = <table> {
  29.  }
  30.  LootWindowRemove = <function> defined @Interface\AddOns\MiniLoot\modules\extra_loot.lua:60
  31.  GetFontSize = <function> defined @Interface\AddOns\MiniLoot\core.lua:223
  32.  GetDefaultOpts = <function> defined @Interface\AddOns\MiniLoot\core.lua:141
  33.  GetItemCount = <function> defined @Interface\AddOns\MiniLoot\core.lua:265
  34.  GetNumLetters = <function> defined @Interface\AddOns\MiniLoot\core.lua:533
  35.  CacheArchCurrency = <function> defined @Interface\AddOns\MiniLoot\core.lua:402
  36.  GetQualityInfo = <function> defined @Interface\AddOns\MiniLoot\core.lua:314
  37.  GetCurrencyCount = <function> defined @Interface\AddOns\MiniLoot\core.lua:426
  38.  GetOpt = <function> defined @Interface\AddOns\MiniLoot\core.lua:157
  39.  LootWindowExists = <function> defined @Interface\AddOns\MiniLoot\modules\extra_loot.lua:50
  40.  GetIconWithLink = <function> defined @Interface\AddOns\MiniLoot\core.lua:232
  41.  CacheItemQualities = <function> defined @Interface\AddOns\MiniLoot\core.lua:300
  42.  GetBoolOpt = <function> defined @Interface\AddOns\MiniLoot\core.lua:189
  43.  UpperCaseFirst = <function> defined @Interface\AddOns\MiniLoot\core.lua:549
  44.  ReplacePatternAtIndex = <function> defined @Interface\AddOns\MiniLoot\core.lua:470
  45.  HasEventFilter = <function> defined @Interface\AddOns\MiniLoot\modules\loot.lua:327
  46.  GetCurrencyByName = <function> defined @Interface\AddOns\MiniLoot\core.lua:416
  47.  CheckModuleStates = <function> defined @Interface\AddOns\MiniLoot\core.lua:82
  48. }
  49. name = nil
  50. (*temporary) = "ruRU"
  51. (*temporary) = nil
  52. (*temporary) = nil
  53. (*temporary) = nil
  54. (*temporary) = "attempt to index local 'name' (a nil value)"
  55. GetLocale = <function> defined =[C]:-1

and

Lua Code:
  1. Message: Interface\FrameXML\UIPanelTemplates.lua:500: attempt to perform arithmetic on field 'cursorOffset' (a nil value)
  2. Time: 12/22/12 17:41:04
  3. Count: 1
  4. Stack: Interface\FrameXML\UIPanelTemplates.lua:500: in function `ScrollingEdit_OnUpdate'
  5. Interface\FrameXML\UIPanelTemplates.lua:477: in function `ScrollingEdit_OnTextChanged'
  6. ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:579: in function `ScriptErrorsFrame_Update'
  7. ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:543: in function `ScriptErrorsFrame_OnError'
  8. [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:22: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
  9. [C]: ?
  10. Interface\AddOns\MiniLoot\core.lua:275: in function `PlayerName'
  11. Interface\AddOns\MiniLoot\modules\loot.lua:622: in function `?'
  12. Interface\AddOns\MiniLoot\core.lua:447: in function <Interface\AddOns\MiniLoot\core.lua:445>
  13.  
  14. Locals: self = ScriptErrorsFrameScrollFrameText {
  15.  0 = <userdata>
  16.  text = "Message: Interface\AddOns\MiniLoot\core.lua:275: attempt to index local 'name' (a nil value)
  17. Time: 12/22/12 17:41:03
  18. Count: 19
  19. Stack: Interface\AddOns\MiniLoot\core.lua:275: in function `PlayerName'
  20. Interface\AddOns\MiniLoot\modules\loot.lua:608: in function `?'
  21. Interface\AddOns\MiniLoot\core.lua:447: in function <Interface\AddOns\MiniLoot\core.lua:445>
  22.  
  23. Locals: self = <table> {
  24. NewModule = <function> defined @Interface\AddOns\MiniLoot\core.lua:441
  25. print = <function> defined @Interface\AddOns\MiniLoot\core.lua:128
  26. GetModule = <function> defined @Interface\AddOns\MiniLoot\core.lua:74
  27. SetOpt = <function> defined @Interface\AddOns\MiniLoot\core.lua:196
  28. CacheCurrency = <function> defined @Interface\AddOns\MiniLoot\core.lua:388
  29. LootWindowCreate = <function> defined @Interface\AddOns\MiniLoot\modules\extra_loot.lua:68
  30. ItemIsUnique = <function> defined @Interface\AddOns\MiniLoot\core.lua:347
  31. PlayerNa handleCursorChange = true
  32. }
  33. elapsed = 0
  34. scrollFrame = ScriptErrorsFrameScrollFrame {
  35. ScrollBar = ScriptErrorsFrameScrollFrameScrollBar {
  36. }
  37. offset = 0
  38. 0 = <userdata>
  39. }
  40. height = 193.9999845811
  41. range = 0
  42. scroll = 0
  43. size = 193.9999845811
  44. cursorOffset = nil
  45. (*temporary) = nil
  46. (*temporary) = ScriptErrorsFrameScrollFrame {
  47. ScrollBar = ScriptErrorsFrameScrollFrameScrollBar {
  48. }
  49. offset = 0
  50. 0 = <userdata>
  51. }
  52. (*temporary) = 0
  53. (*temporary) = "attempt to perform arithmetic on field 'cursorOffset' (a nil value)"

and

Lua Code:
  1. Message: Interface\FrameXML\UIPanelTemplates.lua:500: attempt to perform arithmetic on field 'cursorOffset' (a nil value)
  2. Time: 12/22/12 19:49:43
  3. Count: 106
  4. Stack: Interface\FrameXML\UIPanelTemplates.lua:500: in function `ScrollingEdit_OnUpdate'
  5. Interface\FrameXML\UIPanelTemplates.lua:477: in function `ScrollingEdit_OnTextChanged'
  6. ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:579: in function `ScriptErrorsFrame_Update'
  7. ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:543: in function `ScriptErrorsFrame_OnError'
  8. [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
  9. [C]: ?
  10. Interface\FrameXML\UIPanelTemplates.lua:500: in function `ScrollingEdit_OnUpdate'
  11. Interface\FrameXML\UIPanelTemplates.lua:477: in function `ScrollingEdit_OnTextChanged'
  12. ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:579: in function `ScriptErrorsFrame_Update'
  13. ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:543: in function `ScriptErrorsFrame_OnError'
  14. [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
  15. [C]: ?
  16. ...
  17. [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
  18. [C]: ?
  19. Interface\FrameXML\UIPanelTemplates.lua:500: in function `ScrollingEdit_OnUpdate'
  20. Interface\FrameXML\UIPanelTemplates.lua:477: in function `ScrollingEdit_OnTextChanged'
  21. ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:579: in function `ScriptErrorsFrame_Update'
  22. ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:543: in function `ScriptErrorsFrame_OnError'
  23. [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
  24. [C]: ?
  25. Interface\FrameXML\UIPanelTemplates.lua:500: in function `ScrollingEdit_OnUpdate'
  26. [string "*:OnUpdate"]:1: in function <[string "*:OnUpdate"]:1>
  27.  
  28. Locals: self = ScriptErrorsFrameScrollFrameText {
  29. 0 = <userdata>
  30. text = "Message: Interface\AddOns\MiniLoot\core.lua:275: attempt to index local 'name' (a nil value)
  31. Time: 12/22/12 19:49:42
  32. Count: 26
  33. Stack: Interface\AddOns\MiniLoot\core.lua:275: in function `PlayerName'
  34. Interface\AddOns\MiniLoot\modules\loot.lua:737: in function `CHAT_MSG_MONEY'
  35. Interface\AddOns\MiniLoot\modules\loot.lua:301: in function `filterFunc'
  36. Interface\FrameXML\ChatFrame.lua:2959: in function `ChatFrame_MessageEventHandler'
  37. Interface\FrameXML\ChatFrame.lua:2761: in function `ChatFrame_OnEvent'
  38. [string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
  39.  
  40. Locals: self = <table> {
  41.  NewModule = <function> defined @Interface\AddOns\MiniLoot\core.lua:441
  42.  print = <function> defined @Interface\AddOns\MiniLoot\core.lua:128
  43.  GetModule = <function> defined @Interface\AddOns\MiniLoot\core.lua:74
  44.  SetOpt = <function> defined @Interface\AddOns\MiniLoot\core.lua:196
  45.  CacheCurrency = <function> defined @Interfa handleCursorChange = true
  46. }
  47. elapsed = 0
  48. scrollFrame = ScriptErrorsFrameScrollFrame {
  49.  ScrollBar = ScriptErrorsFrameScrollFrameScrollBar {
  50.  }
  51.  offset = 0
  52.  0 = <userdata>
  53. }
  54. height = 193.9999845811
  55. range = 0
  56. scroll = 0
  57. size = 193.9999845811
  58. cursorOffset = nil
  59. (*temporary) = nil
  60. (*temporary) = ScriptErrorsFrameScrollFrame {
  61.  ScrollBar = ScriptErrorsFrameScrollFrameScrollBar {
  62.  }
  63.  offset = 0
  64.  0 = <userdata>
  65. }
  66. (*temporary) = 0
  67. (*temporary) = "attempt to perform arithmetic on field 'cursorOffset' (a nil value)"
Report comment to moderator  
Reply With Quote
Unread 12-22-12, 10:50 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
Pending 1.8.5.1, I actually tried to fix this issue a day or two ago, simply forgot to apply the hotfix.

Give me feedback when you have tried 1.8.5.1, I am curious if that fixed the issues.
__________________
Profile: Curse | Wowhead
Report comment to moderator  
Reply With Quote
Unread 12-22-12, 03:45 PM  
Alexils
A Kobold Labourer

Forum posts: 0
File comments: 31
Uploads: 0
Originally Posted by Vlad
Pending 1.8.5.1, I actually tried to fix this issue a day or two ago, simply forgot to apply the hotfix.

Give me feedback when you have tried 1.8.5.1, I am curious if that fixed the issues.
I'm download 1.8.5.1 and... it's work! No lua errors. thank you!
Report comment to moderator  
Reply With Quote
Unread 01-03-13, 07:45 AM  
Maelynn
A Fallenroot Satyr
 
Maelynn's Avatar

Forum posts: 23
File comments: 187
Uploads: 0
Hey! I've been trying out the minimalising options you implemented for the Pet Battle info, but to my personal preference it's still too much spam. Here's a screenie of what I mean:



Basically, everything that's printed in that screenie is redundant to me. I honestly don't care how much health was lost/gained, I don't care to be told which pet died and which entered battle, because it's what I already see happening in my screen. I only follow the battle through the visuals, I always ignore the printed text.

Now, I wouldn't mind all this spam if it were possible to have it moved to the Pet Battle chat window, where I can switch to it if I need to check something. But now it obstructs my guild chat, my whispers, the public chat channels... I hate that.

Do you think you can make it possible to have your addon move all this info to the Pet Battle window, or simply just give the option to hide it? It'd make this addon even more wonderful than it already is, really.
__________________
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: