[@Estylwen] Accidentally posted in the IC when I meant to send it to you via PM. Please let me know if the post needs a rewrite. Not really sure if attacking grey square is handled the way you want it to be.