Download
(47 Kb)
Download
Updated: 09/28/20 07:25 AM
Pictures
File Info
Compatibility:
Stonethorn (6.1.5)
Updated:09/28/20 07:25 AM
Created:09/12/18 11:49 AM
Monthly downloads:3,107
Total downloads:503,077
Favorites:334
MD5:
Dressing Room for Stonethorn  Popular! (More than 5000 hits)
Version: 0.10.3b
by: WhoCares [More]
Important notice for users of "Dressing Room Reborn"
Please, do NOT use "Dressing Room Reborn" (aka version 0.9.2). It is an old version that is not maintained anymore, lacks a lot of features, and doesn't work properly with the current game version. If you have any issues, please leave your feedback on this addon because the other one was abandoned by the previous maintainer.
If you are currently using "Dressing Room Reborn:
For Minion users: first uninstall Dressing Room Reborn, then install this version - you do not need to do anything special with your data files (except probably making a backup, which is always a good idea)
Manual update: simply update Dressing Room Reborn with this version, it is essentially a new version of the same addon


Equip your gear and select your skills with one click or key press. Focused on functionality and responsiveness.

Now with oft-requested features, such as:
  • ignoring the tabard slot when equipping gear sets,
  • automatically loading your desired preset as soon as you leave combat,
  • recharging your weapons (even in the middle of combat), etc.

Please report any bugs you find in the comments here, and if possible, please attach the full error message with the stack trace, and your SavedVariables/DressingRoom.lua file where applicable. I hope you find this addon useful.

Changelog
____________

This has been moved to the "Change Log" section, please check there!

Please report any possible bugs you might find in the comments section. Thank you!
Version 0.10.3 (2020/08/26)
* Fixed the Update 27 AvA skill mapping
* Added an undo function to the preset editor - you are now required to confirm your changes in order to keep them
* Added an option to save all your changes automatically when closing the main window
╰ * Default: On (emulate old behaviour)
* Added a potential workaround for the issue when the player becomes unable to swap weapons after loading a preset in some cases
* Fixed an issue with gear markers not appearing with certain default roles
Version 0.10.2 (2020/06/17)
* Restored the old behaviour of remembering the last selected page through relogging / reloading UI
* Added the ability to change a character's default role without exchanging all of the pages between the two roles
* Added support for outfits—they will now be saved and loaded with gear presets if the "save/load outfits" option is enabled
╰ * Default: Off (keep old behaviour)
* Added an icon displaying the currently selected role to the notification area, mainly to prevent confusion in case of role switching via keybind
* Added the ability to import all presets from another character of the same class, optionally without overwriting your current ones (use with caution)
* Added special handling of mythic items when loading gear presets
Version 0.10.1 (2020/05/12)
* Fixed a fatal error when upgrading from the previous version in some cases
Version 0.10.0 (2020/05/11)
* Slightly updated the SavedVars data format to accomodate new functionality
* Added an option to use different versions of each profile depending on the group role (tank, healer, damage)
╰ * Default: On
* Fixed automatically charging weapons even if the feature was disabled
* Replaced manual gear marker post-hook with SecurePostHook
* Added a setup dialog when running the current version of Dressing Room for the first time on a character
* Added an option to use account-wide settings
╰ * Default: Off
* Changed the way how the preset data is accessed and handled, in order to compactify the data file
* Minor UI improvements
* Updated German translation (thank you @D4v3Alm1ghty)
* Added Chinese translation (thank you damifan)
Version 0.9.9c (2020/03/12)
* Updated Russian localisation (thank you again @GJSmoker)
* Made some quality-of-life improvements to the main UI
* Reimplemented the page selection system as a drop-down list (with an option to continue using the old one if desired)
Version 0.9.9b (2020/02/29)
* Added an option to completely disable loading presets while in combat, effectively emulating the old behaviour
╰ * Default: Off (i.e. use new behaviour)
* Added website and feedback links to the settings window
Version 0.9.9a (2020/02/29)
* Added a key binding to cancel loading the selected preset
* Fixed some minor bugs
Version 0.9.9 (2020/02/26)
* Added an option to ignore the disguise / tabard slot when loading presets
╰ * Default: Off
* Implemented automatic loading of the selected preset after ending combat
* Removed bundled LibStub (not required anymore) and LibAddonMenu (install it separately)
Version 0.9.8d (2020/02/25)
* Added a save (reload UI) button on top of the main window
* Added a slash command to toggle the main window ( /dr )
* Added a toggleable label displaying the currently equipped preset
╰ * Default: On
* Fixed the way how key bindings for selecting presets are displayed in the main window
Version 0.9.8c (2020/02/25)
* Updated APIVersion for 5.3 (Harrowstorm)
Version 0.9.8b (2019/09/22)
* Fixed some bogus compatibility checks
* Added an option to purge all data for the current character
* Added Russian translation (thanks to vseyapognal and GJSmoker)
Version 0.9.8a (2019/05/26)
* Added an option to recharge your weapons automatically during combat
* Improved the check for equivalent skills when loading skill bars
Version 0.9.8 (2019/04/20)
* Added a new (experimental) feature: importing setups from AlphaGear
* Added an option to automatically close the addon window upon movement
Version 0.9.7d (2019/02/25)
* Updated APIVersion for 4.3 (Wrathstone)
Version 0.9.7c (2019/01/16)
* Added key bindings for navigating between pages
Version 0.9.7b (2019/01/04)
* Fixed mouse cursor disappearing upon closing the window while in a menu
* Fixed a minor bug that was causing an error message if using one-bar presets
Version 0.9.7a (2018/12/26)
* Fixed an issue where switching pages before loading the second bar in a set
with two bars would cause Dressing Room to load bars from different pages
Version 0.9.7 (2018/12/21)
* Fixed gear markers and added tooltips to them, to show you which gear piece
is being used by which set (and on which page)
Version 0.9.6a (2018/12/20)
* Added an option to lock the position of the window on the screen
Version 0.9.6 (2018/12/18)
* Added an option to disable the paging feature entirely
* Added a button and a key binding for quickly unequipping all worn gear
Version 0.9.5a (2018/10/23)
* Updated APIVersion for 4.2.5 (Murkmire)
* Added a check to prevent slotting skills that are already slotted where they
belong, to reduce the amount of server messages being sent
Version 0.9.5 (2018/09/15)
* Added support for alchemical poisons
- When loading a preset with poisons, the add-on will try to equip all
poisons of the same level and type from your inventory, combining any
existing separate stacks in the process.
- With the "Unequip empty poison slots" option (default: enabled), the
add-on will unequip poisons only from those bars that contain a weapon
but no poison. This is intended so you can still make presets that only
change armour pieces, or weapons on one bar, without touching the other
bar in any way. If you want to explicitely unequip poisons in a certain
preset, simply assign a weapon (or shield) to that bar.
- Presets created prior to version 0.9.5 will not touch your poison slots.
Archived Files (19)
File Name
Version
Size
Uploader
Date
0.10.2
45kB
WhoCares
06/17/20 10:39 AM
0.10.1
43kB
WhoCares
05/11/20 10:25 PM
0.9.9c
34kB
WhoCares
03/14/20 12:16 PM
0.9.9b
33kB
WhoCares
02/29/20 06:42 AM
0.9.9a
32kB
WhoCares
02/28/20 07:13 PM
0.9.8c
73kB
WhoCares
02/25/20 07:27 AM
0.9.8b
73kB
WhoCares
09/22/19 04:46 AM
0.9.8a
69kB
WhoCares
05/25/19 08:23 PM
0.9.8
68kB
WhoCares
04/22/19 02:35 AM
0.9.7d
64kB
WhoCares
02/25/19 12:28 PM
0.9.7c
64kB
WhoCares
01/18/19 05:06 PM
0.9.7b
64kB
WhoCares
01/04/19 05:50 AM
0.9.7a
64kB
WhoCares
12/26/18 06:36 AM
0.9.7
64kB
WhoCares
12/21/18 11:44 AM
0.9.6a
63kB
WhoCares
12/20/18 01:53 PM
0.9.6
63kB
WhoCares
12/18/18 07:26 AM
0.9.5a
62kB
WhoCares
10/23/18 09:51 AM
0.9.5
62kB
WhoCares
09/15/18 02:06 PM
0.9.4
61kB
WhoCares
09/12/18 11:49 AM


Post A Reply Comment Options
Unread 09/07/20, 03:01 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4977
File comments: 6039
Uploads: 78
Search the forums about anchors and you got the answer. It's not related to one addon but using many which create and rewnchor controls. If there are too many updated in a short time frame this info appears. Either delay creation of controls and anchors a bit if you are able to (like use packages with zo_callLater to create e.g. 50 controls in each package) or let the user disable some addons as this would only happen with many addons enabled, or some which really create a lot of controls.




Originally Posted by WhoCares
Originally Posted by heinrich6745
Loaded up the game and i instantly got this error any ideas?

"Too many anchors processed. Tail of anchor list:
DressingRoom_SetBtn_1->
DressingRoom_SetBtn_1_BG->
->
DressingRoom_SetLabel_1->
"
Hello! Have you done something with the addon before this happened, like updated it, changed some settings, changes some presets, or installed/enabled new addons?
Report comment to moderator  
Reply With Quote
Unread 09/07/20, 02:56 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4977
File comments: 6039
Uploads: 78
Could you please move the change log to the appropriate changeog tab so one can easily find and read it from within Minion!
I don't want to scroll the description if there is a dedicated changelog button/tab.
Many thanks!
Last edited by Baertram : 09/07/20 at 02:57 AM.
Report comment to moderator  
Reply With Quote
Unread 09/06/20, 10:52 PM  
Milkshakes

Forum posts: 0
File comments: 1
Uploads: 0
Re: When I log in I get these UI errors

Originally Posted by Starjumper
user:/AddOns/DressingRoom/DressingRoomUI.lua:986: attempt to index a nil value
stack traceback:
user:/AddOns/DressingRoom/DressingRoomUI.lua:986: in function 'DressingRoom:RefreshWindowData'
user:/AddOns/DressingRoom/DressingRoom.lua:846: in function 'DressingRoom:SelectGroupRole'
user:/AddOns/DressingRoom/DressingRoom.lua:1079: in function 'DressingRoom:Initialize'
user:/AddOns/DressingRoom/DressingRoom.lua:986: in function 'DressingRoom:PreInitialize'
user:/AddOns/DressingRoom/DressingRoom.lua:1119: in function 'DressingRoom.OnAddOnLoaded'

I have all the LIB files and I have tried a clean reinstall.
I had the same errors and tried everything. Went back to the previous version and it seems to work for now.
Report comment to moderator  
Reply With Quote
Unread 09/06/20, 02:41 PM  
Spidery

Forum posts: 1
File comments: 24
Uploads: 0
Dressing room now gives me the vigor error again. It was just working before this last update.
Report comment to moderator  
Reply With Quote
Unread 09/06/20, 01:37 PM  
Starjumper

Forum posts: 0
File comments: 1
Uploads: 0
When I log in I get these UI errors

user:/AddOns/DressingRoom/DressingRoomUI.lua:986: attempt to index a nil value
stack traceback:
user:/AddOns/DressingRoom/DressingRoomUI.lua:986: in function 'DressingRoom:RefreshWindowData'
user:/AddOns/DressingRoom/DressingRoom.lua:846: in function 'DressingRoom:SelectGroupRole'
user:/AddOns/DressingRoom/DressingRoom.lua:1079: in function 'DressingRoom:Initialize'
user:/AddOns/DressingRoom/DressingRoom.lua:986: in function 'DressingRoom:PreInitialize'
user:/AddOns/DressingRoom/DressingRoom.lua:1119: in function 'DressingRoom.OnAddOnLoaded'

I have all the LIB files and I have tried a clean reinstall.
Report comment to moderator  
Reply With Quote
Unread 09/06/20, 10:20 AM  
WhoCares
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 59
Uploads: 1
Re: Set at Startup

Originally Posted by TdB
An Option, that loads a defined Set at StartUp would be nice :-)
at the moment i'm using the hard coded
Code:
function DressingRoom.OnAddOnLoaded(event, addonName)
  if addonName ~= DressingRoom.name then return end

  DressingRoom:PreInitialize()
  DressingRoom:LoadSet(1)
  
end
Hello. I would have to think of a way how to implement this, as it would require me to add several separate configuration variables for something that most users probably wouldn't use. I'll try to fit something into the expert settings section. Thank you for the suggestion.
Report comment to moderator  
Reply With Quote
Unread 09/06/20, 10:11 AM  
WhoCares
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 59
Uploads: 1
Re: Dressing room

Originally Posted by Shadowstorm671
When i try to switch my game immediately freezes.
Hello. Please send me your SavedVariables file, and I also need to know on which character it's happening. Thank you!
Report comment to moderator  
Reply With Quote
Unread 09/02/20, 10:23 AM  
TdB

Forum posts: 0
File comments: 18
Uploads: 0
Set at Startup

An Option, that loads a defined Set at StartUp would be nice :-)
at the moment i'm using the hard coded
Code:
function DressingRoom.OnAddOnLoaded(event, addonName)
  if addonName ~= DressingRoom.name then return end

  DressingRoom:PreInitialize()
  DressingRoom:LoadSet(1)
  
end
Last edited by TdB : 09/02/20 at 10:25 AM.
Report comment to moderator  
Reply With Quote
Unread 09/02/20, 01:42 AM  
Shadowstorm671

Forum posts: 0
File comments: 1
Uploads: 0
Dressing room

When i try to switch my game immediately freezes.
Report comment to moderator  
Reply With Quote
Unread 08/26/20, 01:02 PM  
WhoCares
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 59
Uploads: 1
Just to confirm that a new version is already completed, bringing a new function for cancelling unsaved changes, a workaround for the "stuck bars" problem, and a fix for the bugged gear markers. Everything is already finished, just need a few days to do enough testing.
Report comment to moderator  
Reply With Quote
Unread 08/25/20, 06:08 AM  
WhoCares
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 59
Uploads: 1
Originally Posted by heinrich6745
Loaded up the game and i instantly got this error any ideas?

"Too many anchors processed. Tail of anchor list:
DressingRoom_SetBtn_1->
DressingRoom_SetBtn_1_BG->
->
DressingRoom_SetLabel_1->
"
Hello! Have you done something with the addon before this happened, like updated it, changed some settings, changes some presets, or installed/enabled new addons?
Report comment to moderator  
Reply With Quote
Unread 08/25/20, 06:04 AM  
WhoCares
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 59
Uploads: 1
Re: gear markers

Originally Posted by sinober
Thank you for maintaining this.

I have a problem that my templar healer will not show gear markers in inventory on saved sets (it works fine on three other characters). Let me spare you of the several hours of testing and back rolling and lua inspecting i did to find the root of my trouble:
I love this community so much.

I will release an update in a few days to take care of some things, and I'll include a fix for this as well. Thank you!

On a side note, you can change your default role from the Dressing Room settings; tick "exchange pages" if you built your presets under a wrong role and want to move them to the new one.
Last edited by WhoCares : 08/25/20 at 06:06 AM.
Report comment to moderator  
Reply With Quote
Unread 08/25/20, 05:59 AM  
WhoCares
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 59
Uploads: 1
Originally Posted by SnatchedWig
Hi! Firstly, thank you for the addon; it is immensely helpful!

I have a question about moving presets from one character to another. I have a lot of mag characters that use the same gear, and it would be very helpful to take all my preset pages from one fully fleshed out mag character and move them to another. I see there is a feature to "Import presets from character" with a dropdown menu to select which character you take the presets from. The character whose presets I want to copy do not show up in that dropdown. I cannot figure out for the life of me how to get the page presets I want to copy into this dropdown. Can you help?
Hello and thank you!

The reason for it is because it only shows your other characters of the same class, since it does a full copy of both the gear and the skills. The primary purpose of this function is to be used when you're changing a spec or recovering data from a renamed character.

If you really insist on copying data from another class, you can open your Addons/DressingRoom/DressingRoomUI.lua in notepad, find this line:
Code:
    if characterClassId == classId and characterId ~= currentCharacterId then
and delete the part between "if" and "characterId", so it becomes:
Code:
    if characterId ~= currentCharacterId then
then reload UI and use the import function again. However, this could have unintended consequences and you do it at your own risk.
Last edited by WhoCares : 08/25/20 at 06:00 AM.
Report comment to moderator  
Reply With Quote
Unread 08/25/20, 05:34 AM  
WhoCares
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 59
Uploads: 1
Re: swapping weapon issue

Originally Posted by redgabber
Hi, i don't know if the swapping weapon bug is due to dressing room but i experiment a serious prb that happen very often.

After loading a set, in the inventory view, i m not able to switch the bar. It seems to have a statut problem that prevent me from swapping (a system red alert tooltip displays over the character bar button). Then, if i load another set after this (or reload ui), it works.

It's very annoying. It's pretty hard to be sure that dressing room is bugging, but it is sure it happen after a set has been loaded.

version 0.10.12
-

[edit] too, it stuck the game actions like activation or door opening...
Hello! Unfortunately, I know about this problem but I haven't been able to figure out why it happens. Dressing Room can cause it in certain cases, and as far as I know, other gear addons can as well. It's a problem with the game in the end. I will release a possible workaround in a few days.
Last edited by WhoCares : 08/25/20 at 05:34 AM.
Report comment to moderator  
Reply With Quote
Unread 08/25/20, 05:31 AM  
WhoCares
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 59
Uploads: 1
Re: Can't run

Originally Posted by MetallixXx
When I log onto a character it gives me an error:

user:/AddOns/DressingRoom/DressingRoomUI.lua:371: attempt to index a nil value
stack traceback:
user:/AddOns/DressingRoom/DressingRoomUI.lua:371: in function 'DressingRoom:CreateSetupWindow'
|caaaaaa<Locals> self = [table:1]{version = "0.10.2", name = "DressingRoom"}, w = ud, AcceptSelectedRole = user:/AddOns/DressingRoom/DressingRoomUI.lua:347, t = ud </Locals>|r
user:/AddOns/DressingRoom/DressingRoom.lua:907: in function 'DressingRoom:PreInitialize'
|caaaaaa<Locals> self = [table:1] </Locals>|r
user:/AddOns/DressingRoom/DressingRoom.lua:1041: in function 'DressingRoom.OnAddOnLoaded'
|caaaaaa<Locals> event = 65536, addonName = "DressingRoom" </Locals>|r

Can somebody help how to fix it
Hey, I'm really sorry for the very late reply. Are you still having this problem? If so, what is your game language?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: