Show Item Level and raid progression of player and all members in instance / party / raid. Show item level of items in bags.
/oi or left-click OiLvL minimap button to show OiLvL Window(picture above)
Right-click the icon or right-click OiLvL minimap button to show OiLvL configuration panel.
Latest New Features:
- /oimatchcolor to toggle color of item level in character window, inspection window and bags.
- Show item level of items in bags. /oibi to show / hide the item level in bags.
- Set Key binding to show raid progression when mouseover target frame in raid / party. The key binding can be set in WoW Key Bindings menu, under AddOns section.
- Show relics' item level in Character Window and Inspection Window
- Show enchant effect (in green color) and gem effect (in white color) of items in character frame and inspection frame. Yellow ! = no enchant. Blue ! = no gem. Click enchant icon in character frame or inspection frame to show / hide this feature.
- Show average item level and number of fully upgraded gears / total upgradable gears below level text in Character frame and Inspect Frame.
- Show number of fully upgraded gears / total upgradable gears in bottom left of unit frame in OiLvL frame.
- Show upgrade level on topright of item level of an item in character frame.
- Show set bonus (2 or 4) on topright of unitframe in OiLvL window and minimap button tooltips.
- Minimap button tooltips.
- * Click the item level of a raider will show the gears. Click again will hide them.
- * Left click the name of a raider will rescan the item level.
- * Highlight the name of the raiders if they are out of range of gear inspection.
- * The background color of item level of a raider will change if there is any gear is not enchanted / socketed
- * Middle click the name of a raider will mark the raider.
- * New pin option to pin / unpin the tooltips.
- * Highlight the item level of HFC tiers in gear list (mythic: purple, heroic: blue, normal: green)
Features:
- SHOW and SEND equipped item level of ALL raiders to Target / Party / Instance / Guild / Raid / Officer.
- SHOW and SEND average item level of ALL raiders to Target / Party / Instance / Guild / Raid / Officer.
- SHOW and SEND average item level of tanks, damagers and healers to Target / Party / Instance / Guild / Raid / Officer.
- SHOW WoD Raid progression of all raiders in party / instance / raid to Target / Party / Instance / Guild / Raid / Officer on tooltips.
- SHOW and SEND WoD Raid progression Details of ONE raider to Target / Party / Instance / Guild / Raid / Officer.
- SHOW and SEND Missing enchants and missing gems of ALL raiders to Target / Party / Instance / Guild / Raid / Officer.
- SAVE all gears of raiders and show them in OiLvL Inspection Frame.
- Alt left click the unit frame in OiLvL frame. will show all gears equipped by the raider in raid / party in OiLvL Inspection Frame 1.
- Ctrl left click the unit frame in OiLvL frame. will show all gears equipped by the raider in raid / party in OiLvL Inspection Frame 2.
- Show respective gear equipped by a raider who /roll in chat frame by using /oir command.
- Add Cache feature. Left click OiLvL frame icon will show the latest 100 raiders' name, class and item level. Left click the name of a raider will show his/her gears in OiLvL Inspection Frame 1. Right click the name of a raider will show his/her gears in OiLvL Inspection Frame 2. Scroll down to the bottom of Cache Window, Click Disable / Enable to disable / enable this feature. It is enable by default.
- Add Data Broker (Left click: OiLvL frame, left click again will hide it. Right click: OiLvL Configuration Panel. Middle click: OiLvL Alt frame, middle click again will hide it. Mouseover: OiLvL List Frame)
- ALT-Click an item in Loot Frame will show OiLvL Roll Frame and if the user is Raid Leader / Assistant, it will also type in raid channel: <itemLink> Roll, then user can press enter (or type anything such as ms and enter) to send out the raid message. <itemLink> is the link of the item.
- Save all alts' equipments. Equipments of an alt will be saved after login the alt. Middle click the icon of OiLvL frame will list all alts. Left click the name of an alt will show the equipments on OiLvL Inspection Frame 1; right click on OiLvL Inspection Frame 2.
- Best Enchant Option (send also raiders who have used low enchant /gem in enchantment reminder). Enable it in OiLvL Configuration Panel (/oicfg).
- Right Click Target / Party / Instance / Guild / Officer / Raid / Export will send only average item level of tanks, healers and damagers.
- Middle Click Target / Party / Instance / Guild / Officer / Raid / Export will send only raiders who have missing enchant / gem.
- Show number of players of each class in raid / party in 3 lines, sorted according to "vanquisher / protector / conqueror" tier token.
- Show Cutting Edge and AOTC achievement in Raid Progression Detail.
- Detect legendary ring. Display item level in brown color if the raider equips legendary ring.
- /oir slash command
- /oiraltc off - turn off roll feature
- /oiraltc on - turn on roll feature
When moving the mouse over a unit frame in OiLvL frame, it will show:
- Specialization of the raider (the picture above show that Xingling is a Windwalker monk).
- Missing enchant of the raider (the picture above show that Xingling does not enchant her ring in 2nd finger slot)
- Missing gem of the raider (the picture above show that Xingling does not gem her trinket in 2nd trinket slot)
- Raid Progression Details (the pictures above show that Xingling have 13/13H and 11/13N progression in HFC and also the number of kills of all bosses in HFC in all 4 difficulties).
- Click the raid name (in the red rectangle) will show respective raid progression details.
Raid Progression Details of ONE raider can be sent by user to Guild / Raid / Officer / Target by clicking the word, Guild / Raid / Officer / Target in Raid Progression Details.
Click the name of raider will show an editbox to let the user to press Ctrl+C to copy Raid Progression.
Middle click on the unit frame will mark the unit frame. User can mark all the unit frames. Click again will unmark it. If any of the unit frame is marked, when click the buttons (Target, Party, Instance, Guild, Raid, Officer), it only send the marked unit frame's item level and enchantment reminder (if ER is checked). All marker are reset if any changes happen to the raid or group.
The Reset button will unmark all unit frames.
Alt-click on an unit frame (which has displayed the item level of the raider) in OiLvL frame will show OiLvL Inspection Frame which display all gears equipped by the raider. If the item level of the raider has not been displayed, alt-click will do nothing.
Alt left click open 1st OiLvL Inspection Frame
Ctrl left click open 2nd OiLvL Inspection Frame
Both frames are draggable.
/oir [itemLink] any text
OiLvL Roll Frame
[itemlink] - the link get from shift-click any gear dropped by boss in any raid
any text - mean any text such as MS > OS
Result:
for example:
/oir [Six-Eyed Band] MS > OS
If the user is raid leader, it will send a chat message to raid:
Roll 695 [Six-Eyed Band] MS > OS
and display Roll 695 [Six-Eyed Band] MS > OS in OiLvL Roll Frame.
When any raider /roll
for example:
Xingling rolls 67 (1-100)
it will show the 2 rings (according to the example above) equipped by Xingling. It will not show the equipped gear if OiLvL has not yet get the raider's item level.
for example:
670 [Golden-Tongued Seal] and 690 [Spellbound Solium Band of the Immortal Spirit]
If the user is not raid leader, /oir command still can be used, but will not send the message to raid to avoid spamming.
User can alt-click the itemLink (text get from shift-click any gear) when raider leader ask for roll in chat. It will display
Roll [itemLink]
When any raider /roll, it will show the respective gear equipped by the raider who /roll if OiLvL has get the item level of the raider.
The Roll Frame will sort the roll automatically.
Display name, role and item level in table
- Mouseover the icon of OiLvL frame will display name, role and item level of raiders in table if their item level has been saved.
- Click Name, Role or Item level to sort from ascending to descending or descending to ascending.
Notes:
- Obtaining the correct item level take at least 1 second per person, it will be longer when the server is busy. Once item level is shown, there is no way to detect the equipment change of raider (except player) and update automatically.
- It will only check equipped item level during out of combat.
- When user target a character AND mouseover the target, the tooltips will show the target's specialization, item level and raid progression. It mean the user MUST target the person 1st so that the tooltips will show item level and raid progression. It is done to avoid lag issues.
- When inspect a target, the inspection window tends to show nothing because OiLvL is doing inspection on all raiders in party / raid. To force inspection window to show gears, user must inspect the target again ASAP. User can ctrl+right click the unit in OiLvL frame to inspect the target faster. User must at least inspect x 2 to force the inspection windows to show gears. It means that when user ctrl+right click the unit in OiLvL frame, the inspection window is displayed, but no gear is shown. Ctrl+right click the unit again will normally show the gears.
Display item level of your items on the character screen. Color is based on quality of the item (Poor : gray, Common : white, Uncommon : green, Rare / Superior : blue, Epic : purple, Legendary : orange, Artifact : golden yellow, Heirloom : light yellow).
Command:
- /oi or /oilvl Show the O Item Level's frame which is draggable by mouse.
- /oicfg or click OiLvL frame's icon to display OiLvL configuration frame.
- /oiroll or /oir Show OiLvL Loot Frame.
- /oialt or /oia Show OiLvL Alt Frame.
- /oicache or /oic Show OiLvL Cache Frame.
Buttons:
- Reset - Unmark all unit frames in OiLvL frame.
- Refresh - Clear all item levels and refresh the built-in party/raid frames.
- Target - Send all raiders' item level to a target through whisper.
- Party - Send all raiders' item level to party chat.
- Instance - Send all raiders' item level to instance chat.
- Guild - Send all raiders' item level to guild chat.
- Officer - Send all raiders' item level to guild officer.
- Raid - Send all raiders' item level to raid chat.
- Export - Show an EditBox so that the user can copy all raiders' item level by pressing Ctrl+C. Press ESC will hide the EditBox.
- Right Click Target / Party / Instance / Guild / Officer / Raid / Export will send only average item level of tanks, healers and damagers.
- Middle Click Target / Party / Instance / Guild / Officer / Raid / Export will send only raiders who have missing enchant / gem.
The built-in raid frames:
- The built-in party / raid frames will show names, item levels, roles (Tank, Healer and Damager) and ranks (Party Leader, Raid Leader and Raid Assistant).
- The change of color of the current raid frame indicate the addon is inspecting the gears of the raider.
- Black background means the raider cannot be inspected because of out of range. It can be reinspected by clicking the frame again when the raider is within 40yd range and the user is out of combat.
- The raid frames will be auto-refreshed when there is any raider leaving / joining the party / raid.
- Item level in red color means that the raider have empty gear slot.
- Display average item level of all the members in party / raid.
- When moving the mouse over a unit frame in OiLvL frame, it will show tooltips of the current unit.
- Right click on the unit frame will target the unit.
- Ctrl+Right click on the unit frame will target and inspect the unit.
- Middle click on the unit frame will mark the unit frame. User can mark all the unit frames. Click again will unmark it. If any of the unit frame is marked, when click the buttons (Target, Party, Instance, Guild, Raid, Officer), it only send the marked unit frame's item level and enchantment reminder (if ER is checked). All marker are reset if any changes happen to the raid or group.
- Check miss enchant on shoulder, back, chest, wrist, hand, legs, feet and weapons, if any of them is not enchanted, it will add "!" before the unit's name.
- Check missing gems, if one of the gem slots is not gemmed, it will add "!" before the unit's name.
- All unit frames are disable during in combat.
All inspection is only done during out of combat. During combat, no inspection is done and all buttons are unclickable except Guild, Officer, Raid, Instance, Party and Target buttons. Refresh button is hidden during combat.
Tooltips
- The red number of item level means the data transfer from the server is not enough. The user can move the mouse over the character again or just wait about 1 to 2 seconds to get correct item level.
- Let say a raider have 7/7 LFR, 7/7 Normal, 7/7 Heroic and 3/7 Mythic Highmaul progression, tooltips only show 2 highest difficulty: 7/7 Heroic and 3/7 Mythic.
- Let say a raider have 7/7 LFR, 5/7 Normal, 3/7 Heroic and 0/7 Mythic Highmaul progression, tooltips only show 2 highest difficulty: 5/7 Normal, 3/7 Heroic.
Configuration of O Item Level frame can be done in World of Warcraft Interface Options Addons panel.
If you find any phrase / word in the addon that need better translation please submit a ticket (http://wow.curseforge.com/addons/o-item-level/create-ticket/) and provide better translation here (Please remember to login your curse account).
I would like to thank the following people who help on the translation:
Protosama and loahn - frFR, marcocio and DocBerto65 - itIT, kisswow and yuk6196 - koKR, petpu - ruRU, BNSSNB - zhTW, FireEmerald - deDE, Bombtrap and Gaxn - ptBR, BakuraExel - esMX and esES
In reply to zaphod392:
Are you loading any out of date addons in the game? All the errors mentioned are coming from the shared libraries. With just oilvl loaded, I get no errors, with just 9.0 addons loaded, I get no errors. However, if I load older addons using older versions of the libraries I start getting the errors. I am not an expert on how the shared libraries work but there could be some conflict with older version. I am still looking into how to resolve but this may be a factor.
Message: Interface\AddOns\Oilvl\libs\!LibUIDropDownMenu\LibUIDropDownMenu\LibUIDropDownMenuTemplates.xml(176): error: not well-formed (invalid token)
Time: Wed Oct 14 21:10:31 2020
Count: 5
i have
## Interface: 90001
## Title: O Item Level|cff00ccff(OiLvL)|r
## Author: OlzenKhaw, Teece
## Version: 9.0.1
version installed
In reply to Takkero:
Yes. Same error:
Message: Interface\AddOns\Oilvl\libs\!LibUIDropDownMenu\LibUIDropDownMenu\LibUIDropDownMenuTemplates.xml(176): error: not well-formed (invalid token)
Time: Fri Oct 16 17:44:00 2020
Count: 5
Just reinstalled the latest version.
In reply to WolfStarbuck:
Are you loading any out of date addons in the game? All the errors mentioned are coming from the shared libraries. With just oilvl loaded, I get no errors, with just 9.0 addons loaded, I get no errors. However, if I load older addons using older versions of the libraries I start getting the errors. I am not an expert on how the shared libraries work but there could be some conflict with older version. I am still looking into how to resolve but this may be a factor.
In reply to Teece:
Hey. Okay, You made a valid point, so I went in and deleted my interface directory, because you're right, it might have been another addon conflicting, you never know. Reinstalled o item level completely alone, no other addons at all. Same thing:
Message: Interface\AddOns\Oilvl\libs\!LibUIDropDownMenu\LibUIDropDownMenu\LibUIDropDownMenuTemplates.xml(176): error: not well-formed (invalid token)
Time: Sat Oct 17 12:30:40 2020
Count: 5
In reply to WolfStarbuck:
OK, thank your for the help narrowing this down.
Message: ...erface\AddOns\Oilvl\libs\LibQTip-1.0\LibQTip-1.0-47.lua:540: attempt to call method 'SetBackdrop' (a nil value)
Time: Wed Oct 14 12:49:10 2020
Count: 1
Stack: ...erface\AddOns\Oilvl\libs\LibQTip-1.0\LibQTip-1.0-47.lua:540: attempt to call method 'SetBackdrop' (a nil value)
Locals:
In reply to MithrasFaO:
Do you have the prepatch version of oilvl? This error should have been resolved in the prepatch update version from yesterday.
In reply to Teece:
I have actual version... and have problem
When i target button on minimap i show this lua error:
Message: ...erface\AddOns\Oilvl\libs\LibQTip-1.0\LibQTip-1.0-47.lua:540: attempt to call method 'SetBackdrop' (a nil value)
Time: Wed Oct 14 23:36:36 2020
Count: 3
Stack: ...erface\AddOns\Oilvl\libs\LibQTip-1.0\LibQTip-1.0-47.lua:540: attempt to call method 'SetBackdrop' (a nil value)
Locals:
Okay, after the pre-patch, getting the following error:
Message: Interface\AddOns\Oilvl\libs\!LibUIDropDownMenu\LibUIDropDownMenu\LibUIDropDownMenuTemplates.xml(176): error: not well-formed (invalid token)
Time: Wed Oct 14 07:05:06 2020
Count: 5
In reply to WolfStarbuck:
Do you have the prepatch version of oilvl? This one should have been corrected in that as well. I put up the prepatch version shortly after the servers went down but I know it didn't show up for some people in my guild until this morning as an update in the twitch launcher.
Have this Error:
In reply to BloodDragon2580:
In the 9.0 prepatch update I added some bug fixes. I don't recall seeing this error specifically but when you are on the prepatch with the latest version of the addon can you try again and see if you are still getting the error?
Been getting error.
210x Oilvl\Oilvl-v8.3 BFA.lua:5900: script ran too long
[string "@Oilvl\Oilvl-v8.3 BFA.lua"]:5900: in function `?'
[string "@Oilvl\Oilvl-v8.3 BFA.lua"]:6050: in function <Oilvl\Oilvl.lua:6049>
Locals:
self = <unnamed> {
0 = <userdata>
}
(*temporary) = <function> defined =[C]:-1
(*temporary) = 0
(*temporary) = <userdata>
(*temporary) = nil
(*temporary) = "script ran too long"
OILVL = <unnamed> {
0 = <userdata>
}
bagupdatesw = false
repeatsw = true
Oilvltimer = <table> {
SetDefaultModuleLibraries = <function> defined @AzeriteTooltip\libs\AceAddon-3.0\AceAddon-3.0.lua:367
Enable = <function> defined @AzeriteTooltip\libs\AceAddon-3.0\AceAddon-3.0.lua:294
NewModule = <function> defined @AzeriteTooltip\libs\AceAddon-3.0\AceAddon-3.0.lua:235
EnableModule = <function> defined @AzeriteTooltip\libs\AceAddon-3.0\AceAddon-3.0.lua:332
modules = <table> {
}
GetModule = <function> defined @AzeriteTooltip\libs\AceAddon-3.0\AceAddon-3.0.lua:210
IterateEmbeds = <function> defined @AzeriteTooltip\libs\AceAddon-3.0\AceAddon-3.0.lua:442
IsModule = <function> defined @AzeriteTooltip\libs\AceAddon-3.0\AceAddon-3.0.lua:468
defaultModuleLibraries = <table> {
}
TimeLeft = <function> defined @Details\Libs\AceTimer-3.0\AceTimer-3.0.lua:172
baseName = "Oilvl"
SetEnabledState = <function> defined @AzeriteTooltip\libs\AceAddon-3.0\AceAddon-3.0.lua:424
CancelTimer = <function> defined @Details\Libs\AceTimer-3.0\AceTimer-3.0.lua:147
enabledState = true
CancelAllTimers = <function> defined @Details\Libs\AceTimer-3.0\AceTimer-3.0.lua:160
ScheduleRepeatingTimer = <function> defined @Details\Libs\AceTimer-3.0\AceTimer-3.0.lua:129
SetDefaultModuleState = <function> defined @AzeriteTooltip\libs\AceAddon-3.0\AceAddon-3.0.lua:387
GetName = <function> defined @AzeriteTooltip\libs\AceAddon-3.0\AceAddon-3.0.lua:279
defaultModuleState = true
Disable = <function> defined @AzeriteTooltip\libs\AceAddon-3.0\AceAddon-3.0.lua:314
IterateModules = <function> defined @AzeriteTooltip\libs\AceAddon-3.0\AceAddon-3.0.lua:437
name = "OilvlTimer"
SetDefaultModulePrototype = <function> defined @AzeriteTooltip\libs\AceAddon-3.0\AceAddon-3.0.lua:409
IsEnabled = <function> defined @AzeriteTooltip\libs\AceAddon-3.0\AceAddon-3.0.lua:451
orderedModules = <table> {
}
ScheduleTimer = <function> defined @Details\Libs\AceTimer-3.0\AceTimer-3.0.lua:94
DisableModule = <function> defined @AzeriteTooltip\libs\AceAddon-3.0\AceAddon-3.0.lua:350
}
rpsw = false
rpunit = ""
In reply to HD_MOVIE_SOURCE:
Same one here
In reply to dirtdawgxxx:
Know if there's any fix for this?
Hi, I'm always using this addon well thanks.
However, there is an issue that enchant my off-hand weapon is not displayed in the character window.
I would be grateful if you could tell me if there is a way to set it up or if it is a problem with the addon itself.
Hi, i have an issue. My gem + enchant text are too big ... How can i do to reduce the size of the text ?
If there is no solution, how can i put this addon in English please ?
https://image.noelshack.com/fichiers/2020/14/5/1585880431-screenshot-34.png
item level of items in bags periodically hided, doing command /oibi hide and show again fix it, but not for long
Is there not a way to show empty/full sockets on the character sheet? Both my trinkets have sockets and nothing is showing for them. Its also not displaying the enchant on my off hand weapon's enchant.