Pour le moment ça quitte simplement le combat (enfin je croit

), je coderai ça plus tard.
chickendude (./30) :
A propos, dans les routines de rectangle, tu peux enlever le "or a" après le "ex af,af'" et sauver encore un octet.
Ok

chickendude (./30) :
Mais une chose : il faut un petit saut ou quelque chose quand on baisse de ces rebords, je ne savais pas ce qu'ils étaient au début.
Oui j'ai repris ça du jeu original (mais sans l'animation, je l'ajouterai peut être ensuite).
chickendude (./30) :
Si tu as besoin de quelque chose ou veux de l'aide, n'hésite pas à nous en demander !
Je n'ai pas touché au code source depuis ce que j'ai posté en
./29, hormis la routine flash_screen qui est devenu :
flash_screen:
push bc
ld bc,$4060
ld de,0
call rectangle_filled_xor
call ionFastCopy
pop bc
djnz flash_screen
ret
Donc à la limite tu peux essayer d'optimiser ce qui te semble flagrant (par contre beaucoup de choses de battle.inc et ia.inc risquent de changer plus tard), mais franchement tes routines sont déjà bien sympa, merci
