Raid Team Decorator
A World of Warcraft addon that displays raid team information in chat messages and tooltips by integrating with Guild Roster Manager (GRM). Perfect for guilds that organize members into different raid teams.
Features
- Chat tags: Colored raid team prefixes on guild messages in the channels you enable (guild, whisper, raid, party)
- Optional team icons: Enable Use Raid Team Icon to show team logos in chat; drop matching TGAs in
logos/(see Adding New Raid Team Icons) - Tooltips: Raid team info when hovering guild members; optional Disable Tooltips in Raid Zones for performance in instances
- GRM integration: Reads raid teams from GRM custom notes and keeps a cache in sync with roster changes
- Alt groups: Teams from all characters in a GRM alt group are merged so every alt shows the same tags
- Mappings: Up to 10 patterns with OR logic (
|), custom tag text, and colors - In-game setup: Options panel plus
/rtdcommands (open settings, refresh cache, status, toggle, debug)
Requirements
- World of Warcraft Classic: Burning Crusade Anniversary
- Guild Roster Manager (GRM) addon
- Ace3 libraries (included)
Installation
- Download the addon files
- Extract to your
World of Warcraft\_classic_anniversary_\Interface\AddOns\directory (or theInterface\AddOnsfolder for your Burning Crusade Anniversary install) - Ensure Guild Roster Manager is installed and enabled
- Restart World of Warcraft or reload your UI (
/reload)
Usage
Basic Usage
Once installed, the addon will automatically:
- Cache raid team information from GRM's custom notes on login
- Display colored raid team tags in chat (and optional icons if Use Raid Team Icon is on)
- Update the cache when guild roster changes
Raid Team Format
The addon recognizes patterns in GRM custom notes (field 4). By default, it looks for placeholders of TEAM1, TEAM2, etc.
You can customize up to 10 different raid team patterns using the settings panel. Patterns support:
- OR Logic: Use
|to separate multiple patterns (e.g.,this|orthis|orthat) - Case Insensitive: All matching is case-insensitive
- Alphanumeric Only: Patterns can contain letters, numbers, and spaces
Default Raid Team Colors
- TEAM1: Steel Blue
- TEAM2: Crimson
- TEAM3: Sea Green
- TEAM4-10: Various colors (disabled by default)
All colors can be customized in the settings panel.
Slash Commands
/rtdor/raidteamdecorator- Open settings panel/rtd refresh- Manually refresh the raid team cache/rtd status- Show current addon status and cache information/rtd configor/rtd settings- Open settings panel/rtd toggle- Enable/disable the addon/rtd debug- Toggle debug mode
Settings
Access settings through:
- Interface Options → AddOns → Raid Team Decorator
- Slash command
/rtd
Available settings:
- Enable Raid Team Decorator: Turn the feature on/off
- Debug Mode: Enable debug messages for troubleshooting
- Chat Channels: Configure which channels show raid teams
- Guild Chat
- Whisper
- Raid Chat
- Party Chat
- Tooltip Settings:
- Enable Tooltips: Show raid team info in tooltips
- Disable in Raid Zones: Automatically disable in raid instances for performance
- Use Raid Team Icon: Show team logo images in chat when a matching file exists in
logos/ - Raid Team Mappings: Configure up to 10 custom raid team patterns
- Enable/disable each mapping
- Set custom tags
- Configure match patterns
- Choose custom colors
- Reset to defaults
- Refresh Cache: Manually refresh raid team data
Adding New Raid Team Icons
When using Use Raid Team Icon mode, the addon displays team logos in chat. To add a new image:
- Commit the SVG to the
logos/folder (the addon uses TGA at runtime; SVGs are the source) - Or copy the TGA directly into
Interface\AddOns\RaidTeamDecorator\logos\in your addon folder
As long as the filename matches the search pattern in use (e.g. baloo.tga for pattern baloo), it will work. Bob's your uncle.
How It Works
- Data Collection: The addon reads custom notes from GRM for all guild members
- Pattern Parsing: Extracts raid team information using configurable patterns with OR logic support
- Alt Group Processing: Merges raid teams across alt characters in the same GRM group
- Caching: Stores raid team data for fast lookup during chat and tooltip display
- Chat filtering: Hooks chat events to add colored team prefixes and optional icons
- Tooltip Integration: Shows raid team information when hovering over guild members
- Performance Optimization: Automatically disables tooltips in raid instances
Alt Group Support
If a player is in an alt group in GRM:
- The addon collects raid teams from all characters in the group
- Merges all unique raid teams together
- Applies the combined raid teams to all characters in the group
- This ensures consistent raid team display across all alts
Troubleshooting
For issues or questions:
- Enable debug mode and check for error messages
- Use
/rtd statusto verify addon state - Check that GRM is working properly
- Verify raid team format in custom notes
No Raid Teams Showing
- Ensure raid team information is properly formatted in GRM custom notes
- Check that the chat channel is enabled in settings
- Verify the player is a guild member
- Try refreshing the cache with
/rtd refresh - Enable debug mode to see detailed processing information
Custom Patterns Not Working
- Check that the pattern uses only alphanumeric characters and spaces
- Use
|to separate multiple patterns - Ensure the mapping is enabled in settings
- Apply changes using the "Apply Changes" button in settings
Performance Issues
- Enable "Disable Tooltips in Raid Zones" for better performance in raids
- Disable debug mode when not troubleshooting
- Consider reducing the number of active mappings