diff --git a/server/src/objects/Player.ts b/server/src/objects/Player.ts index 44780e6..a2938f1 100644 --- a/server/src/objects/Player.ts +++ b/server/src/objects/Player.ts @@ -20,7 +20,7 @@ export class Player { /** The socket that can be used to communicate directly with the player */ get socket() { return this._socket }; set socket(value: Socket) { - if (!this._socket.connected) { + if (!this._socket?.connected) { this._socket = value; } else { throw Error("Cannot overwrite a player's socket that is connected.");