From 1680c715fd63f12d50d8a38d539f7341d3f0fe87 Mon Sep 17 00:00:00 2001 From: Altiami Date: Tue, 17 Feb 2026 14:03:30 -0800 Subject: [PATCH] fix character pitch being cumulative (#1107) --- src/audio/external.c | 3 +++ src/game/characters.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/audio/external.c b/src/audio/external.c index c411aee8b..6cc466ba5 100644 --- a/src/audio/external.c +++ b/src/audio/external.c @@ -1694,6 +1694,9 @@ static void update_game_sound(void) { break; case SOUND_BANK_ACTION: case SOUND_BANK_MARIO_VOICE: + case SOUND_BANK_LUIGI_VOICE: + case SOUND_BANK_WARIO_VOICE: + case SOUND_BANK_TOAD_VOICE: #if defined(VERSION_EU) || defined(VERSION_SH) queue_audio_cmd_s8(AUDIO_CMD_ARGS(AUDIO_CMD_REVERB, SEQ_PLAYER_SFX, channelIndex, 0), get_sound_reverb(bank, soundIndex, channelIndex)); diff --git a/src/game/characters.c b/src/game/characters.c index 9e359ebef..40689a8d0 100644 --- a/src/game/characters.c +++ b/src/game/characters.c @@ -248,7 +248,7 @@ struct Character gCharacters[CT_MAX] = { .animOffsetEnabled = false, // sounds - .soundFreqScale = 0.99f, + .soundFreqScale = 0.88f, .soundYahWahHoo = SOUND_LUIGI_YAH_WAH_HOO, .soundHoohoo = SOUND_LUIGI_HOOHOO, .soundYahoo = SOUND_LUIGI_YAHOO,