Description
🧩 RoleIconMoP – Unified Role Icons for MoP Classic
Adds clean, retail-style Tank / Healer / DPS icons to player and party portraits in 5-player groups.
Now fully supports both Blizzard UI and Z-Perl UnitFrames – all in one addon.
✨ What It Does
- 🛡 Displays role icons (Shield / Cross / Sword) next to your party members
- 🎯 Positioned bottom-right on the portrait – exactly like Retail
- 🧠 Works out of the box – no setup, no menus
- ⚙️ Automatically detects which UI you're using (Blizzard or Z-Perl)
🧱 Unified Compatibility
| Supported UI | How it Works |
|---|---|
| Blizzard UI | Icons attach to PartyMemberFrame and PlayerFrame |
| Z-Perl UnitFrames | Icons hook into XPerl_Player and XPerl_party1–4, auto-aligned and scaled |
⚠️ No need to choose versions anymore. This one addon handles both setups.
🛠 Technical Features
- ✅ Supports Dungeon Finder roles
- ✅ Slash command:
/rimor/roleiconsto reload icons manually - ✅ Automatically updates on:
- Group roster changes
- Role assignments
- Portrait redraws (e.g. UI reloads, Z-Perl changes)
- ✅ 100 % compatible with MoP Classic (5.5.0.62232)
- ❌ Does not support raids, arenas, or custom UIs like ElvUI/TukUI
🔧 Installation
- Download
RoleIconMoP_v4.0.0.zip - Extract the folder
RoleIconMoPto:
_classic_/Interface/AddOns/ - Launch the game and enable the addon in your character screen
- Type
/reloadin-game if already logged in
💬 Notes
- Works with 2–5 player groups
- No config menu – just install and go
- No performance impact – runs with clean Blizzard API calls only
🧠 Created with ❤️ by RASON
Built for clarity, performance, and visual polish – just like Retail.


