summaryrefslogtreecommitdiff
path: root/mm/src/code
diff options
context:
space:
mode:
Diffstat (limited to 'mm/src/code')
-rw-r--r--mm/src/code/z_play.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/mm/src/code/z_play.c b/mm/src/code/z_play.c
index deab776c1..d9cfd954f 100644
--- a/mm/src/code/z_play.c
+++ b/mm/src/code/z_play.c
@@ -2286,7 +2286,8 @@ void Play_Init(GameState* thisx) {
}
// "First cycle" Termina Field
- if (INV_CONTENT(ITEM_OCARINA_OF_TIME) != ITEM_OCARINA_OF_TIME) {
+ if (GameInteractor_Should(VB_TERMINA_FIELD_BE_EMPTY,
+ INV_CONTENT(ITEM_OCARINA_OF_TIME) != ITEM_OCARINA_OF_TIME)) {
if ((scene == ENTR_SCENE_TERMINA_FIELD) &&
(((void)0, gSaveContext.save.entrance) != ENTRANCE(TERMINA_FIELD, 10))) {
gSaveContext.nextCutsceneIndex = 0xFFF4;