diff --git a/asm/owrando.asm b/asm/owrando.asm index d4a5ebd1..edb79ea7 100644 --- a/asm/owrando.asm +++ b/asm/owrando.asm @@ -130,9 +130,11 @@ OWWorldCheck16: OWWhirlpoolUpdate: { jsl $02ea6c ; what we wrote over - lda.l OWFlags : and #$01 : beq + - ldx $8a : jsr OWWorldUpdate - + rtl + lda.l OWFlags : and #$01 : bne + + lda.l OWMode+1 : and #$02 : beq .return + + ldx $8a : jsr OWWorldUpdate + .return + rtl } OWFluteCancel: