diff --git a/server/src/game.rs b/server/src/game.rs index 2beeb97f..7e94bd32 100644 --- a/server/src/game.rs +++ b/server/src/game.rs @@ -40,7 +40,8 @@ impl Team { return required; } - pub fn set_cryps(&mut self, cryps: Vec) -> &mut Team { + pub fn set_cryps(&mut self, mut cryps: Vec) -> &mut Team { + cryps.sort_unstable_by_key(|c| c.id); self.cryps = cryps; self }