Simple Item Levels
Show item levels on:
- The character panel
- The inspect panel
- Loot windows
- The equipment-picker flyout
- Weapons, armor, and artifact relics in bags (built in, bagnon, baggins, inventorian)
- Tooltips (in classic)
I'm open to adding them in more places.
Also shows:
- An upgrade arrow on items in your bags which you can use whose item level is higher than whatever you currently have equipped.
- A soulbound indicator, so you can see whether something is soulbound, bind-on-equip, or warbound-until-equipped
- Missing enchants and gems
Simple configuration
For a summary of settings:
/simpleilvl
To toggle a place to display item levels:
/simpleilvl [type]
…where type
is bags
, character
, or inspect
.
To disable the upgrade arrow:
/simpleilvl upgrades
To change whether the text is colored by item quality or just left white:
/simpleilvl color
Yo, not a big deal really, but thought it would be good to know, You can't see other players item level when inspecting, it goes under the weapon slots instead of going above it as it does when inspecting yourself :) https://imgur.com/a/0mpU2GD
In reply to Malmqvist1: This has been fixed.
Hi! I’m trying to use a custom upgrade icon in SimpleItemLevel. In addon.lua I changed
button.simpleilvlup:SetAtlas("poi-door-arrow-up")
toif button.simpleilvlup then button.simpleilvlup:SetTexture("Interface\\Icons\\UP.tga") button.simpleilvlup:SetTexCoord(0, 1, 0, 1) end
. This works perfectly in the character paper doll and in the equipment slot pop-up — my new icon shows up fine there. However, when using the Baganator bag addon, the upgrade arrow in the bag still shows the original icon from SimpleItemLevel. Is there any way to also change the icon for the bag display? Or maybe a simpler method, like overriding a single Icons/UP.tga file that would work everywhere? Thanks!In reply to runningcatstone: At the top of the addon.lua file there's a line `ns.upgradeAtlas = "..."` which you'd need to change. The place you did change it is somewhere that I forgot to update to using that instead, so I've just put up an alpha doing that.
Hey! Not a big deal but addon doesn't work correctly with the old gear - https://imgur.com/6fYAzkc
In reply to Amberian: Amusingly, this is a case where it used to work but Blizzard did something helpful that I didn't notice and so now it doesn't. They added a thing that actually flags the type of line in tooltips that contains the item level, and that made my scanning for it fail to actually detect it. I'll get a fix up now.
Classic Anniversary error [SimpleItemLevel/addon.lua]:503: in function <SimpleItemLevel/addon.lua:498>
126x ...d_InspectUI/Classic/InspectPaperDollFrame_Shared.lua:116: Usage: GetInventoryItemTexture(unit, slot)
[Blizzard_InspectUI/Classic/InspectPaperDollFrame_Shared.lua]:116: in function <...d_InspectUI/Classic/InspectPaperDollFrame_Shared.lua:114>
[C]: in function 'InspectPaperDollItemSlotButton_Update'
[Blizzard_InspectUI/Classic/InspectPaperDollFrame_Shared.lua]:26: in function <...d_InspectUI/Classic/InspectPaperDollFrame_Shared.lua:25>
[C]: in function 'InspectPaperDollFrame_UpdateButtons'
[SimpleItemLevel/addon.lua]:503: in function <SimpleItemLevel/addon.lua:498>
Locals:
button = InspectHeadSlot {
subicon = InspectHeadSlotSubIconTexture {
}
backgroundTextureName = 136516
IconOverlay = Texture {
}
checkRelic = false
Count = InspectHeadSlotCount {
}
IconBorder = Texture {
}
searchOverlay = InspectHeadSlotSearchOverlay {
}
icon = InspectHeadSlotIconTexture {
}
}
unit = nil
In reply to Phantomololo: Huh. Looks like it's very timing-dependent, and I can't even trigger it on a regular classic-era server. I can get a patch up that'll fix it, though.
I hope to add an optional text for gear durability
If just two things could be added to the addon—enchants and gem slots—it would cover the basic essentials that players need to be aware of.
Item level alone isn’t taken seriously once a group leader inspects and sees missing enchants or gems.
In reply to Nnja:
It's already in there. By default you can only see it on the character frame / inspect window, but you can turn it on in settings for your inventory as well.
In reply to Kemayo:
Thanks for the reply. The reason I asked is that the description and screenshots didn’t mention or show gem slot info, so I wanted to ask if it would be possible to add features. I already installed it now. To be sure before installing.
Appreciate you clearing that up—and nice work on the add-on!
In reply to Nnja:
Fair! I haven't updated the description in a while, which I suppose I should do.
With the removal of the ranged slot, hunter item levels are artificially low since nothing will ever be equipped in the off-hand slot. Just food for thought.
In reply to Kairos_Antilles:
Thanks, I forgot that it was removed in Mists. I'm putting up a release that stops assuming that Classic means the ranged slot exists.
Hello! Bagnons creator - Jaliborc. has released new bag addon - Bagnonium. Is it possible for your addon to support it?
In reply to Amberian:
Looks like it's just a rename of Combuctor which I already supported, so: yes.
Hi
I'm playing Legion, but the addon isn't working as it should.
1. Ilvl only shows me in the character's inventory, I don't see anything in the backpack or bank
2. and in the game, when I open the game menu and go to the interface tab, I don't see the option to set the addon.
what should I do about it?
P.S. yes, I have downloaded the correct version 7.3.5
Due to the itemlink coloring changes in 11.1.5 no longer shows missing enchants, and perhaps gems too.
local enchantID = select(3, strsplit(":", itemLink))
no longer works because itemlink now uses an extra : for the color data, e.g.,
|cnIQ4:|Hitem:235820::213478:213478:::::80:270::134:7:11311:6652:10879:10396:11950:1504:10255:1:28:2462:::::|h[Hole-Punched Doubloon]|h|r
Fix is probably just to increase the split index by one in all the cases you are splitting itemlinks.
Same issue causes itemlevel to display the wrong thing on battlepets. Maybe other problems.