;This patch fixes a bug where the player's fireball teleports when colliding with ;a conveyor slope. org $029FFF autoclean JSL FireBallConveyorFix nop #6 freecode ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; FireBallConveyorFix: LDA $170B,x ;\If extended sprite is fireball, then CMP #$05 ;|use seperate bounce code so that it actaully BEQ .Fireball ;/"bounces" the fireball. LDA $1715,x ;\Restore code. SEC ;| SBC.w $029FA2,Y ;| STA $1715,x ;/ RTL .Fireball RTL