Tired of not being able to Transmog incomplete sets or the many dungeon/leveling sets not found in the default set list? Better Wardrobe & Transmog was created to solve these issues and to improve the transmog experience without needing a host of additional addons installed. It adds new features to the Collection Journal, Transmog Vendor, Dressing Room and tooltip pages.
Features:
General Improvements:
-Collection Alerts: Alerts are printed in the chat window if a set, extra set, or collection list appearance was learned.
-Improved Artifact section of the Collection Journal: When viewing the Legion Artifact section of the Item Collection Journal, it now shows collected & the uncollected weapon appearances for all the weapon types. The uncollected appearances have info on how to unlock them in the tooltips. Also for the Druids, the shape shift forms are shown for the Fangs of Ashamane and Claws of Ursoc instead of the base weapons. Very nice now that the transmog restrictions on artifacts have been removed, so you can see what still needs to be unlocked with out having to find the artifact and go back to the class hall.
Improved Collection Journal:
-Listings for Additional Transmog Sets: Adds listing to the Set Collections page for additional outfits. These include dungeon, questing, event sets and many more from the WoWhead transmog set databse. These sets display like the base sets with a listing of set completion for incomplete sets and a different highlight for completed sets. *Note that many of the recolor/lookalike sets appear to be missing pieces or wrong piece types, this is because many of the sets are are actually incomplete on there listing on WoWHead
-Saved Sets Tab: If a character has any custom saved sets a new tab will be show that lists them.
-Favorite Extra Sets: You can now set favorites in the extra sets list
-Visual View of the Collection Sets: By clicking the Eye icon in the Collection Sets menu, you can switch from a list view to a visual view of all the sets, similar to when at the transmog vendor.
*NEW*-AutoHide Set Preview Slots: A menu button has been added to the lower left of the set preview window. It allows you to toggle the hiding of the selected slots. The slot selection is linked to the AutoHide Transmog Slots menu so you can always see how it looks when you transmog it.
-Tansmog Queue: You can now queue a set or extra set to be transmoged directly from the Collections Journal. This is done by right clicking on the set and selecting Queue Set. Then at the transmog vendor just click on the "Import/Export Options"button (Gear Icon) next to the save button and select "Load Set". The queued set will be loaded to the paper doll for transmog.
-Improved Sorting: Collection Items and sets can now be sorted with the following options - Color*, Similar Appearances*, Expansion, Alpha. (*Color and appearances are sorted using the items appearance file name, which is not always exact in how it sorts. )
-Hide Item Appearances and Sets: Right clicking on an item will give you the option to hide it from view. These setting are hooked to a character based profile so you can quickly copy them among different characters or quickly reset the list. There is an toggle in the settings menu to have the UI show previously hidden items, which will have an icon indicating that they had been hidden.
- Collection Lists: You can create multiple lists in which you can select an appearance or a set to build up a list of appearances that you want to track. Once added to the list they can be easily viewed by clicking the "Collection List Book Icon" in the lower right corner of the Item Collection tab. Appearances in the Collection List have a small book icon and once the appearance is learned, a small check mark will be shown.
-"Shopping List": By <Shift> Clicking on the "Collection List Book Icon" a more detailed view of the Collection List is shown. This view displays all the items that unlock the selected appearance and info on how that item is obtained. If TradeSkillMaster is installed then the price for items are shown for Vendor, Profession and World Drop items when available. DBMarket is used as default, but additional TSM pricing can be set in the options.
-TSM Group Lists: From the "Shopping List" page you can generate a TSM group list that contains Vendor, Profession and World Drop items grouped by their appearance.
-Item Substitution: Substitute the item shown in a set for another. Just right click on the item in the set preview window or via the options page. Great for when an item is no longer in game, or if you think another item will look better.
-View other armor weight sets: See other types of armor by selecting it via the Filters Drop Down menu. *This is currently only available on the Extra Tab, the functionality for the default sets is currently in development.
-View other class sets in the Extra Sets: Turn off the class filter in the options menu to see all armor for your classes armor type. Armor sets flagged for other classes will show up with a visual indicator and the class added to it name.
Improved Transmog Vendor:
- Larger Preview Window: More room to see your epic transmog creations
-'Extra Large' transmog vendor window: Per a request there is now an option to set the transmog preview at the vendor to be even larger
- Unlimited Saved Outfits: Any sets over the max Blizzard default of 20 will now be automatically saved by the addon. This is integrated into the outfit list so there is nothing needed to be done by the user.
- Randomizer: Build a completely random set by clicking on the Randomizer button at the Transmog vendor. Alternatively you can have it randomly select a user saved outfit by <Shift> clicking the button. Currently there is no way to ignore slots or randomize a specific slot, but these features are on the list to add in a future release.
- Transmog Incomplete Sets: No more missing out on a outfit just because your are missing that one piece that never drops. Just set the max number of missing pieces allowed and any sets that match will be shown when visiting the Transmog vendor, additionally you can select slots to ignore when considering missing pieces. When at the Transmog vendor you can easily toggle between seeing the full set and the actual collected set pieces.
- "Combine Sets": When at the transmog vendor you can combine multiple sets to fill in missing appearances. To use first select the initial appearance to use, then hold the <Shift> key and select any new set. The appearances from the second set will be used to fill in any missing pieces from the initial appearance. You can do this for as many sets until all appearance slots have been used. Great if you are missing a few pieces and want to fill them in with a similar appearance from a different raid type or with a lookalike set.
- Names & collected set piece count added to the transmog vendor view.
- Auto Hide Missing Transmog slots: When transmoging a incomplete set you have the option to have any missing set pieces set to be hidden. (The exception is for the pants slot which does not have a hide option.
*NEW*-AutoHide Transmog Slots: A menu button has been added to the Transmog Vendor from which you can select slots which will always be set to the hidden appearance when selecting a set or extra set.
- Load Sets: Ability to quickly load a set queued from the Collection Journal with out needing to find it again at the Transmog Vendor.
Enhanced Tooltips:
- Tooltips have lines added to reflect Set, Extra Set & Wishlist items.
Sets/Extra Set tooltip shows set completion, with options to list all the set items or just the unlearned pieces.
- Appearance Previews of the items
- Gear tokens now show what items they convert to and if previews are enabled, a preview of the item will be shown.
Enhanced Dressing Room:
- Resize and Move the Dressing Room
- Auto hide Tabards, Shirts, Weapons and the Dressing Room Background on show
- Item buttons showing the currently applied appearance. Left Click will toggle the appearance while a Right Click will clear the spot.
- Button to quickly undress the model
- Import sets from WoWHead or Mog it
- Export the current appearances using the same format as MogIt
- Quick load previously queued sets from the Collection Journal
*NEW* MogIt Integration:
- Any Mogit sets will be automatically added to the outfits dropdown and the saved sets tab, and any MogIt wishlist items will be have their own list in the Collection List dropdown
--If you remove the addon and are still seeing "You havent collected this appearance' in the tooltips, it is because this is a game settings that the addon enabled. You can disable it by typing the following in the chat window:
/run C_TransmogCollection.SetShowMissingSourceInItemTooltips(false)
Having an issue where the character in the transmog window becomes darker/more faded out.
Not sure what is causing it or how to fix
Is there a way to have items appearance show as collected if they're collected on another toon which uses a different armor type? For example I get a BoE Leather item on a Warlock, it says it's not collected, so I sent it over to my Druid, when I get it on my Druid it says it's already collected.Nevermind, seems to be fixed now.
Could the option to see Lookalike sets in the Extra tab come back? I liked having those available in the Extra tab, since it showed what partial sets I could collect, and when I had every appearance I could get from that set. Currently it shows entire sets from other classes, even if I can only pick up a few pieces from them.
In reply to ruthbader:
Probably not, since there really were no "loolalike" sets. That was just how WoWhead labeled them, but in reality they were just the class sets with at times other matching pieces added. When I redid the DB I renamed all the sets with "lookalike" to reflect that the set was an actual tier set. The Data in the Tier sets in the Extra tab is the same as the data for the old "lookalike" sets. Just because a set flagged for a class doesn't mean that you can't use it for a different class. The addon doesn't track sets by the items in them but by the appearance it uses, so as long as you have unlocked an appearance you should be able to use it for transmog.
In reply to SLOKnightFall:
The main benefit of the old lookalike sets was that they didn't show pieces my character couldn't acquire. I could tell at a glance if I'd gotten all the pieces of that set my character was able to use, when it showed 3/3 or 5/5 completion. With the new system, I'll end up seeing a lot of sets with permanent 3/8, 5/8, etc. completion, because the rest of the pieces are class-exclusive.
I understand that it's a pretty niche thing, though, and I'd certainly prioritize your new and improved DB over such a minor thing. Thank you so much for replying to me, and thank you for the excellent addon. Have a good week!
In reply to ruthbader:
Thanks for replying and giving me a bit more insight to what you are looking for. While the lookalike sets probably won't be returning, I added a enhancement ticket to my tracker to see if I can add an additional check to alternate class sets that will filter out non-useable appearances. That should hopefully get it working close to what you were describing, where if there are un-useable appearances it will show as x of 5 instead of x of 8.
In reply to SLOKnightFall:
Ohh, thank you so much! That sounds perfect!
New version should be out shortly with the following fixes:
- A redone dressing room module that should hopefully fix the issues people were seeing. I also changed the hide outfit options to have them be off by default.
- Tweaked how the filter settings were stored to make them persistant
-Tweaked some of the code that gets triggered when viewing an extra set link to hopefully display the viewed set correctly. There is a bit of a delay before the display refresh triggers on the initial opening, so you may see a different set displayed for a second or two before the linked set is shown.
Buddy, if you're going to say something is full of bugs, you need to specify what they are. The author's cannot help or make the addon better if you aren't specific in what the issues are.
I love this addon but it's full of bugs :/
Hey guys, it seems like a temporary fix is to disable the "Start undressed" option. I was able to left click shoulders again after this. However this has to be done every time after you close the preview window. When you close it, you have to enable and then disable it again. Hope this gets fixed soon :(
In reply to Xe4ro:
Thanks for posting the fix you found. I’ve completely rewritten the dressing room module to fix a lot of the problems and hope to have it finished sometime this weekend.
In reply to SLOKnightFall:
Yep, seems fixed. Thanks for your work!
Here are a few issues I've noticed
The most recent update as of 2/12 completely broke the addon, if you try to click on a saved set it loads for a second and then vanishes, or only loads scattered pieces that change every time. Been using this for months and it's my favorite so I really hope it's fixable! <3
This also happend to me after the recent update, tried reinstalling addon but didnt help. Disabled addon and shoulders can be seen again. I can also randomly hide other stuff aswell.
I absolutely can't live without this addon! With the most recent update, I'm running into a weird issues where shoulder items immediately vanish in the preview pane. Whether it's previewing a shoulder item itself or selecting from my dropdown menu of saved items, the shoulders immediately vanish (they'll even blink in/out if I keep clicking to preview them), still shows them being worn in the icons along the side. No error messages. (Sometimes it'll also randomly hide other parts of an outfit, can't quite figure it out!)
Hello. First I'd like to say that I love the addon and thank you for it! I've been getting this error when logging into my characters:
Message: Interface\AddOns\ElvUI\Modules\Skins\Skins.lua:529: doesnt exist!
Time: Wed Feb 10 16:03:55 2021
Count: 1
Stack: Interface\AddOns\ElvUI\Modules\Skins\Skins.lua:529: doesnt exist!
[string "@Interface\AddOns\BetterWardrobe\Plugins\ElvUI.lua"]:129: in function <Interface\AddOns\BetterWardrobe\Plugins\ElvUI.lua:118>
[string "=[C]"]: ?
[string "@Interface\AddOns\ElvUI\Modules\Skins\Skins.lua"]:1439: in function `CallLoadedAddon'
[string "@Interface\AddOns\ElvUI\Modules\Skins\Skins.lua"]:1380: in function `?'
[string "@Interface\AddOns\Bagnon\common\Wildpants\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:119: in function <...nts\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119>
[string "=[C]"]: ?
[string "@Interface\AddOns\Bagnon\common\Wildpants\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:29: in function <...nts\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25>
[string "@Interface\AddOns\Bagnon\common\Wildpants\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:64: in function `Fire'
[string "@Interface\AddOns\Bagnon\common\Wildpants\libs\AceEvent-3.0\AceEvent-3.0.lua"]:120: in function <...\common\Wildpants\libs\AceEvent-3.0\AceEvent-3.0.lua:119>
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@Interface\FrameXML\UIParent.lua"]:504: in function `UIParentLoadAddOn'
...
[string "=[C]"]: ?
[string "@Interface\AddOns\ElvUI_SLE\core\toolkit.lua"]:323: in function `InitializeModules'
[string "@Interface\AddOns\ElvUI_SLE\core\core.lua"]:93: in function `?'
[string "@Interface\AddOns\ElvUI\Libraries\LibElvUIPlugin-1.0\LibElvUIPlugin-1.0.lua"]:303: in function <...\Libraries\LibElvUIPlugin-1.0\LibElvUIPlugin-1.0.lua:299>
[string "=[C]"]: in function `Initialize'
[string "@Interface\AddOns\ElvUI\init.lua"]:156: in function <Interface\AddOns\ElvUI\init.lua:155>
[string "=[C]"]: ?
[string "@Interface\AddOns\Decursive\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:70: in function <...\AddOns\Decursive\Libs\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Interface\AddOns\Decursive\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:527: in function `EnableAddon'
[string "@Interface\AddOns\Decursive\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:630: in function <...\AddOns\Decursive\Libs\AceAddon-3.0\AceAddon-3.0.lua:615>
Locals: <none>
I don't know if this is an Elvui issue or a Betterwardrobe issue but I'd thought I'd let you know just in case.
Thanks!
In reply to iamakatash:
It is an ElvUI issue. Are you using the most recent version of it since that error was due to game changes when Shadowlands released and were fixed a while ago? I just downloaded the V12.20 and am not seeing errors occur.
In reply to SLOKnightFall:
Thanks for the reply. I do have both Elvui and Betterwardrobe updated to the newest versions. I'll contact Elvui to see why I would be getting this issue. Thanks!