From 24fc0103ec92aa353aab45684b35e66103bf070c Mon Sep 17 00:00:00 2001 From: Eveldee Date: Sat, 26 Nov 2022 17:57:50 +0100 Subject: [PATCH] [Raid] Reorder players in roster embed --- Cocotte/Modules/Raids/PlayerRole.cs | 4 ++-- Cocotte/Modules/Raids/RaidFormatter.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cocotte/Modules/Raids/PlayerRole.cs b/Cocotte/Modules/Raids/PlayerRole.cs index 543ab14..4a825e4 100644 --- a/Cocotte/Modules/Raids/PlayerRole.cs +++ b/Cocotte/Modules/Raids/PlayerRole.cs @@ -3,6 +3,6 @@ public enum PlayerRole { Dps, - Healer, - Tank + Tank, + Healer } \ No newline at end of file diff --git a/Cocotte/Modules/Raids/RaidFormatter.cs b/Cocotte/Modules/Raids/RaidFormatter.cs index 67a5f47..fe57185 100644 --- a/Cocotte/Modules/Raids/RaidFormatter.cs +++ b/Cocotte/Modules/Raids/RaidFormatter.cs @@ -37,7 +37,7 @@ public class RaidFormatter { EmbedFieldBuilder RosterEmbed(int rosterNumber, IEnumerable 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 substitute = rosterPlayers.Where(p => p.Substitute);