Dokładnie, pocisk jak będzie miał sprite 4x4, to będzie mieć origin na 2,64 i maskę jako sprite 4x4 z originem 2,2. I wtedy będzie jak trzeba :)
Do testowania gry proponuję w draw każdego obiektu dać:
draw_self();
draw_sprite_ext(mask_index, 0, x, y, image_xscale, image_yscale, image_angle, image_blend, 1);