RoleIcons
RoleIcons is a tiny UI mod that adds Blizzard's party/raid role icons (tank/heal/dps) in several useful places in your UI, and provides several other related features.
Role icons are added to:
- The Blizzard raid tab. The role icons replace the level field for max level players.
- Game tooltip when you mouse over a player or raid frame
- Target frame
- HealBot unit frames
- HealBot and Vuhdo tooltip when you mouse over a raid frame
- Party/Raid chat (Blizzard chat frames, Prat, Chatter, WIM)
- NEW in 4.2: System messages that mention group members
- NEW in 4.3: Player popup context menus
- NEW in 4.4: Group member tooltips on map and minimap
Other features:
- Enhances the Blizzard Raid tab with role summary counts and class summary counts
- Adds a role-check button to the Raid tab
- Blizzard Raid tab can now be left-clicked to target a raid member
- Blizzard Raid tab can now be middle-clicked to set a raid member's role
- Automatically sets your role based on your spec when joining a raid or respeccing
- Automatically replies to role checks from the raid leader based on your spec
- Adds a tooltip showing the tier token breakdown for the current raid members
- NEW in 4.0: Displays the "hosting" realm name while in cross-realm groups, showing when it changes and why
- All features are optional and can be toggled using /ri
Basic Usage:
- Install as usual
- It Just Works! (tm)
Command Line Usage:
- /ri help - Get info on command-line options
- /ri check, /rolecheck - perform a Role Check (must be leader or raid assistant)
Featured in a Curse Addon Spotlight!!!
Bug reports or feature requests
Forum thread for general discussion
Tentative fix - Open up RoleIcons.lua and go to line 29, looks like this:
local maxlvl = MAX_PLAYER_LEVEL_TABLE[#MAX_PLAYER_LEVEL_TABLE]
Replace it with this:
local maxlvl = GetMaxLevelForLatestExpansion()
YMMV, caveat updater, etc and so forth. Theoretically future-proofed?
In reply to Veyska:
I came here to post this same fix. I mean, what could go wrong?
Hey thanks for this.
it still was working until 9.0 any chance of getting a fix?
See https://www.wowace.com/projects/roleicons?comment=80
Gonna miss this
It looks like a user got it working:
https://www.wowace.com/projects/roleicons?comment=80
please update
Update please for BfA
Doesn't work anymore since BFA :(
If you don't want the addon to announce on every talent change, delete or comment out line 207:
frame:RegisterEvent("ACTIVE_TALENT_GROUP_CHANGED");
Legion update is needed
Is the author still around and pay attention to any tickets created on the wowace page?
Some sort of response always goes a long way :)
Is this going to be updated for legion?
hello , any plans for a native Legion update ? :)
Hey, great addon.
But I'm getting this error when joining a group where there are monks I guess:
4x RoleIcons\RoleIcons-4.5.6.lua:95: Usage: UnitIsConnected("unit")
[C]: in function `UnitIsConnected'
RoleIcons\RoleIcons-4.5.6.lua:95: in function <RoleIcons\RoleIcons.lua:90>
(tail call): ?
RoleIcons\RoleIcons-4.5.6.lua:792: in function `formatToon'
RoleIcons\RoleIcons-4.5.6.lua:812: in function <RoleIcons\RoleIcons.lua:810>
Locals:
name = "Múnkki-Bur"
class = "MONK"
unit = true
color = "ff00ff96"
Should be fixed in r181
Hi Oscarucb
Was wondering if you could also have the ability to add the players Class Icon to either before or after the Role Icon with the text.
ie. (Class Icon)(Role Icon) Name : Message
I don't really like using the class colors for the chat as sometimes it's hard to make out the name. So was hoping adding this icon would be possible.
I'm having an odd issue with this addon of late.
Basically... well... in raid chat or party chat or instance chat, only some people get their role icons in front of their names. Only in chat is it erratic and uncertain - everywhere else it works just fine like on the raid window and stuff.
Please submit a ticket with full information (including your list of chat-related addons) here: http://www.wowace.com/addons/roleicons/tickets
Note that players with no assigned role (via the Blizzard role settings) will not have one displayed.