diff --git a/src/events/KickPlayer.ts b/src/events/KickPlayer.ts index b9490a4..0e4f6af 100644 --- a/src/events/KickPlayer.ts +++ b/src/events/KickPlayer.ts @@ -48,9 +48,8 @@ export const KickPlayer = (io: Server, socket: Socket, data: KickPlayer) => { game.remove_player(data.target, data.ban); log.info(`Removed ${data.target} from ${data.game_code}`); - socket.broadcast.emit(`PlayerKicked`, { + io.to(game.code).emit(`PlayerKicked`, { success: true, - game_code: data.game_code, player: data.target, }); } catch (err) { diff --git a/src/types/client_data.d.ts b/src/types/client_data.d.ts index e234ad5..8c80015 100644 --- a/src/types/client_data.d.ts +++ b/src/types/client_data.d.ts @@ -27,6 +27,5 @@ interface PlayerListResponse extends response { interface PlayerKicked extends response { // properties depend on `success` being `true` - game_code?: string; player?: string; } \ No newline at end of file