From 2af5f32a72466959348d0de91acd96090a9e6441 Mon Sep 17 00:00:00 2001 From: James R Date: Tue, 12 Mar 2024 06:06:25 -0700 Subject: [PATCH] Tally skipping: make sure player is actually local splitscreen before doing button check --- src/k_tally.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/k_tally.cpp b/src/k_tally.cpp index 2fc9fb055..e78986f54 100644 --- a/src/k_tally.cpp +++ b/src/k_tally.cpp @@ -1394,7 +1394,8 @@ void K_InitPlayerTally(player_t *player) void K_TickPlayerTally(player_t *player) { - boolean fastForwardInput = G_PlayerInputDown(G_LocalSplitscreenPartyPosition(player - players), gc_a, 0); + boolean fastForwardInput = !demo.playback && P_IsMachineLocalPlayer(player) && + G_PlayerInputDown(G_LocalSplitscreenPartyPosition(player - players), gc_a, 0); boolean allowFastForward = player->tally.state > TALLY_ST_GOTTHRU_SLIDEIN && player->tally.releasedFastForward // - Not allowed online so we don't have to do any