Fixes for Tagalongs for ER

Fixes various tagalong issues that affect Entrance Randomizer, most
involving frog/blacksmith
This commit is contained in:
Kevin Cathcart
2018-02-23 01:53:36 -05:00
parent 8c151e0fc2
commit a94e0e8012
7 changed files with 59 additions and 4 deletions

View File

@@ -23,4 +23,16 @@ RTS
+
LDA.w #$0000
RTS
;--------------------------------------------------------------------------------
;--------------------------------------------------------------------------------
SmithDoorCheck:
LDA.l SmithTravelsFreely : AND.w #$00FF : BEQ .orig
;If SmithTravelsFreely is set Frog/Smith can enter multi-entrance overworld doors
JMP.l Overworld_Entrance_BRANCH_RHO
.orig ; The rest is equivlent to what we overwrote
CPX.w #$0076 : !BGE +
JMP.l Overworld_Entrance_BRANCH_LAMBDA
+
JMP.l Overworld_Entrance_BRANCH_RHO
;--------------------------------------------------------------------------------