From 9564b778fbec603b20e7d5f7c7c4388fb2a49a9e Mon Sep 17 00:00:00 2001 From: Sofia Date: Thu, 16 Jul 2026 16:50:18 +0300 Subject: [PATCH] Update player nick from serverside as well --- rust/src/net/network_manager.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/rust/src/net/network_manager.rs b/rust/src/net/network_manager.rs index 360e362..37b4576 100644 --- a/rust/src/net/network_manager.rs +++ b/rust/src/net/network_manager.rs @@ -301,7 +301,14 @@ impl NetworkManager { PeerKind::Client(peer, addr) => { peer.send_reliable(&addr, Package::SetSelfNick(nick)); } - PeerKind::Server(..) => {} + PeerKind::Server(peer, ..) => { + let player_id = if let Some(game) = Game::singleton() { + game.bind().self_id.unwrap_or(0) + } else { + 0 + }; + peer.broadcast_reliable(Package::SetNick(player_id, nick)); + } } } }