diff --git a/src/core/game/GameUpdates.ts b/src/core/game/GameUpdates.ts index 397bcb071..dbff0c5c3 100644 --- a/src/core/game/GameUpdates.ts +++ b/src/core/game/GameUpdates.ts @@ -93,7 +93,7 @@ export interface PlayerUpdate { type: GameUpdateType.Player; nameViewData?: NameViewData; clientID: ClientID | null; - pattern: string | undefined; + pattern: string | undefined | null; flag: string | undefined; name: string; displayName: string; diff --git a/src/core/game/PlayerImpl.ts b/src/core/game/PlayerImpl.ts index 31f0e5419..d33aa9416 100644 --- a/src/core/game/PlayerImpl.ts +++ b/src/core/game/PlayerImpl.ts @@ -80,7 +80,7 @@ export class PlayerImpl implements Player { public _units: Unit[] = []; public _tiles: Set = new Set(); - private _pattern: string | undefined; + private _pattern: string | undefined | null; private _flag: string | undefined; private _name: string; private _displayName: string; @@ -179,7 +179,7 @@ export class PlayerImpl implements Player { return this._smallID; } - pattern(): string | undefined { + pattern(): string | undefined | null { return this._pattern; }