From ee63b7c7f41014100382d2900578915f7605cc77 Mon Sep 17 00:00:00 2001 From: p2r3 Date: Sat, 30 Aug 2025 00:37:33 +0300 Subject: [PATCH] reset client loading fallback timer on player init --- src/procedures.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/procedures.c b/src/procedures.c index a2cbf94..c16cfe8 100644 --- a/src/procedures.c +++ b/src/procedures.c @@ -70,6 +70,7 @@ int reservePlayerData (int client_fd, uint8_t *uuid, char *name) { if (memcmp(player_data[i].uuid, uuid, 16) == 0) { player_data[i].client_fd = client_fd; player_data[i].flags |= 0x20; + player_data[i].flagval_16 = 0; memcpy(player_data[i].name, name, 16); return 0; } @@ -84,6 +85,7 @@ int reservePlayerData (int client_fd, uint8_t *uuid, char *name) { if (player_data_count >= MAX_PLAYERS) return 1; player_data[i].client_fd = client_fd; player_data[i].flags |= 0x20; + player_data[i].flagval_16 = 0; memcpy(player_data[i].uuid, uuid, 16); memcpy(player_data[i].name, name, 16); resetPlayerData(&player_data[i]);