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.
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
So, 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.
Thanks 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?
Arguably, 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.)
Thank you very much for this great addon!!
Very good job :)
Thanks 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....
Cant 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?
I 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?
I 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?
I 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:
I just tested and found that un-checking "Uncover previewed item" resolved the Lua error.
...is your character not wearing anything on their chest? Because I think that might do it, as I never explicitly handled that case.
I'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.
Anyway, since that would *definitely* have errored out, I have a new alpha version up on Wowace which should fix it.
Would be awesome to avoid the tooltip to cover the item in the bag when I'm just trying to move it...
If you don't want it visible all the time, use the options to have it only show when there's a modifier key pressed.
can you put an option to show the preview in the side of the item? up or down sometimes get overlaped
@Kemayo Now I know why, because I want translated into Chinese, but some string could not be changed.
@BNSSNB
Strange. Could you send me a screenshot (showing the config and the tooltip at the same time, ideally) and a copy of your savedvariables file for the addon? (`[WoW directory]/WTF/Account/[account name]/SavedVariables/AppearanceTooltip.lua`)
Hi Great Addon! But I have a small problem, if i check "Use a different model", No matter what I choose to race, addons only displayed Gnome...><
@Nolzi
Hey, thanks for noticing the folder name! I didn't realize I had that misconfigured in the repository settings.