diff --git a/include/config/config_audio.h b/include/config/config_audio.h index a419451c..d81a8603 100644 --- a/include/config/config_audio.h +++ b/include/config/config_audio.h @@ -4,9 +4,6 @@ * AUDIO SETTINGS * ******************/ -// Fixes the castle music sometimes triggering after getting a dialog. -#define CASTLE_MUSIC_FIX - // Do not restart the music on cap grabs. #define PERSISTENT_CAP_MUSIC diff --git a/src/game/level_update.c b/src/game/level_update.c index 6b2d27c0..e0b17652 100644 --- a/src/game/level_update.c +++ b/src/game/level_update.c @@ -1287,10 +1287,10 @@ s32 lvl_init_from_save_file(UNUSED s16 initOrUpdate, s32 levelNum) { #endif sWarpDest.type = WARP_TYPE_NOT_WARPING; sDelayedWarpOp = WARP_OP_NONE; -#ifdef CASTLE_MUSIC_FIX - gNeverEnteredCastle = 0; -#else +#ifdef ENABLE_VANILLA_LEVEL_SPECIFIC_CHECKS gNeverEnteredCastle = !save_file_exists(gCurrSaveFileNum - 1); +#else + gNeverEnteredCastle = 0; #endif gCurrLevelNum = levelNum; gCurrCourseNum = COURSE_NONE;