strip dwarf on death/S&Q in inverted
This commit is contained in:
@@ -54,7 +54,12 @@ DoWorldFix_Inverted:
|
|||||||
.noMirror
|
.noMirror
|
||||||
.aga1Alive
|
.aga1Alive
|
||||||
LDA #$40 : STA $7EF3CA ; set flag to dark world
|
LDA #$40 : STA $7EF3CA ; set flag to dark world
|
||||||
LDA $7EF3CC : CMP #$08 : BNE + : LDA.b #$07 : STA $7EF3CC : + ; convert dwarf to frog
|
LDA $7EF3CC
|
||||||
|
CMP #$07 : BEQ .clear ; clear frog
|
||||||
|
CMP #$08 : BEQ .clear ; clear dwarf - consider flute implications
|
||||||
|
BRA .done
|
||||||
|
.clear
|
||||||
|
LDA.b #$00 : STA $7EF3CC ; clear follower
|
||||||
.done
|
.done
|
||||||
RTL
|
RTL
|
||||||
;--------------------------------------------------------------------------------
|
;--------------------------------------------------------------------------------
|
||||||
@@ -89,8 +94,6 @@ RTL
|
|||||||
MasterSwordFollowerClear:
|
MasterSwordFollowerClear:
|
||||||
LDA $7EF3CC
|
LDA $7EF3CC
|
||||||
CMP #$0E : BEQ .clear ; clear master sword follower
|
CMP #$0E : BEQ .clear ; clear master sword follower
|
||||||
;CMP #$07 : BEQ .clear ; clear frog
|
|
||||||
;CMP #$08 : BEQ .clear ; clear dwarf - consider flute implications
|
|
||||||
RTL
|
RTL
|
||||||
.clear
|
.clear
|
||||||
LDA.b #$00 : STA $7EF3CC ; clear follower
|
LDA.b #$00 : STA $7EF3CC ; clear follower
|
||||||
|
|||||||
Reference in New Issue
Block a user