Chat Levels, Race And Class Addon

Version 1.0.1
Date: Novemeber 2025
Author: Nekminute
Features:
- Race and Class Icons: Displays Vanilla race and class icons next to players' messages.
- Race Icons: Human, Orc, Night Elf, Undead, Dwarf, Tauren, Gnome, Troll.
-
- Class Icons: Warrior, Mage, Rogue, Druid, Hunter, Paladin, Priest, Shaman, Warlock.
Chat Prefix: Adds a customizable prefix to chat messages that includes:
- Player's level (e.g., [60]).
- Race and Class icons (if available).
- Displays a fallback prefix "[Unknown Level]" if level data is unavailable.
Support for Multiple Chat Types:
- Applied to multiple chat events, including Say, Yell, Party, Raid, Guild, Whisper, Channel, and Tradeskill chat.
Slash Command:
/chatlevels: A slash command to check if the addon is active.- Prints a confirmation message to the chat window when triggered.
Addon Load Notification:
- Displays a message in the chat when the addon is loaded: "Chat Levels and Race Addon loaded! Author: HazorAU/Nekminute".
- Applied to multiple chat events, including Say, Yell, Party, Raid, Guild, Whisper, Channel, and Tradeskill chat.
- Class Icons: Warrior, Mage, Rogue, Druid, Hunter, Paladin, Priest, Shaman, Warlock.
Bug Fixes:
- Ensured proper handling of player names with the
strsplit()function for accurate prefix formatting.
Known Limitations:
- Limited to the player’s own race/class/level for non-whisper messages. Other players' info is not available unless they are in your party, raid, or guild.
- For non-party chat events, only your own player’s race/class/level information will be used to format the prefix.

