remove extra zf condition + add vb call (#6258)
This commit is contained in:
@@ -168,8 +168,7 @@ void RegisterShouldPlayBlueWarp() {
|
|||||||
|
|
||||||
// This is outside the above condition because we want to handle both first and following visits to the blue
|
// This is outside the above condition because we want to handle both first and following visits to the blue
|
||||||
// warp. Jabu's blue warp doesn't call VB_PLAY_BLUE_WARP_CS without Ruto
|
// warp. Jabu's blue warp doesn't call VB_PLAY_BLUE_WARP_CS without Ruto
|
||||||
if ((sEnteredBlueWarp || gSaveContext.entranceIndex == ENTR_ZORAS_FOUNTAIN_JABU_JABU_BLUE_WARP) &&
|
if (sEnteredBlueWarp && overrideBlueWarpDestinations) {
|
||||||
overrideBlueWarpDestinations) {
|
|
||||||
Entrance_OverrideBlueWarp();
|
Entrance_OverrideBlueWarp();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -557,6 +557,7 @@ void DoorWarp1_ChildWarpOut(DoorWarp1* this, PlayState* play) {
|
|||||||
gSaveContext.nextCutsceneIndex = 0;
|
gSaveContext.nextCutsceneIndex = 0;
|
||||||
}
|
}
|
||||||
} else if (play->sceneNum == SCENE_JABU_JABU_BOSS) {
|
} else if (play->sceneNum == SCENE_JABU_JABU_BOSS) {
|
||||||
|
if (GameInteractor_Should(VB_PLAY_BLUE_WARP_CS, true)) {};
|
||||||
play->nextEntranceIndex = ENTR_ZORAS_FOUNTAIN_JABU_JABU_BLUE_WARP;
|
play->nextEntranceIndex = ENTR_ZORAS_FOUNTAIN_JABU_JABU_BLUE_WARP;
|
||||||
gSaveContext.nextCutsceneIndex = 0;
|
gSaveContext.nextCutsceneIndex = 0;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user