diff --git a/EliteBGS/LogGenerator/ThargoidFormatter.cs b/EliteBGS/LogGenerator/ThargoidFormatter.cs index 20bf9fa..9628eef 100644 --- a/EliteBGS/LogGenerator/ThargoidFormatter.cs +++ b/EliteBGS/LogGenerator/ThargoidFormatter.cs @@ -37,8 +37,9 @@ public class ThargoidFormatter : LogFormatter { return ""; } + int drones = kills.Where(x => x.ThargoidType == ThargoidVessel.Revenant).Count(); int scouts = kills.Where(x => x.ThargoidType == ThargoidVessel.Scout).Count(); - int interceptors = kills.Count - scouts; + int interceptors = kills.Count - scouts - drones; StringBuilder builder = new StringBuilder(); @@ -48,10 +49,16 @@ public class ThargoidFormatter : LogFormatter { } if (scouts > 0) { if (interceptors > 0) { - builder.Append(" + "); + builder.Append(", "); } builder.AppendFormat("{0} SCT", scouts); } + if (drones > 0) { + if (interceptors > 0 || scouts > 0) { + builder.Append(", "); + } + builder.AppendFormat("{0} DRN", drones); + } return builder.ToString(); }