I may be completely wrong or off, but doesn't it state somewhere in the base rules that the attacker must play all abilities and effects before the defender uses abilities and effects?
So, the way I view the actions is in this manner:
Assume OL is the attacker and defender is Nanok.
- OL, the attacker, plays any abilities or effects that happen before dice are rolled.
- Nanok, the defender, plays any abilities or effects that happen before dice are rolled.
- Both OL and Nanok player rolls dice.
- OL, the attacker chooses to play any abilities or effects that could change the outcome (like rerolling, adding surges, adding conditions, ect).
- Nanok, the defender, chooses to play any abilities or effects that could change the outcome (like rerolling, adding defense, ignoring effects, ect).
- OL, the attacker, spends surges then calculates all damage and effects that will be activated.
- Nanok, the defender, subtracts any defense from the damage rolled.
Basically, what this does is it always lets the defender see everything the attacker will do to affect the dice before the defender makes their choices. But, since damage and surges are not determined until both sides has played their abilities and effects, the attacker can make a "good" choice on how to use the surges.
A good example is anything that adds +1 damage for a hero. If a surge is rolled, the defender, the OL, must make the choice now before damage is calculated and surges spent to increase the defense to counter the +1 damage on surge used. But in doing so, the attacker, Nanok, could instead just spend the surge to gain a fatigue because the OL has used an ability to increase the defense.
This will keep the game from doing a back-and-forth, stack-like, situation like some card games where players respond to other's actions.
So, to answer your question, Nanok gets to see everything the OL will do to effect the dice, but not how the OL will spend the surges, before using the heroic feat to cancel the attack.
Edited by Zyllos, 05 February 2014 - 05:14 PM.