
mOnArs WardrobeHelper
Last Updated: Jul 23, 2018 Game Version: 8.0.1
Description
This is a simple addon that lists your missing appearances categorized by instances they come from.
Features
- Shows missing transmogs from your collection by Instance
- Shows list of instances categorized by Expansion
- Separates Dungeons and Raids
- Marks instances you are currently saved to
- Shows current progress for every instance
- More to come :)
Usage
- "/mwd" or use button in Collection appearances tab to open addon interface
- Click Refresh Items - this might take a few seconds and never happens automatically (you need to refresh if you want to filter items you just looted)
- Click on Instance you'd like to see list of items from
Supported Languages
- English
- French (beta) thanks to Cofibib and BLT_Malcorne
- German (beta) thanks to Huschiro and Tumbleweed_DSA
- Russian (beta) thanks to tomikus
- Portuguese (beta) thanks to Ba_dashi
- Spanish (beta) thanks to Grugan18
- Simplified Chinese (beta) thanks to tgrtheone, coodrag and xiewulong
- Traditional Chinese (beta) thanks to gaspy10
- Other languages work with limited features
Bug reports and Suggestions
- Feel free to write any suggestion for improvements here
- You can report any bugs here (Preferably with LUA error log or at least description of what you were doing)
- If you have any other problem feel free to ask in the comments below
Support the Addon
All donations are completely optional, just by downloading you are already helping :)
Any donation is highly appreciated.
Hey yep running English Client, playing on EU server.
I ended up disabling all addons, renamed WTF folder, deleted Cache, log, error folders, and only had your addon installed, and it still did not work.
Here are some data i collected.
Not working Instance:
[1]="Hellfire Citadel: Ramparts",
[1]="Hellfire Citadel: The Shattered Halls",
[1]="Hellfire Citadel: The Blood Furnace",
[1]="Coilfang: The Underbog",
[1]="Coilfang: The Steamvault",
[1]="Coilfang: The Slave Pens",
Not working Raid:
[1]="Coilfang: Serpentshrine Cavern",
Working Raid:
[1]="Magtheridon's Lair",
And thx for all your hard work :)
Thanks for the analysis, I'll see what I can do :)
Getting this upon logging in:
3x mOnArs_WardrobeHelper\GUI_main.lua:265: attempt to index field '?' (a nil value)
mOnArs_WardrobeHelper\GUI_main.lua:265: in function `GUImainPage'
mOnArs_WardrobeHelper\GUI_main.lua:276: in main chunk
Locals:
N = 1
ordered_keys = <table> {
}
FirstN = 0
(for index) = 26
(for limit) = 27
(for step) = 1
i = 26
index = 26
(*temporary) = nil
(*temporary) = nil
(*temporary) = <userdata>
(*temporary) = <userdata>
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field '?' (a nil value)"
o = <table> {
CURRENT_PAGE = 1
instances = <table> {
}
GUIselect = <function> defined @mOnArs_WardrobeHelper\GUI_main.lua:272
version = "1.4"
GUImainPage = <function> defined @mOnArs_WardrobeHelper\GUI_main.lua:224
GUIopen = <function> defined @mOnArs_WardrobeHelper\Core.lua:88
eventFrame = <unnamed> {
}
refreshInstance = <function> defined @mOnArs_WardrobeHelper\Core.lua:72
updateMissingVisuals = <function> defined @mOnArs_WardrobeHelper\Core.lua:24
}
Thanks for the report will look into it.
Great addon, I've been looking for something like this. I've seen the suggestions I have so far already listed, so just looking to add to increment counter, not for new info, since it sounds like they're already in your backlog :D
1. "Max/Total Missing" is inverted. Max should be on the right, missing on the left.
2. Not sure it is a bug, mentioned below, but bosses stick around when you've learned their inventory of drops. Having them just fall off (display if remaining > 0, else hide type thing).
3. Agree with having 'completely learned' dungeons either disappear, or maybe better, sink to the bottom of the list. So it might be 2 lists, instances with items remaining, instances fully learned.
4. Maybe have the instance difficulty (e.g. normal, heroic, 10/25, etc) default to the character's current selection. So if the current selection is 25 mythic, then all instances default to 25 mythic. If an instance doesn't have that option, then it's set to it's highest option (e.g. for a Wrath dungeon, it would default to 5-heroic, since that is as high as it would go... maybe default to the highest unless the instance settings are set lower maybe better?)
But most importantly - this is a fantastic addon already. Thank you for your time and effort!
1. currently the numbers don't make a lot of sense, and until I fix duplicates, there isn't any reasonable value to use.
2. yes, it's a bug that will be fixed.
3. might be added in the future, currently not keeping track of known mogs, only unknown
4. good idea, will add to todo
Thank you for your comment :)
Absolutely perfect.
Are you planning to expand it to non-drop/instanced content ?
The vendor items (pve and pvp) especially as well as some outdoor content or BoP profession items would be certainly useful.
Then there is the BoP world drop, which I'm not sure how to reference, but I'm confident the community needs this kind of help to complete their collection.
Thank you for this.
Certainly doable in the future, the only problem with that is:
The source of the items is directly from the game.
For Vendor, PVP, World Drop, Profession, Quest, etc., the game doesn't provide more info than that (so you wouldn't know which Vendor, Profession, etc.)
So that's how could be added. (Vendor with all vendor items in 1 category and so on)
Maybe if there is a list of npcs with their zones somewhere as well as what they are selling it could be possible to add a vendor category, with subcategories being the zones. Then this for quest, profession, drops... Maybe wowhead can help, but I assume you're technically more capable than me for those kinds of things :P
Of course it's doable, but I wanted to avoid having to handle my own database of items, and wanted to just count on Blizzard's ingame ones, that way it would always stay up to date, and if something is wrong I can just blame Blizzard :p
But yeah possibility to do in the future, just not now.
Hi, awesome addon you have here. Is there any way you could add the customisation to choose that the max/total bit shows completion instead? So that it shows the amount you have from the instance/area and then the total?
Seeing stuff like 20/20 for broken isles gets confusing as I keep thinking I'm done with Broken Isles rather than haven't got any.
Just a little toggle to switch between the two options would be nice. Great work anyway :)
Good idea, might be something I'll add in the future. (Just not in the closest future :D)
I know the numbers currently don't make much sense, but I wanted to add so you at least have some idea of how much you can actually get from given instance.
The addon currently doesn't keep track of your 'completed' mogs, so it can't calculate progress. It's definitely doable for the future though, will just need a bit bigger changes.
Thank you.
Possibly you could just go the total minus the amount you are missing? That would be a quick way of doing it rather than having to count the amount collected?
If you mean Total as the number displayed by the addon currently, it's also just mogs you're missing.
Total = amount of missing mogs in all difficulties together.
Max = amount of missing mogs in 1 difficulty (the one you miss Max in)
So that wouldn't make sense.
If you mean Total as in real total, then my answer above applies.
I know the numbers and their names currently don't make much sense, but they are still from the time when I didn't plan to release this to public and had many more more important things to fix since :)
Ah ok, it seems I was misinterpreting what max and total meant.
Hey, though this addon is a really welcome help to my obsessive need to collect everything in the game, I'd like to list a few requests/ideas that might make the addon a bit less cumbersome. Please not that I really appreciate the work you've put into this and I don't want you to think this is some form of criticism/nagging, just some QoL improvements.
1. Adjustable window size - Some of us are plebs that play on 17'' laptops and the addon takes almost 1/3 of my screen when I have both the list and the instances up.
2. Have the specific instance widow not close when you close the list.
3. The possibility to refresh a single instance instead of the whole list. I don't know anything about how addons are made, but if I want to look at the 2 instances I want to farm for the day, it's a bit annoying to get a 10s lag as the addon is checking every instance in the game.
4. Bug: When you get the last item a boss can drop for the instance and refresh the individual instance, the name stays there with an empty space underneath it instead of disappearing completely.
5. This one is more of a suggestion, rather than a request, but it would be nice to be able to filter out the instances by expansion.
If you choose to implement any of these things, that would be awesome. Thanks a lot for making this addon in the first place!
Hey, I'm open to any suggestions just don't demand for them to be implemented :P
1. Good idea, I'll see what I can do.
2. Same as 1.
3. Not possible, unless I figure out some clever workaround. (The addon goes through the lists of visuals and asks them where they drop then categorizes them. So at start it doesn't know what drops where to just refresh that specific instance)
4. Thank you for reporting this, will try to fix that.
5. Just trying to figure out how to do this. (It's easy to implement for EN client as I only have that one, for other languages, I'd need exact names of the instances how they appear in the addon in that language)
And again, don't be afraid to suggest anything. Thank you for the warm words.
adding an option for it not to show instances that are already completed would be useful
Completed?
i think he means when all transmogs for that instance is collected. great addon btw, all i was missing from mogit/wardrobe addons.