Snakes-And-Ladders/src/tournament/errors/max_players_exceeded_error.ts
2022-05-27 05:54:26 -07:00

18 lines
439 B
TypeScript

import { TournamentError } from "./tournament_error.js";
export class MaxPlayersExceededError extends TournamentError {
constructor(
gameId: number,
playerId: number,
maxPlayers: number,
options?: ErrorOptions
) {
super(
`Player: ${playerId} attempted to join game: ${gameId} which ` +
`already has the maximum number (${maxPlayers}) of permissible ` +
`players.`,
options
);
}
}