public static string GetDamageTypesInfo(this DamageInfo damageInfo)
 => string.Join(Environment.NewLine, DamageTypeHelpers.AllDamageTypes
                .Where(damageInfo.HasDamageTypeDamage)
                .OrderByDescending(damageInfo.GetDamageTypeDamage)
                .Select(t => $@"{damageInfo.GetPercentDamageTypeDamage(t).FormatPercent()} {t.GetName()} dmg, {damageInfo.GetPercentDamageTypeHits(t).FormatPercent()} of hits"));