This question dates back to when
Wall of Tanglecord was in the current draftformat and the attacker had flying as a static ability. Back then, you were already in declare blockers and it was to late to give the wall reach. Lets assume that there are multiple attackers and multiple blocking ongoing. With todays rules regarding out-of-order sequencing you would be ok:
MTR 4.3
…
5. A player declares a blocker, animates a Treetop Village, and then attempts to block with that Treetop Village.
So, you would be ok today to block say 3 attackers with your 3 blockers and then animate the walls reachability.
__
Now it gets quite a bit more tricky. What if the block is not (knowingly) illegal until it is performed? This is of course a case of missed triggers. The scenario is as follows:
AP has a
Weldfast Wingsmith and plays an artefact spell in first main phase. AP does not announce the trigger - As we all know, it is not missed, but neither is it remembered at this point. AP then attacks with Wingsmith.
NAP has
Wall of Tanglecord in play. NAP wants to block Wingsmith, at which point AP points out it has flying. Again, there are also other creatures attacking and blocking.
Important!
NAP does not activate the wall in a timely fashion for it to be a clear out-of-sequence ordering. On the contrary, NAP has good use of the spared mana should he not need to spend it to activate the wall.
QuestionThe block is clearly illegal, and the declare blockers will need to be done from scratch. NAP has however not done anything wrong since the triggers was not announced; the block was legal until AP stated it was not.
Will NAP be able to activate the walls ability to give it reach? Or does this fall under the “if you need to know you have to ask” section?
As always, AP may of course act as if the sequence had been carried out correctly. In the Treetop village example for instance, AP of course would have the possibility to destroy the Treetop Village with a
Ghost Quarter between activation and the actual blocking. Any such what-ifs scenarios would of course be handled by doing things in a correct sequence, so no need to cover those in the reply.