InspectEquip 3
This is a fork of the original InspectEquip since the author seems to be abandoned it. But anyways all the credits for the addon creating and maintaining go to the emelio.
InspectEquip attaches a panel to the inspect window that shows a list of the character's equipment sorted by source (i.e. Raid: Dragon Soul, Vendor, Crafted...). This gives you a quick overview of a character's equipment.
InspectEquip also adds detailed item source information (including boss names, item prices for vendor items etc) to all item tooltips.
Currently supported items include (no green items):
- All raid items with detailed boss information, including Legion raids
- Dungeon drops for all instances
- Quest rewards for dungeon/raid quests, including legendary items
- Justice/Valor Point items
- Honor/Conquest Point items
- Reputation items sold by faction vendors
- Crafted items
- Darkmoon Faire items, including the cards and the new rewards
- The Kirin Tor rings sold in Dalaran
- World Event items
- The Argent Tournament rewards
- Guild Vendor items
Please report bugs and missing items in the ticket system or leave a comment on this page. If you want to contribute a translation, please visit the Localization page. Thank you!
Please note that the dungeon and raid drops are updated automatically via the Encounter Journal (i.e. they should be available immediately when a new WoW patch is released). Some extra data still require an addon update.
Currently there is an error caused by the dependency we use.
In file InspectEquip-3/Libs/LibItemUpgradeInfo-1.0/Core.lua
Change lines 11 and 12 from:
LoadAddOn("Blizzard_DebugTools")
LoadAddOn("LibDebug")
to:
C_AddOns.LoadAddOn("Blizzard_DebugTools")
C_AddOns.LoadAddOn("LibDebug")
Hopefully it will be fixed soon enough.
In reply to KleMiX_: This worked, thank you!
In reply to KleMiX_: Everything known fixed in v3.3.2
Hello, any chance we will see an update to InspectEquip for TWW?
After todays 11.0.2 update there are two new errors, this is over and above the manual fixes that were outlined below in May 2024 so an update is long overdue.
Error #1:
2x InspectEquip-3-v3.2.5/LocalDatabase.lua:43: attempt to call global 'GetAddOnMetadata' (a nil value)
[string "@InspectEquip-3-v3.2.5/LocalDatabase.lua"]:43: in function `InitLocalDatabase'
[string "@InspectEquip-3-v3.2.5/Core.lua"]:285: in function `?'
[string "@Masque/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...que/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[string "=[C]"]: ?
[string "@Masque/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...que/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@Masque/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@Bartender4/libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <Bartender4/libs/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals:
self = <table> {
modules = <table> {
}
defaultModuleState = true
hooks = <table> {
}
enabledState = true
defaultModuleLibraries = <table> {
}
baseName = "InspectEquip-3"
name = "InspectEquip"
-----------------------------------
Error #2
2x .../InspectEquip-3-v3.2.5/Libs/LibItemUpgradeInfo-1.0-31/Core.lua:9: attempt to call global 'LoadAddOn' (a nil value)
[string "@InspectEquip-3-v3.2.5/Libs/LibItemUpgradeInfo-1.0-31/Core.lua"]:9: in main chunk
Locals:
MAJOR = "LibItemUpgradeInfo-1.0"
MINOR = 31
library = <table> {
}
previous = nil
lib = <table> {
}
(*temporary) = nil
(*temporary) = "Blizzard_DebugTools"
(*temporary) = "attempt to call global 'LoadAddOn' (a nil value)"
In reply to Tealc_1899: Should be fixed in v3.3.1
In reply to KleMiX_: Thanks unfortunately I am still getting the following two errors.
5x InspectEquip-3-v3.3.1/Core.lua:676: attempt to call method 'IsArtifact' (a nil value)
[string "@InspectEquip-3-v3.3.1/Core.lua"]:676: in function `AddItems'
[string "@InspectEquip-3-v3.3.1/Core.lua"]:646: in function `AddCategory'
[string "@InspectEquip-3-v3.3.1/Core.lua"]:661: in function `AddCategory'
[string "@InspectEquip-3-v3.3.1/Core.lua"]:621: in function `Inspect'
[string "@InspectEquip-3-v3.3.1/Core.lua"]:418: in function <InspectEquip-3/Core.lua:415>
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:493: in function `SetUIPanel'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:336: in function `ShowUIPanel'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:174: in function <...ParentPanelManager/Mainline/UIParentPanelManager.lua:169>
[string "=[C]"]: in function `SetAttribute'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:888: in function `ShowUIPanel'
[string "@Blizzard_UIPanels_Game/Mainline/CharacterFrame.lua"]:44: in function `ToggleCharacter'
[string "TOGGLECHARACTER0"]:1: in function <[string "TOGGLECHARACTER0"]:1>
Locals:
self = <table> {
modules = <table> {
}
tooltipsHooked = true
defaultModuleState = true
hooks = <table> {
}
enabledState = true
defaultModuleLibraries = <table> {
}
baseName = "InspectEquip-3"
name = "InspectEquip"
orderedModules = <table> {
}
}
tab = <table> {
1 = <table> {
}
2 = <table> {
}
3 = <table> {
}
-----------------------------
2x .../InspectEquip-3-v3.3.1/Libs/LibItemUpgradeInfo-1.0-31/Core.lua:11: attempt to call global 'LoadAddOn' (a nil value)
[string "@InspectEquip-3-v3.3.1/Libs/LibItemUpgradeInfo-1.0-31/Core.lua"]:11: in main chunk
Locals:
MAJOR = "LibItemUpgradeInfo-1.0"
MINOR = 31
lib = <table> {
}
previous = nil
(*temporary) = nil
(*temporary) = "Blizzard_DebugTools"
(*temporary) = "attempt to call global 'LoadAddOn' (a nil value)"
Having an issue with a black bar in the centre of the screen that cannot be interacted with in any way. It goes away when I disable the addon. Comes back when re-enabled. Have updated, uninstalled/reinstalled the addon with the same result.
In reply to pokettz: Should be fixed in v3.3.1
May I know if is there any version that works for Cataclysm Classicâ„¢ 4.4.0? thanks
In reply to z78929990: Nope, currently there are no plans to provide such compatibility. And I suspect old source code of pre-version 3 is gone as well.
10.2.7 throwing errors
1x InspectEquip-3-v3.2.4/LocalDatabase.lua:81: bad argument #1 to 'SetJustifyV' (Usage: self:SetJustifyV(justifyV))
[string "=[C]"]: in function `SetJustifyV'
[string "@InspectEquip-3-v3.2.4/LocalDatabase.lua"]:81: in function <InspectEquip-3/LocalDatabase.lua:56>
[string "@InspectEquip-3-v3.2.4/LocalDatabase.lua"]:552: in function `?'
[string "@Ace3/AceTimer-3.0-17/AceTimer-3.0.lua"]:55: in function <Ace3/AceTimer-3.0/AceTimer-3.0.lua:50>
Locals:
(*temporary) = FontString {
0 = <userdata>
}
(*temporary) = "CENTER"
In reply to Felinae_OCE: It shows a thin and wide bar below the center of the screen that can't be moved or clicked
In reply to Felinae_OCE:
Change the parameter of SetJustifyV to "MIDDLE".
LocalDatabase.lua, line 81:
barText:SetJustifyV("MIDDLE")
In reply to Felinae_OCE: Should be fixed in v3.3.1
After 10.1.7 the inspect window is empty!! Any update on the way?
In reply to abb1605:
Works for me. Do you get any addon errors? This can be caused by other addons as well. Anyways pushed a version bump for 10.1.7 in v3.2.5
Please update..
In reply to Cicushka:
Sorry for the wait, it's been updated
In reply to KleMiX_:
Hello,
I found InspectEquip-3-3.2.2.zip on Github but inside file, file dates are from 18 Nov 2022 but on home page it write updated yesterday.
In reply to Cicushka:
That is weird, curseforge didn’t see the deployment, I retried and still it doesn’t see it. Will look into it more in the next couple of days. Sorry for the delay.