Rutina para cambiar la frecuencia con que aparece un pokemon Shiny en GOLD/SILVER.
En el offset $9052, se reemplaza la rutina actual por esta. Despues del ";" estan los valores HEX de cada opcode.
Probabilidad 1/512:
ld l,c ; 69
ld h,b ; 60
ld a,[hl] ; 7E
and a,$10 ; E6 10
jr z,+$10 ; 28 10
ld a,[hli] ; 2A
and a,$F ; E6 0F
cp $D ; FE 0D
jr nz,+$9 ; 20 09
ld a,[hl] ; 7E
and a,$F ; E6 0F
cp $D ; FE 0D
jr nz,+$2 ; 20 02
scf ; 37
ret ; C9
and a ; A7
ret ; C9
Para que la rutina funcione con probabilidad 1/256 omite los valores de la parte roja.
Creditos a IImarkus y Crystal_