Get an Epic Experience with Premium


Action Bars Login to Add Favorites
  • Rift
  • 949 Monthly Downloads
  • Supports: 2.5
  • 17,103 Total Downloads
  • Updated 01/23/2014
  • Created 06/12/2013
  • 24 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 1.8.1

About Roles

A convenient menu for changing roles, equipment, and wardrobe.


Left-click to open/close menu
Middle-click to open configuration window
Right-click to move menu


Two equipment sets can be associated with each role, for example PvE and PvP.

  • Uses the game's built-in /saveequip sets (20 available).
  • Replacement items allow you to reuse an existing set with minor modifications, such as a synergy crystal or trinket.

Two wardrobe sets can be associated with each role.

Custom macro text can be associated with each role. This can include any macro commands supported by the game, as well as commands for other addons.

You can assign custom names to equipment and wardrobe sets for easy identification.


Menu uses role names you've assigned in the soul tree window.

Role icons (tank/heal/damage/support) are automatically updated.

Menu can be customized in the following ways:

  • Sort roles by slot, name, or type
  • Extend menu up/down or left/right
  • Adjust spacing between menu items
  • Adjust menu width to fit custom names
  • Specify inactive fade level
  • Place menu anywhere on screen
  • Show/hide background

Current role is displayed to show you which role is active at a glance.

You can choose which roles to include in the menu, which lets you exclude test specs and infrequently used role slots.


/roles (open configuration window)
/roles toggle (open/close menu)
/roles lock (lock/unlock menu location)
/roles reset (reset menu location to center)


Special thanks to the following translators:

  • CĂ©res@Brisesol (French)
  • FriedDuck (German)
  • Poddel (German)
  • Randgruppe84 (German)
  • XopHeT (Russian)

To add/update/review translations, please visit the localization page.

Fixed error in 1.8 that occurs when loading the addon for the first time or acquiring a new role slot.

Equipment and wardrobe sets can now have custom names associated with them.
Equipment sets can now be loaded and saved from the configuration dialog.
Wardrobe sets can now be loaded from the configuration dialog.
Added option for showing/hiding menu background.
Added German and Russian translations.
Changed addon environment to Rift 2.5.
Updated LibZormus to version 1.4.

Added version checking functionality.
Improved behavior of text fields and select lists.
Made minor adjustments to configuration dialog elements.
Enhanced handling of role type changes.
Adjusted role macros for consistency.
Changed addon environment to Rift 2.4.
Updated LibZormus to version 1.3.

Added support for new /wardrobe command.
Added option for horizontal menus.
Added a help section requesting localization for untranslated languages.
Removed redundant close button from configuration dialog.
Updated LibZormus to version 1.2.2.

Fixed text fields to support all UTF-8 characters properly.
Updated LibZormus to version 1.2.1.

Added settings option for inactive menu alpha.
Added settings option for enabling/disabling role change notification text.
Added support for localization and added French translations.
Increased maximum number of replacement items from 4 to 6.
Changed name of height setting to spacing and changed default spacing for new users.
Changed saved variable names to include addon identifier prefix.
Made minor adjustments to dialog labels and layout.
Updated LibZormus to version 1.2.

Added settings option for menu height.
Fixed bug where changed role names and new role slots were not updated in config window.

Prevent LFG tool group assignment from overwriting saved role icons.

Addon now supports 20 equipment sets.
Updated welcome message to include version number.
Fixed open drop-down list image when dialog closes.
Fixed console error that occured for some users.
Updated LibZormus to version 1.1.2.

Fixed addon error that would occasionally occur upon loading.
Updated LibZormus to version 1.1.1.

Role change notifications are now sent to all chat tabs that receive system messages.
Added color-coding to role change notifications based on role type.
Config window now automatically selects current role when opened.
Fixed a bug that caused menu to become active when leaving combat while config window is open.
Updated LibZormus to version 1.1.

Middle-clicking the menu button now opens the configuration window.
Configuration window now retains its location during the session.
Clicking on the checkbox label now checks/unchecks the checkbox.
Updated help text.
Updated LibZormus to version 1.0.1.

Fixed addon error that occurs when resetting a role.

Fixed issue with text fields overlapping select box drop-downs.

Fixed addon errors for characters with one role.

Initial release.


First Previous Page 1 of 3 Next Last
  • #40

    I really like this Add-On, it's so much easier than Gadgets: Outfitter.

    I was wondering though, is there a way to do something similar to Outfitter with the gear change instead of using loadequip or saveequip.  It is capable of switching gear from your Wardrobe to save bag space, but still needs at least 8 open slots to exchange them.

  • #41

    Thanks for your comments. Gear storage in wardrobe slots is a popular request, and the current plan is to add this feature in version 2 of the addon. Ease of use is a major draw for this addon, so I'm planning to preserve much of the addon's simplicity in the implementation.

    I will be releasing version 1.9 with some minor features/fixes before releasing a beta version for version 2.

    Roles - A convenient menu for changing roles, equipment, and wardrobe

  • #38
    Version 1.8 Released

    Edit: Please update to 1.8.1 for an important fix.

    Version 1.8 is now available for download.

    • You can now assign custom names to equipment and wardrobe sets. These names are displayed in the drop-down lists so you can easily identify which set is which.
    • Equipment sets can now be loaded/saved by clicking a button in the configuration dialog. Some may find this more convenient than typing out the /loadequip and /saveequip commands when updating sets with new equipment. Wardrobe sets can also be loaded from the configuration dialog.
    • There is a new option to give the role menu button a transparent background when not being moused over.
    • The addon now supports German and Russian in addition to English and French. Thanks to all the translators who contributed to the localization effort!
    Last edited by Zormus on 1/23/2014 4:37:04 PM

    Roles - A convenient menu for changing roles, equipment, and wardrobe

  • #36

    Excellent add-on, and exactly what I have been wanting for awhile.  MUCH easier and way less buggy than the nKWardrobe I was trying to use.

    The only small suggestion I have would be possibly adding a drop down for Karuul Alert sets?  I added them into the additional macro window at the bottom, but Karuul is common enough that I think it would be a great addition into the add-on's UI.


  • #37

    Thanks for your feedback. I could have the addon detect whether Karuul Alerts is installed, and if so, display additional dropdown lists in the role configuration dialog.

    Version 1.8 is already finalized and will be released today, so I will add your feature request to the list for a future release.

    Roles - A convenient menu for changing roles, equipment, and wardrobe

  • #39

    Thanks, sounds great!  Again, awesome add-on!

  • #34

    Really like this add-on but have a request....

    Would it be possible to have the transparency adjustable (behind the role symbol and role name) so that I can adjust it as I would prefer not to have a black box on my screen. If this could be done it would be perfect!

    Look forward to your response and thanks in advance for your attention to this :)

  • #35

    Thanks for your suggestion.

    I may be able to add an option that makes the button/menu background invisible until you mouse over it and while the menu is open. Once the menu is closed and you move your cursor away, the background will go back to being invisible.

    Edit: Will try to get a new release out over the holidays when I have more time to work on the addon.

    Last edited by Zormus on 12/19/2013 1:02:03 PM

    Roles - A convenient menu for changing roles, equipment, and wardrobe

  • #33
    Version 1.7 Released

    Version 1.7 is now available and includes the following:

    • Support for Rift 2.4 patch.
    • Version checking functionality: if a newer version is detected, the welcome message which is displayed when the addon loads will include this information. You can also go to the "help" tab to see if the addon is outdated.
    • Text fields will appropriately lose focus when clicking elsewhere in the configuration window.
    • Select lists will appropriately close when clicking elsewhere in the configuration window.
    • Various other improvements and fixes.
    Last edited by Zormus on 9/18/2013 10:32:29 AM

    Roles - A convenient menu for changing roles, equipment, and wardrobe

  • #32
    Version 1.6 Released

    Version 1.6 is now available and includes the following new features:

    • Support for the new /wardrobe command. You can associate two wardrobe sets with each role (left click and right click).
    • A new option to extend the menu to the left or right. To keep menus from getting too wide, only icons are shown in horizontal menus and role names are displayed in a tooltip as you mouse over each icon. The spacing setting controls either horizontal or vertical spacing depending on the menu orientation.

    Roles - A convenient menu for changing roles, equipment, and wardrobe

  • #29

    I really love this addon, there is just one minor thing I have noticed:

    I only use one equipment set for dps and specify the different crystals for each role as replacement items. When they are swapped, however, the crystal that was previously equipped always gets put into the first free bag slot, not in place of the one it is being replaced by.

    This is of course not a real problem, I just find it confusing and end up looking for my crystals all over the place :)

    No idea if there is an easy fix for this, but I would be delighted.

    This is really one of the most useful and cleanest addons out there. Thanks a lot for the great work!

  • #30

    Yes, there is an easy way to avoid this problem. Here is what you need to know:

    • If a /loadequip causes you to "unequip" an item (replace an equipped item with nothing), it will go into your first available bag slot
    • If a /loadequip or /equip "swaps" an equipped item with another item, it will do an in-place swap and the item will go into the bag slot its replacement was occupying

    What the addon does is /loadequip the full equipment set, then /equip each replacement item individually afterward. So if you save your equipment set with an empty crystal slot, that /loadequip will first "unequip" your current crystal, then the /equip equips your new crystal, causing the behavior you are seeing.

    To avoid this issue, make sure your base equipment set has a crystal in it when you /saveequip. For roles that use that crystal, you can just leave the replacement items blank. For other roles, enter the different crystal in the replacement items box.

    Hope this helps you and thanks for your kind words.

    Roles - A convenient menu for changing roles, equipment, and wardrobe

  • #31

    Worked like a charm! Thanks a lot!

  • #27
    Version 1.5 Released

    Version 1.5 is now available and includes the following changes:

    • A new option for adjusting the inactive menu alpha (valid range 0% to 75%)
    • A new option for enabling/disabling the "Changing role" notification messages
    • Maximum number of replacement items increased from 4 to 6

    This version also adds support for localization. French translations are now available (thanks to Céres@Brisesol).  German, Korean, Russian, Simplified Chinese, and Traditional Chinese translations are still needed. If you would like to help translate the addon into your language, please visit the localization page.

    Edit: Version 1.5.1 is now available and includes a fix for UTF-8 support in the text fields.

    Last edited by Zormus on 7/29/2013 9:31:20 PM

    Roles - A convenient menu for changing roles, equipment, and wardrobe

  • #26
    Quote from Gonzo1968»

    I know i could easily do another /saveequip in order to not having to add any additional replacement item but as you mention you could add 2 more slot in it and i could live with it.

    I did fill the 4 slot on one roles cause i need to exchange not only my crystal and seal but also my trinket and my planar focus. And i need some slot to also exchange some items to replace critical power by attack power items.

    Fair enough. I will add 2 more replacement item slots for a total of 6 replacement items.

    I am planning to release a new version sometime this weekend, and will include this change in that release.


    Roles - A convenient menu for changing roles, equipment, and wardrobe

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway