diff --git a/dr_lobby.asm b/dr_lobby.asm index cf3ed69..2c1b9c8 100644 --- a/dr_lobby.asm +++ b/dr_lobby.asm @@ -1,7 +1,7 @@ CheckDarkWorldSanc: STA $A0 : STA $048E ; what we wrote over - LDA.l InvertedMode : BNE + - LDA.l SancDarkWorldFlag : BEQ + + LDA.l InvertedMode : AND #$00FF : BNE + + LDA.l SancDarkWorldFlag : AND #$00FF : BEQ + SEP #$30 LDA $A0 : CMP #$12 : BNE ++ LDA.l $7EF357 : BNE ++ ; moon pearl? diff --git a/goalitem.asm b/goalitem.asm index b1e8e6e..81351ab 100644 --- a/goalitem.asm +++ b/goalitem.asm @@ -69,7 +69,7 @@ CheckGanonVulnerability: ; 03 = crystals and aga 2 .crystals_and_aga - LDA.l $7EF2DDB : AND.b #$20 : BEQ .fail ; check aga2 first then bleed in + LDA.l $7EF2DB : AND.b #$20 : BEQ .fail ; check aga2 first then bleed in ; 04 = crystals only .crystals