Observers now get correct name on observe from lobby
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user