From 7f996c6dfddbe4b8e85e23767035a5401c1b576b Mon Sep 17 00:00:00 2001 From: TehRealSalt Date: Thu, 7 Jun 2018 02:51:18 -0400 Subject: [PATCH] P_RestoreMusic fix --- src/p_user.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/p_user.c b/src/p_user.c index 20a0e4eb..8eb12233 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -1165,12 +1165,13 @@ void P_RestoreMusic(player_t *player) S_SpeedMusic(1.0f); // SRB2kart - We have some different powers than vanilla, some of which tweak the music. - if (splitscreen != 0 && (players[consoleplayer].exiting + if (splitscreen != 0 && G_RaceGametype() + && (players[consoleplayer].exiting || players[secondarydisplayplayer].exiting || players[thirddisplayplayer].exiting || players[fourthdisplayplayer].exiting)) S_ChangeMusicInternal("karwin", true); - else if (splitscreen == 0 && player->exiting) + else if (splitscreen == 0 && G_RaceGametype() && player->exiting) { if (player->kartstuff[k_position] == 1) S_ChangeMusicInternal("karwin", true);