Some cards have "while attacking" in their text, as for the timing of a condition.
Like MTV-7 'gains [Blast Damage] while it is attacking a damaged objective' and like the objective: Against all odds: 'Each unit you control gains [Blast Damage] while attacking an opponent who has more cards in hand than you'. (But also others.)
It is not clear, when should we check for the condition.
Is it when the attackers are announced?
Is it when the actual attack is made? i.e. when striking?
At any point during the whole attacking i.e. during the whole engagement - at the most convenient point for the attacker?
In case of MTV-7 an objective can be undamaged when announcing attackers, but later on, still "while attacking" it can become damaged either by fate cards or by a co-attacker who strikes before MTV-7.
In case of Against all odds, when attackers are announced, I may have more/less cards than my opponent, but after the edge battle (or via action windows using event cards) when actually striking (still "while attacking") the situation can change to the opposit.
So the qustion is: when is "while attacking"?