From 0174e5dbf57df9ee64dcf63d89860d12e86eec52 Mon Sep 17 00:00:00 2001 From: codemann8 Date: Wed, 26 Oct 2022 13:45:19 -0500 Subject: [PATCH] Fixed fake world handling for IB transitions --- owrando.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/owrando.asm b/owrando.asm index a046b8d..363d958 100644 --- a/owrando.asm +++ b/owrando.asm @@ -632,7 +632,7 @@ OWShuffle: ;offset is (8bytes * OW Slot ID) + (2bytes * direction) asl : rep #$20 : and.w #$00ff : pha : sep #$20 ;2 bytes per direction - lda $8a : tax : lda.l OWTileWorldAssoc,X : eor.l CurrentWorld : beq + + ldx $8a : lda.l OWTileWorldAssoc,X : eor.l CurrentWorld : beq + ; fake world, will treat this OW area as opposite world txa : eor.b #$40 : tax + txa : and #$40 : !add $700 : rep #$30 : and #$00ff : asl #3