From 73d754e2d216f97dff18a2884ee6f728412b126d Mon Sep 17 00:00:00 2001 From: zumorica Date: Fri, 17 Apr 2020 18:51:51 +0200 Subject: [PATCH] Observers now get correct name on observe from lobby --- Content.Server/GameTicking/GameTicker.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Content.Server/GameTicking/GameTicker.cs b/Content.Server/GameTicking/GameTicker.cs index b2f0a862c3..910446c8df 100644 --- a/Content.Server/GameTicking/GameTicker.cs +++ b/Content.Server/GameTicking/GameTicker.cs @@ -630,12 +630,17 @@ namespace Content.Server.GameTicking private void _spawnObserver(IPlayerSession session) { + var name = _prefsManager + .GetPreferences(session.SessionId.Username) + .SelectedCharacter.Name; + _playerJoinGame(session); var data = session.ContentData(); data.WipeMind(); data.Mind = new Mind(session.SessionId); var mob = _spawnObserverMob(); + mob.Name = name; data.Mind.TransferTo(mob); }