From 5cea39a1fcc2f8b30fb398121254665df05cefd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20Br=C3=BCbach?= Date: Wed, 2 Sep 2026 10:27:51 +0200 Subject: [PATCH] [Protocol] Drop redundant is_tournament from the game-state event MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The client already learns a game is a tournament from Event_GameJoined's ServerInfo_Game.is_tournament, so mirroring it on every Event_GameStateChanged is dead wire data — nothing on the client reads it. Removed. --- .../libcockatrice/protocol/pb/event_game_state_changed.proto | 3 --- 1 file changed, 3 deletions(-) diff --git a/libcockatrice_protocol/libcockatrice/protocol/pb/event_game_state_changed.proto b/libcockatrice_protocol/libcockatrice/protocol/pb/event_game_state_changed.proto index c085e6a59..ae14cb44b 100644 --- a/libcockatrice_protocol/libcockatrice/protocol/pb/event_game_state_changed.proto +++ b/libcockatrice_protocol/libcockatrice/protocol/pb/event_game_state_changed.proto @@ -25,9 +25,6 @@ message Event_GameStateChanged { // the amount of seconds since the game started optional uint32 seconds_elapsed = 5; - // whether this game is a tournament game - optional bool is_tournament = 9; - // for tournament sub-games: the ID of the parent tournament game (-1 if not a sub-game) optional sint32 parent_game_id = 10 [default = -1]; }