Summary
ItemLevelDisplay adds a tiny layer on each item slot with the following information:==
- ItemLevel
- Socket Status
- Enchant Status
Managed frames
- Paperdoll
- Inspect Frame
- Transmogrifier
- Bags and Bank (if your bag addon is unsupported, please let me know it)
Bags management is implemented via separated addon!! (ILD-<bagmanager name>)
Bag manager list:
- ILD-Blizzard: Blizzard (with bank)
- ILD-Arkinventory: ArkInventory (with bank)
- ILD-Baggins: Baggins (with bank)
- ILD-Bagnon: Bagnon (with bank)
- ILD-Baudbag: Baud Bag (with bank)
- ILD-Combuctor: Combuctor (with bank)
- ILD-Litebag: LiteBag (with bank)
- ILD-Onebag3: Onebag3 (with bank)
About me
I am a professional software developer, spacing from PHP web development to C + + Gaming Server Software.
Right now I’m working on this Real Time 4X MMO:
For bugs and questione, please head to Curseforge ticket system
In reply to alarthedark:
I manually updated LibInit and the other libs in ILD and PetCare to get them working earlier today.
Can you have a look at the Litebag integration when you have a chance? Thanks!
In reply to alarthedark:
Hiya, I think the MSA-DropDownMenu library needs an update to the latest version (1.0.10) to fix the SetBackdrop change made in 9.0.1. Thanks
In reply to dragnog:
Yep, I checked again and I was not having the error because I (obviously) have all my addons and the right MSADropDown was pulled from OrderHallCommander.
Repackaing the thing right now
In reply to alarthedark:
Still getting this:
1x ...ibInit\MSA-DropDownMenu-1.0\MSA-DropDownMenu-1.0-7.lua:212: attempt to call method 'SetBackdrop' (a nil value)
[string "@ItemLevelDisplay\libs\LibInit-52\MSA-DropDownMenu-1.0\MSA-DropDownMenu-1.0-7.lua"]:212: in function `CreateDropDownList'
[string "@ItemLevelDisplay\libs\LibInit-52\MSA-DropDownMenu-1.0\MSA-DropDownMenu-1.0-7.lua"]:390: in main chunk
Locals:
name = "MSA_DropDownList1"
parent = nil
DropDownList = MSA_DropDownList1 {
0 = <userdata>
}
frame1 = MSA_DropDownList1Backdrop {
0 = <userdata>
}
(*temporary) = nil
(*temporary) = MSA_DropDownList1Backdrop {
0 = <userdata>
}
(*temporary) = <table> {
bgFile = "DialogFrame\UI-DialogBox-Background-Dark"
tileSize = 32
edgeFile = "DialogFrame\UI-DialogBox-Border"
tile = true
edgeSize = 32
insets = <table> {
}
}
(*temporary) = "attempt to call method 'SetBackdrop' (a nil value)"
_G = <table> {
UpdateOnBarHighlightMarksBySpell = <function> defined @FrameXML\ActionButton.lua:78
ERR_OUT_OF_CHI = "Not enough chi"
DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
}
MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
SetTrainerServiceTypeFilter = <function> defined =[C]:-1
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 741
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 400
ERROR_CLUB_TICKET_COUNT_AT_MAX_COMMUNITY = "Can't create any more invite links for this community."
RecruitAFriendFrame = RecruitAFriendFrame {
}
CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture = CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture {
}
TutorialFrameLeft19 = TutorialFrameLeft19 {
}
MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
}
ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
PVP_RANK_6_1 = "Corporal"
MultiBarLeftButton7 = MultiBarLeftButton7 {
}
AudioOptionsVoicePanelOutputDeviceDropdownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropdownButtonHighlightTexture {
}
VideoOptionsFrameDefaults = VideoOptionsFrameDefaults {
}
MerchantItem1AltCurrencyFrameItem1Text = MerchantItem1AltCurrencyFrameItem1Text {
}
DetailsWindowOptionsBarTextEditorEntryNumberLines = DetailsWindowOptionsBarTextEditorEntryNumberLines {
}
OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN = "Action button keybinds will respond on key down, rather than on key up."
BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
CHAT_HEADER_SUFFIX = ": "
MultiBarBottomRightButton8Shine5 = MultiBarBottomRightButton8Shine5 {
}
COVENANT_MISSIONS_HEALTH = "Health"
MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
UnitFrameManaBar_UnregisterDefaultEvents = <function> defined @FrameXML\UnitFrame.lua:782
PaperDollTitlesPaneButton10BgTop = PaperDollTitlesPaneButton10BgTop {
}
DUNGEON_FLOOR_UPPERBLACKROCKSPIRE3 = "Hall of Blackhand"
CHAT_CONFIG_OTHER_COMBAT = <table> {
}
FCFDockOverflowButton_OnClick = <function> defined @FrameXML\FloatingChatFrame.lua:2379
TutorialFrameRight19 = TutorialFrameRight19 {
}
ChatFrame6EditBoxFocusMid = ChatFrame6EditBoxFocusMid {
}
BN_UNABLE_TO_RESOLVE_NAME = "Unable to whisper '%s'. Blizzard services may be unavailable."
AutoCompleteEditBox_OnKeyDown = <function> defined @FrameXML\AutoComplete.lua:366
CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight = CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight {
}
LFGTeleport = <function> defined =[C]:-1
LE_GAME_ERR_ONLY_ONE_QUIVER = 32
INT_SPELL_DURATION_HOURS = "%d |4hour:hrs;"
SLASH_LibQTip1 = "/qtip"
ToggleEncounterJournal = <function> defined @FrameXML\UIParent.lua:1035
LOSS_OF_CONTROL_DISPLAY_FEAR = "Feared"
Graphics_QualityText = Graphics_QualityText {
}
OverrideActionBarButton6Shine11 = OverrideActionBarButton6Shine11 {
}
ROGUE_COMBAT_CORE_ABILITY_4 = "Melee attack that spends Combo Points."
JoinSkirmish = <function> defined =[C]:-1
FriendsFriendsScrollFrameButton14 = FriendsFriendsScrollFrameButton14 {
}
Advanced_GraphicsAPIDropDownButtonHighlightTexture = Advanced_GraphicsAPIDropDownButtonHighlightTexture {
}
MultiBarRightButton7Shin
the MSA-DropDownMenu bug is currently present in a whole bunch of mods.
In reply to bigfire:
Download newest MSA-DropDownMenu library located at https://www.curseforge.com/wow/addons/msa-dropdownmenu-10. Then manually replaced the older file folder under ItemLevelDisplay\libs\LibInit with the newer MSA-DropDownMenu-1.0 version's folder. Fixed the errors for me and the addon looks to be running normally.
In reply to Ookami313:
I did that to all of the mods, now they're all complaining that Libinit is not there.
In reply to bigfire:
It could be you still have the wrong MSA version. I shoulkd deliver thr right one but maybe you have another addon that uses the old one?
I deliver the right one in ItemLevelDisplay/Libs/LibInit/MSA-DropDownMenu-1.0 folder. It should be version 10
The fix for the 9.0.1 SetBackdrop errors is to add a 4th parameter, "BackdropTemplate", to each instance of CreateFrame in the LUA files. If necessary, pad the 2nd &/or 3rd parameters with nil if they don't already exist.
Example:
Before: CreateFrame("frame", nil) or CreateFrame("frame", nil, parentUI)
After: CreateFrame("frame", nil, nil, "BackdropTemplate") or CreateFrame("frame", nil, parentUI, "BackdropTemplate")
In reply to LFGKilikk:
Yep, it is. Trying to find a window to do that.
Hello,
I cannot see the item level of items in my bags and bank.
Here is the /ILD showinfo message I generated from my addon. Hope it helps for sooner fix.
01.Soulscarred Headgear: 59 <0> Hitem:159398::::::::50:253::35:5:5442:1513:4786:6505:4775:::: @ 02.Heart of Azeroth: 58 <0> Hitem:158075::::::::50:253::11:4:6316:4932:4933:1559:::: @ 03.Epaulettes of Arcing Power: 78 <0> Hitem:169074:5900:::::::50:253::35:5:5448:1524:4786:6512:4775:::: @ 04.Paper Shirt: 1 <0> Hitem:98087::::::::50:253::11::::: @ 05.Hauberk of Sunken Despair: 59 <0> Hitem:159354::::::::50:253::35:5:5442:1513:4786:6504:4775:::: @ 06.Chain-Linked Safety Cord: 59 <0> Hitem:159353::::::::50:253::16:6:6536:41:6516:6513:1533:4786:::: @ 07.Gaoler's Chainmail Gaiters: 59 <0> Hitem:159392::169220::::::50:253::35:7:6536:4802:6578:6513:1543:4786:6516:::: @ 08.Primal Combatant's Footguards of Prowess: 44 <0> Hitem:115098:911:::::::50:253::14::::: @ 09.Flint-Linked Wristguards: 59 <0> Hitem:159389::::::::50:253::16:6:6536:41:6516:6513:1533:4786:::: @ 10.Water Shapers: 59 <0> Hitem:159366:5934:::::::50:253::16:6:5010:6515:1523:4786:6482:6470:::: @ 11.Lord Waycrest's Signet: 59 <0> Hitem:158362::153715::::::50:253::16:6:6536:4802:6516:6513:1533:4786:::: @ 12.Murky Cerulean Signet: 59 <0> Hitem:158318:6108:::::::50:253::16:5:6536:6516:6513:1533:4786:::: @ 13.Harlan's Loaded Dice: 59 <0> Hitem:155881::::::::50:253::35:5:5010:42:6513:1533:4786:::: @ 14.Lustrous Golden Plumage: 59 <0> Hitem:159617::::::::50:253::16:5:6536:42:6515:1533:4786:::: @ 15.Inherited Cape of the Black Baron: 1 <0> Hitem:122261:5312:::::::50:253:::1:3592:::: @ 16.Light Auto-Stabilizing Energy Rifle: 78 <0> Hitem:169077:5957:::::::50:253::16:5:6536:6516:6513:1514:4786:::: @ 19.Argent Crusader's Tabard: 1 <0> Hitem:46874::::::::50:253::14::::: @
Hallo Alarthedark,
ich benutze seit gestern das AddOn DJBags, DJBags-V8.3.4. Kann ich trotzdem ItemLevelDisplay weiterhin benutzen?
Kannst Du eventuell für DJBags eine Erweiterung in der Taschenliste erstellen?
Würde mich freuen, wenn es ginge.
Mit freundlichem Gruss
2x ILD-Bagnon\core.lua:11: attempt to index upvalue 'Bagnon' (a nil value)
[string "@ILD-Bagnon\core.lua"]:11: in function `OnEnabled'
[string "@ItemLevelDisplay\Bags.lua"]:104: in function <ItemLevelDisplay\Bags.lua:101>
[string "=[C]"]: ?
[string "@Ace3\AceAddon-3.0\AceAddon-3.0-12.lua"]:70: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Ace3\AceAddon-3.0\AceAddon-3.0-12.lua"]:527: in function `EnableAddon'
[string "@Ace3\AceAddon-3.0\AceAddon-3.0-12.lua"]:620: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:605>
[string "=[C]"]: in function `LoadAddOn'
[string "@FrameXML\UIParent.lua"]:457: in function `UIParentLoadAddOn'
[string "@FrameXML\UIParent.lua"]:504: in function `CombatLog_LoadUI'
[string "@FrameXML\UIParent.lua"]:1259: in function <FrameXML\UIParent.lua:1155>
No item level on Bagnon
In reply to worldcompany:
Getting the same error - also not working with Bagnon.
In reply to Blurish:
Error is in bagnon module. Probably Bagnon author changed something. WIll seer
In reply to alarthedark:
Bagnon is now available as a global variable, and no longer needs to be accessed via AceAddon. In ILD-Bagnong, you can remove `local Bagnon` and all of `function module:OnInitialized()`
Then, `ItemFrame.Button` has been removed and replaced with `ItemSlot`. Changing this reference `module:OnEnabled()`.
These two changes make ILD-Bagnon functional again.
In reply to fauxfox:
You are awesome. Fixing, checking and pushing asap
Hello!
Could you please made an option in bag setting for align text bottom middle, like there is many align setting for the main addon? With my fonts the numbers are out of the icons on left or right settings.
Thanks
Any support for guild bank?
No version for Classic WoW?
In reply to Arxon_Havenloft:
Alas, classic is very very different, so making a classic version will take a lot of time. Not sure I can find it