Usa el vbasdlh, y "pausa el rom" justo cuando alguien vaya a atacar.
Mira que registros carga, y cual es la subrutina suya, a la que llama al hacer el ataque..
Luego hazlo tambien con un rom limpio y ya esta..
Fijo que habeis sobreescrito sin querer algun offset que usa la rutina de las batallas pokemon...
Pd. No se arreglarlo, pero es una idea ¿No?