My opponent has a patrol zone of five Ninja tokens (Ninja Alice, Ninja Beth, Ninja Cynthia, Ninja Diana, Ninja Eve). I cast Elite Training (+1 atk, +1 armor, grant anti-air and sparkshot) on the Trojan Duck, then attack Ninja Alice with the duck. The duck obliterates Alice and another tech-0 unit who’s not patrolling. What happens?
Do I re-choose the attacked unit (let’s say to Diana) and then have a choice of who to sparkshot (between Cynthia and Eve)? Or have I chosen the sparkshot recipient (Beth) during attack declaration and now the duck sparkshots her? Or is the sparkshot ability lost because it cannot reach the original recipient anymore?