Icouldn't find which step from order expediture sequence we declare that an ARO was invalid. Like, if a fusilier walks with the first move into a Ghulam ZoC, but out of LoS, could the Ghulam declare a dodge while hoping that the fusilier will walk into LoS with the second move? that way the Ghulam would fulfill the LoS requeriment for the dodge. So, we say its valid/invalid after declare it or after the second short skill? If its after we declare the ARO, the dodge is invalid, if its after the second skill (step 6 of order expediture sequence ), its valid. Right?
You have to fulfil the Requirements of a Skill when declaring it, just bear in mind that any distances don't get checked until the Resolution step of the Order. So no, you can't declare a Dodge in the hopes that the active trooper moves into LoF with their second Skill.
On the resolution step you check all assumptions are right. Your example also is irrelevant in the way that, if you can't see the enemy during is first short order, seeing him during the second because he moved again means he won't fire at you, he has done a move+move and so cannot shoot, dodge or do anything else. Also, unless he was inside your Zone of Control, he generated no ARO (assuming no repeaters nor hacking are involved) from your troop, so you would not be able to declare an ARO... but if you see him in his second Move, then you can declare an ARO, like shooting him in the face (something he cannot contest, since he exhausted both of his short orders)
I was thinking about when someone moves inside your ZoC but without LoS, making you ARO only with change face and then moving into BtB, avoiding any reaction. But thanks for the clarification!
Similar question with ARO with limited distance : 1) Trooper A declare move 2) Thinking he is close enough Trooper B ARO with his chain rifle 3) Trooper A declare move When do whe check if the template can hit A ? What happen if A is too far to be hit at the end of step 1 but close enough at the end of step 2 ? Same question could be asked for someone AROing with a weapon with limited range : 1) Trooper A declare move 2) Thinking he is close enough Trooper B ARO with his Boarding shotgun 3) Trooper A declare move When do whe check if the Boarding shotgun can hit A ? What happen if A is too far to be hit at the end of step 1 (ex : 62 cm away) but close enough at the end of step 2 (ex : 55 cm away) ? Same question with hacking : 1) Gabriele De Fersen declare move 2) Thinking he is close enough and having LOF, the Zero KHD ARO with his Redrum 3) Trooper A declare move When do whe check if Gabriele is in the zero hacking zone ? What happen if Gabriele is 22 cm away from the Zero at the end of step 1 but 18 cm away at the end of step 2 ?
Templates are placed as soon as the attack is declared, so that may affect Trooper A's second skill or movement path. Templates weapons are placed for the entire length of the order, so if he enters it at any point of his movement he is hit. (this is especially nasty against link teams if they all walk through it, as it hits everyone). ZOC and measurements are measured at the end, after all parts of an order are declared. if Gabrielle enters ZOC of the Zero at any point he is valid for hacking. (Keep in mind that Gabriele has stealth and unless that zero has LOF, he cannot declare ARO unless Gabriele declares something other than short movement or cautious movement skill.)