This addons expands on Character/Inspect Panel to show additional feedback about equipped items.Visually inspired by ElvUI.
got this error
10x BetterCharacterPanel\BetterCharacterPanel-1.2.1.lua:267: Usage: GetItemQualityColor(index)[string "=[C]"]: in function `GetItemQualityColor'[string "@BetterCharacterPanel\BetterCharacterPanel-1.2.1.lua"]:267: in function <BetterCharacterPanel\BetterCharacterPanel.lua:258>[string "@BetterCharacterPanel\BetterCharacterPanel-1.2.1.lua"]:337: in function <BetterCharacterPanel\BetterCharacterPanel.lua:329>[string "=[C]"]: in function `PaperDollItemSlotButton_Update'[string "@FrameXML\PaperDollFrame.lua"]:1508: in function `PaperDollItemSlotButton_OnShow'[string "*:OnShow"]:1: in function <[string "*:OnShow"]:1>[string "=[C]"]: in function `Show'[string "@FrameXML\UIParent.lua"]:3017: in function `SetUIPanel'[string "@FrameXML\UIParent.lua"]:2862: in function `ShowUIPanel'[string "@FrameXML\UIParent.lua"]:2730: in function <FrameXML\UIParent.lua:2726>[string "=[C]"]: in function `SetAttribute'[string "@FrameXML\UIParent.lua"]:3582: in function <FrameXML\UIParent.lua:3561>[string "=[C]"]: ?[string "=[C]"]: ?[string "=[C]"]: in function `ShowUIPanel'[string "@FrameXML\CharacterFrame.lua"]:21: in function `ToggleCharacter'[string "TOGGLECHARACTER0"]:1: in function <[string "TOGGLECHARACTER0"]:1>
Locals:(*temporary) = nil
Hey, little feature request. Make it so 'No Enchants' etc. text is not shown if not max level, I don't care about this for my alts I'm levelling.
I hacked this in myself with the code below wrapping the enchantDisplay and socketDisplay sections in UpdateAdditionalDisplay() if anyone wants to copy it, may be buggy etc., and would be better as a user configurable option.
local level = UnitLevel("player")
if level == 60 then
Been looking for an addon like this ever since I abandoned ElvUI. It works like a charm, thank you!
Not english here, all enchants show "No Enchant". I'm guessing it's because you are not using IDs but names ? If you could update that small thing it would be great :)
In reply to Elondre:
Its probably because you are using non English client. Currently not supported.
In reply to Grimonja:
Yes I know, I'm using the french client. What i'm saying is if you update the addon to use the enchant's ID instead of it's name your addon becomes international and will be that much better for it :) I really like the way the other features work compared to similar addons :)
Well there is no really a straight forward way of doing that. Game exposes no such API. But I do have a workaround that will work for now. Will be in next version
Didnt knew that, the closest i've been to the API is weakauras haha, great news tho ! Thanks a lot :)
Uploaded a version that will mitigate that.
Thanks Grim <3
Any chance that we can get options on what to show and what not to show and where it's displayed. I would love to be able to put the iLvL and Sockets on the item slot itself while keeping the enchant display like it is. If I were able to do that then this addon would be perfect in my eyes!Regardless, this addon is great! Thanks for making a standalone addon like this!
In reply to ByucknahTheRed:
I might do this at one point but currently i dont have time to do so.
Expanding on this a bit I think it'd be nice if some enchants could be abbreviated so they don't take up so much space on the character panel. Example "Critical Strike" could simply be "Crit". Hope you eventually find some time, really love the addon!
In reply to WookieCookiee:
Ill note this down for future.