bueno, pues yo he hecho el mismo script que tu, y no e tenido ningun problema, aunque me e fijado en que los applymovement del prota y de la mama2 cuando vas a hacer los movimientos #raw sale que el prota hace los pasos primero que la madre.
Ejemplo:
applymovement 0xB
applymovement 0xFF
(primero has puesto un applymovement de la madre, y luego del hijo)
#org (offset del prota)
(los movimientos)
#org (offset de la madre)
(los movimientos)
Bien, prueba a poner primero los movimientos de la madre, y luego del prota.
No creo que tenga nada que ver, o si... :S
Pero si eso no es, tambien puedes probar a hacer los movimientos mediante un #binary.
Ejemplo:
#org (offset de la madre)
#binary 9 9 9 A A (es un ejemplo, y asi no has de estar con #raw todo el rato, y puede que te complie bien)
Bueno, sea alguna de esas cosas o no, yo hice el mismo script que tu, y los movimientos me funcionaron bien, y no aparecieron otros como por arte de magia.
Saludos!!