diff options
Diffstat (limited to 'mm/src/code')
| -rw-r--r-- | mm/src/code/z_play.c | 3 |
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; |
