AppearanceTooltip
AppearanceTooltip shows you the appearance of items that you see, to help you know whether you actually want to obtain their delicious appearances for your collection. It does this by attaching a Model frame to the item tooltip, showing your character wearing the item.
It can also show an icon in various places to let you know whether you know this appearance or not. These places are:
- Bags (including various bag addons)
- Loot window
- Encounter Journal
- Merchants
The icon will be violet if you can learn the appearance on the current character, blue if you know the appearance but from a different item, and yellow if you don't know it but it's for another class.
The previews and item-icons will also appear for mounts, pets, and decor.
Set token items will show some information about what they'll turn into, and how many of those possible appearances you've collected.
Less importantly, it also improves the default UI so that the "You don't know this appearance" messages will appear on items which don't apply directly to your class! This means you'll be able to log into your Warrior, and tell that your Priest doesn't yet know this cool BoE appearance that just dropped.
It will also make alert popups appear when you learn a new appearance.
Config is in the Interface Options, or type /aptip
You can choose whether to:
- Show your character with your current outfit, or naked apart from your previewed item (how lewd)
- Zoom in on the item you're previewing
- Strategically remove some items from your character to show the previewed item (e.g. for shirts, remove your chest and tabard)
- Only show for items your current character can actually transmog to
- Spin the model / move it with the mousewheel
Addons integrated with:
- SilverDragon
- Inventorian
- Baganator (via its API, so you'll need to tell it to use it)
- Butsu
- Bagnon
- Baggins
- AdiBags - showing icons and offering a filter for unknown appearances
-
View User Profile
-
Send Message
Posted Aug 24, 2016The last update just broke the addon for me - even with no other addons loaded. Nothing comes up and the settings don't even appear to be loaded.
1x AppearanceTooltip\addon.lua:10: attempt to call global 'LibStub' (a nil value)
AppearanceTooltip\addon.lua:10: in main chunk
Locals:
myname = "AppearanceTooltip"
ns = <table> {
}
myfullname = "AppearanceTooltip"
GetScreenWidth = <function> defined =[C]:-1
GetScreenHeight = <function> defined =[C]:-1
IsDressableItem = <function> defined =[C]:-1
setDefaults = nil
db = nil
(*temporary) = nil
(*temporary) = "LibArmorToken-1.0"
(*temporary) = "attempt to call global 'LibStub' (a nil value)"
-
View User Profile
-
Send Message
Posted Aug 26, 2016Did you restart WoW after updating the addon? New files were added in the update, and a game restart is needed.
If you did... could you send me the FrameXML.log file from your WoW "Log" directory?
-
View User Profile
-
Send Message
Posted Aug 29, 2016It's working beautifully now. Thank you!
-
View User Profile
-
Send Message
Posted Aug 17, 2016doesnt work for me if i already know the item but from another appearance, it just says unlearned still until i send it to the correct character
-
View User Profile
-
Send Message
Posted Aug 23, 2016So, this is a tricky issue! I'm relying on data that the Blizzard API provides, and it's a bit spotty when it comes to items that can't be transmogged by your current character.
Barring the API improving, the major thing I could do to improve this is memorize the known appearances whenever you're logged in on a character. This would be a trade-off of me writing a bunch more code to maintain that list, and it still being unreliable if you ever played from another computer, or your game crashed and so it didn't save properly.
-
View User Profile
-
Send Message
Posted Aug 14, 2016Thanks for the addon.
Is there a way you can make it so the character model is larger and fills more of the overlay when using the setting that shows the gear centred on your character and not the item?
-
View User Profile
-
Send Message
Posted Aug 23, 2016Arguably, yes. The main pain there is that I have to go through every race/gender combo and work out a decent zoom level for each one. (Tauren and gnomes: slightly different.)
-
View User Profile
-
Send Message
Posted Aug 5, 2016Thank you very much for this great addon!!
Very good job :)
-
View User Profile
-
Send Message
Posted Aug 4, 2016Thanks to both of you. ( Note this is being Posted in 2 add ons' threads. )
Up until Tuesday's reset Legion Wardrobe and AppearanceTooltip were working flawlessly together. Since then, Legion wardrobe won't show me sources unless I roll back to version 2.4. And AppearanceTooltip shows some ( and only some ) items as not being collected if I'm on a alt... i.e. I'm on my mage, and it says this piece on mail hasn't been collected, I send to my hunter, log the hunter, and it says this has been collected...
I'm very thankful for the work you guys do....
-
View User Profile
-
Send Message
Posted Aug 2, 2016Cant seem to get the 'Zoom on worn items' to work on my undead rogue. Seems to work fine on my other characters. Just wondering if this is intended or a possible glitch?
-
View User Profile
-
Send Message
Posted Aug 2, 2016I translated it into their own language.
And now after each update I have to do it again.
You can add a separate file with the localization?
-
View User Profile
-
Send Message
Posted Aug 2, 2016I translated it into their own language.
And now after each update I have to do it again.
You can add a separate file with the localization?
-
View User Profile
-
Send Message
Posted Jul 31, 2016I get the error below when I mouse over legs or shoes. In addition, the item does not appear in the preview screen. All other addons are disabled, and it happens regardless of where the item is, and if I have the setting for zoom on or not.
Message: Interface\AddOns\AppearanceTooltip\addon.lua:296: Usage: GetItemInfoInstant(itemID|"name"|"itemlink")
Time: 07/31/16 10:04:06
Count: 18
Stack: [C]: in function `GetItemInfoInstant'
Interface\AddOns\AppearanceTooltip\addon.lua:296: in function `ShowItem'
Interface\AddOns\AppearanceTooltip\addon.lua:125: in function <Interface\AddOns\AppearanceTooltip\addon.lua:124>
[C]: ?
[C]: in function `SetBagItem'
Interface\FrameXML\ContainerFrame.lua:1107: in function `ContainerFrameItemButton_OnEnter'
[string "*:OnEnter"]:1: in function <[string "*:OnEnter"]:1>
Locals:
Message: Interface\AddOns\AppearanceTooltip\addon.lua:296: Usage: GetItemInfoInstant(itemID|"name"|"itemlink")
Time: 07/31/16 10:04:18
Count: 19
Stack: [C]: in function `GetItemInfoInstant'
Interface\AddOns\AppearanceTooltip\addon.lua:296: in function `ShowItem'
Interface\AddOns\AppearanceTooltip\addon.lua:125: in function <Interface\AddOns\AppearanceTooltip\addon.lua:124>
[C]: ?
[C]: in function `SetBagItem'
Interface\FrameXML\ContainerFrame.lua:1107: in function `ContainerFrameItemButton_OnEnter'
[string "*:OnEnter"]:1: in function <[string "*:OnEnter"]:1>
Locals:
-
View User Profile
-
Send Message
Posted Jul 31, 2016I just tested and found that un-checking "Uncover previewed item" resolved the Lua error.
-
View User Profile
-
Send Message
Posted Jul 31, 2016...is your character not wearing anything on their chest? Because I think that might do it, as I never explicitly handled that case.
-
View User Profile
-
Send Message
Posted Aug 3, 2016I'm sorry, the site didn't notify me that you replied. Yeah, my bank alt doesn't have a chest item equipped; just a shirt.
-
View User Profile
-
Send Message
Posted Jul 31, 2016Anyway, since that would *definitely* have errored out, I have a new alpha version up on Wowace which should fix it.
-
View User Profile
-
Send Message
Posted Jul 27, 2016Would be awesome to avoid the tooltip to cover the item in the bag when I'm just trying to move it...
-
View User Profile
-
Send Message
Posted Jul 28, 2016If you don't want it visible all the time, use the options to have it only show when there's a modifier key pressed.
-
View User Profile
-
Send Message
Posted Jul 27, 2016can you put an option to show the preview in the side of the item? up or down sometimes get overlaped