A small RichText component that matches damage-related words and supplies an icon string. It is annotated with a RichTextPanel attribute for a regex matching "damage" or "dmg" (optionally followed by "/s"). The Icon property is overridden to return an empty string.
[RichTextPanel( @"\b([Dd]amage|[Dd][Mm][Gg])(/[Ss])?\b", UseCaptureGroup = false )]
public class RichTextDamage : RichTextBase
{
public override string Icon => "";
}