From 313c31bf7df5cc4f5173203e75526cf486137d33 Mon Sep 17 00:00:00 2001 From: p2r3 Date: Sat, 23 Aug 2025 00:57:48 +0300 Subject: [PATCH] fix player movement not being broadcast sometimes --- src/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index 4b9367f..4c18adc 100644 --- a/src/main.c +++ b/src/main.c @@ -214,7 +214,7 @@ void handlePacket (int client_fd, int length, int packet_id) { #ifdef SCALE_MOVEMENT_UPDATES_TO_PLAYER_COUNT // If applicable, broadcast only every client_count-th movement update uint8_t should_broadcast = false; - if (player->packets_since_update++ == client_count) { + if (++player->packets_since_update >= client_count) { should_broadcast = true; player->packets_since_update = 0; }