MiniLoot

Big pull in Karazhan

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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of BNSSNB BNSSNB Aug 09, 2016 at 12:48 UTC - 0 likes

    Starting today, it seems not work Look at me

    Last edited Aug 09, 2016 by BNSSNB
  • Avatar of Vladinator Vladinator Aug 05, 2016 at 20:12 UTC - 0 likes

    @BNSSNB: Go

    I uploaded an update, a bit late, but it should solve the error you and others had.

    Profile: WoWInterface | Wowhead

  • Avatar of BNSSNB BNSSNB Aug 01, 2016 at 11:04 UTC - 0 likes

    Bug report! This error message always appears on the login time

    6x MiniLoot\options-選項.lua:548: attempt to concatenate a nil value
    MiniLoot\options-選項.lua:548: in function `initFunction'
    FrameXML\UIDropDownMenu.lua:69: in function `UIDropDownMenu_Initialize'
    MiniLoot\options-選項.lua:567: in function `RefreshValue'
    MiniLoot\options-選項.lua:688: in function `refresh'
    MiniLoot\options-選項.lua:237: in function <MiniLoot\options.lua:224>
    [C]: in function `Show'
    FrameXML\InterfaceOptionsFrame.lua:204: in function `InterfaceOptionsFrame_Show'
    FrameXML\InterfaceOptionsFrame.lua:486: in function <FrameXML\InterfaceOptionsFrame.lua:428>
    [C]: in function `InterfaceOptionsFrame_OpenToCategory'
    [string "*:OnClick"]:4: in function <[string "*:OnClick"]:1>
    
    Locals:
    dropdown = MiniLootPanel1Container11Dropdown12 {
     0 = <userdata>
     label = <unnamed> {
     }
     selectedValue = "ChatFrame1"
     Button = MiniLootPanel1Container11Dropdown12Button {
     }
     Icon = MiniLootPanel1Container11Dropdown12Icon {
     }
     GetValue = <function> defined @MiniLoot\options.lua:562
     option = <table> {
     }
     Text = MiniLootPanel1Container11Dropdown12Text {
     }
     defaultValue = "ChatFrame1"
     RefreshValue = <function> defined @MiniLoot\options.lua:566
     tooltip = "從下拉選單中選擇有效的聊天視窗。"
     initialize = <function> defined @MiniLoot\options.lua:519
     noResize = 1
     value = "ChatFrame1"
     oldValue = "ChatFrame1"
     SetValue = <function> defined @MiniLoot\options.lua:557
    }
    key = "CHAT_FRAME"
    selectedValue = "ChatFrame1"
    info = <table> {
     arg2 = "CHAT_FRAME"
     checked = false
     arg1 = MiniLootPanel1Container11Dropdown12 {
     }
     value = "ChatFrame2"
     text = "ChatFrame2"
     func = <function> defined @MiniLoot\options.lua:510
     disabled = false
    }
    (for index) = 2
    (for limit) = 10
    (for step) = 1
    i = 2
    option = <table> {
     value = "ChatFrame2"
     label = "ChatFrame2"
    }
    chatFrame = ChatFrame2 {
     alternativeDefaultLanguage = "通用語"
     isUninteractable = false
     flashTimer = 0
     isInitialized = 1
     originalShow = <function> defined =[C]:-1
     tellTimer = 7167.688
     resizeButton = ChatFrame2ResizeButton {
     }
     buttonFrame = ChatFrame2ButtonFrame {
     }
     Hide = <function> defined @FrameXML\FrameLocks.lua:124
     AddMessage = <function> defined @oRA3\modules\ReadyCheck.lua:707
     oldAlpha = 0.15686275064945
     channelList = <table> {
     }
     isStaticDocked = true
     clickAnywhereButton = ChatFrame2ClickAnywhereButton {
     }
     isDocked = 1
     originalHide = <function> defined =[C]:-1
     editBox = ChatFrame2EditBox {
     }
     Show = <function> defined @FrameXML\FrameLocks.lua:128
     isLocked = true
     name = "戰鬥記錄"
     0 = <userdata>
     buttonSide = "right"
     zoneChannelList = <table> {
     }
     defaultLanguage = "通用語"
     messageTypeList = <table> {
     }
    }
    chatTab = ChatFrame2Tab {
     0 = <userdata>
     leftHighlightTexture = ChatFrame2TabHighlightLeft {
     }
     middleHighlightTexture = ChatFrame2TabHighlightMiddle {
     }
     originalShow = <function> defined =[C]:-1
     rightHighlightTexture = ChatFrame2TabHighlightRight {
     }
     mouseOverAlpha = 0.6
     middleTexture = ChatFrame2TabMiddle {
     }
     rightSelectedTexture = ChatFrame2TabSelectedRight {
     }
     leftSelectedTexture = ChatFrame2TabSelectedLeft {
     }
     leftTexture = ChatFrame2TabLeft {
     }
     originalHide = <function> defined =[C]:-1
     Show = <function> defined @FrameXML\FrameLocks.lua:128
     middleSelectedTexture = ChatFrame2TabSelectedMiddle {
     }
     rightTexture = ChatFrame2TabRight {
     }
     noMouseAlpha = 0.2
     Hide = <function> defined @FrameXML\FrameLocks.lua:124
     glow = ChatFrame2TabGlow {
     }
     textWidth = 64.999992370605
    }
    (*temporary) = "ChatFrame2"
    (*temporary) = " ("
    (*temporary) = nil
    (*temporary) = ")"
    (*temporary) = "attempt to concatenate a nil value"
    CreateDropdownInitializeSetValue = <function> defined @MiniLoot\options.lua:510
    IsFrameInstanceOf = <function> defined @MiniLoot\options.lua:12
    
  • Avatar of Vladinator Vladinator Jul 21, 2016 at 12:27 UTC - 0 likes

    @BNSSNB: Go

    Added in the localization module. Nicely spotted. :)

  • Avatar of BNSSNB BNSSNB Jul 17, 2016 at 07:19 UTC - 0 likes

    Hi ! I found that there are two places not localized in options.lua (646 and 647 lines)

    last = CreateHeader(panel.content, last, "Ignore")
    last = CreateParagraph(last, "Select the type of messages you do not wish the addon to intercept and modify. Ignored messages appear as default.")
    
    Last edited Jul 17, 2016 by BNSSNB
  • Avatar of Vladinator Vladinator Jul 12, 2016 at 11:54 UTC - 0 likes

    @BNSSNB: Go

    The translations should be added automatically next update. Thanks!

  • Avatar of BNSSNB BNSSNB Jul 12, 2016 at 02:49 UTC - 0 likes

    @Vladinator: Go

    Thank you for your hard work, it does not matter to re-translate.

    Update: I've translated all

    Last edited Jul 12, 2016 by BNSSNB
  • Avatar of Vladinator Vladinator Jul 11, 2016 at 14:52 UTC - 0 likes

    @BNSSNB: Go

    Hey! I will update the translation tables so it is easier to translate the addon. At the moment, a lot of the texts in the locale file is either unused or not well organized.

    I will update the translation page here on Curse to make it easier to translate as well. Working on that today.

    • Edit* Done. Sadly the language changed so much since the old tables, that all the old work had to be removed. :(
    Last edited Jul 11, 2016 by Vladinator
  • Avatar of BNSSNB BNSSNB Jul 03, 2016 at 01:28 UTC - 0 likes

    Hi ! I almost completed Traditional Chinese translation. Can be added in the next version? Thank you!

  • Avatar of Vladinator Vladinator Dec 09, 2012 at 02:14 UTC - 0 likes

    @SwAGtools: Go

    I try to make it look good, not always easy, people got different preferences, but hey, as long those using it are happy, I am happy, even if it's just you. ;)

Facts

Date created
Aug 16, 2012
Category
Last update
Aug 05, 2016
Development stage
Release
Language
  • enUS
License
All Rights Reserved
Curse link
MiniLoot
Downloads
16,306
Recent files

Authors