fix mido spawn for dungeon entrance rando (#2384)

This commit is contained in:
Adam Bird 2023-01-23 14:08:16 -05:00 committed by GitHub
parent 37f31116b3
commit cb5faa1ac8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 27 additions and 19 deletions

View file

@ -366,11 +366,11 @@ void Sram_InitSave(FileChooseContext* fileChooseCtx) {
case RO_FOREST_CLOSED:
break;
case RO_FOREST_CLOSED_DEKU:
Flags_SetEventChkInf(7);
Flags_SetEventChkInf(EVENTCHKINF_OBTAINED_KOKIRI_EMERALD_DEKU_TREE_DEAD);
break;
case RO_FOREST_OPEN:
Flags_SetEventChkInf(7);
gSaveContext.eventChkInf[0] |= 0x10;
Flags_SetEventChkInf(EVENTCHKINF_OBTAINED_KOKIRI_EMERALD_DEKU_TREE_DEAD);
Flags_SetEventChkInf(EVENTCHKINF_SHOWED_MIDO_SWORD_SHIELD);
break;
}
@ -469,7 +469,7 @@ void Sram_InitSave(FileChooseContext* fileChooseCtx) {
gSaveContext.eventChkInf[1] |= (1 << 4);
// Set "Got Zelda's Letter" flag. Also ensures Saria is back at SFM. TODO: Is this flag used for anything else?
gSaveContext.eventChkInf[4] |= 1;
Flags_SetEventChkInf(EVENTCHKINF_OBTAINED_ZELDAS_LETTER);
// Got item from impa
gSaveContext.eventChkInf[5] |= 0x200;