[Raid] Reorder players in roster embed

This commit is contained in:
2022-11-26 17:57:50 +01:00
parent 044fae0f99
commit 24fc0103ec
2 changed files with 3 additions and 3 deletions

View File

@@ -3,6 +3,6 @@
public enum PlayerRole public enum PlayerRole
{ {
Dps, Dps,
Healer, Tank,
Tank Healer
} }

View File

@@ -37,7 +37,7 @@ public class RaidFormatter
{ {
EmbedFieldBuilder RosterEmbed(int rosterNumber, IEnumerable<RosterPlayer> players) EmbedFieldBuilder RosterEmbed(int rosterNumber, IEnumerable<RosterPlayer> players)
{ {
var rosterPlayers = players.ToList(); var rosterPlayers = players.OrderByDescending(p => p.Role).ThenByDescending(p => p.Fc).ToList();
var nonSubstitute = rosterPlayers.Where(p => !p.Substitute); var nonSubstitute = rosterPlayers.Where(p => !p.Substitute);
var substitute = rosterPlayers.Where(p => p.Substitute); var substitute = rosterPlayers.Where(p => p.Substitute);