Pues bien ya sabemos mas o menos como va la cosa, ahora tenemos que organizarlo en una rutina que funcione:
ld hl, DA2A ; hl = DA2A
ld bc, 002F
ld d, 6
.siguientePokemon
; comprobar si es Zigzagoon
ldi a, (hl) ; incrementar y cargar en a: hl = DA2B, a = (DA2B)
cp 13
push hl
call z, Pickup
pop...