Prev: 6C3C Up: Map Next: 6D1B
6CA1: Move high fireball or arrow L - R
Used by the routines at 6127 and 6490.
6CA1 LD A,($609E)
6CA4 CP $00
6CA6 RET Z
6CA7 LD A,($60B7)
6CAA CP $00
6CAC JR Z,$6CB3
6CAE LD HL,$60B7
6CB1 DEC (HL)
6CB2 RET
6CB3 LD A,($609A)
6CB6 CP $00
6CB8 JR NZ,$6CD2
6CBA LD A,($6098)
6CBD LD D,A
6CBE LD A,($6097)
6CC1 LD E,A
6CC2 LD A,($6099)
6CC5 LD C,A
6CC6 LD A,($6096)
6CC9 CALL $B798
6CCC LD A,$01
6CCE LD ($609A),A
6CD1 RET
6CD2 LD A,($6098)
6CD5 LD D,A
6CD6 LD A,($6097)
6CD9 LD E,A
6CDA LD A,($6099)
6CDD LD C,A
6CDE LD A,($6096)
6CE1 CALL $B798
6CE4 LD A,($6099)
6CE7 CP $14
6CE9 JR Z,$6CF5
6CEB CP $18
6CED JR Z,$6CF9
6CEF LD HL,$6099
6CF2 INC (HL)
6CF3 JR $6CBA
6CF5 LD A,$11
6CF7 JR $6CFB
6CF9 LD A,$15
6CFB LD ($6099),A
6CFE LD A,($6097)
6D01 CP $00
6D03 JR Z,$6D0B
6D05 LD HL,$6097
6D08 DEC (HL)
6D09 JR $6CBA
6D0B LD A,$1D
6D0D LD ($6097),A
6D10 LD A,$00
6D12 LD ($609A),A
6D15 LD A,$14
6D17 LD ($60B7),A
6D1A RET
Prev: 6C3C Up: Map Next: 6D1B