If I use Repeated Bellows Breath on single units at two different locations, does Repulse counter the full spell?

Ruling

No, Repulse cannot counter a repeated Bellows Breath if that spell targets units at two different locations.

Reasoning

  1. Repulse's Targeting Constraint: Repulse can only be used to counter an enemy spell or ability that targets exactly one friendly unit and no other friendly units.
  2. Bellows Breath's Targeting: Bellows Breath instructs you to "Deal 1 to up to three units at the same location." When you pay the Repeat cost, you are executing the spell's instructions a second time. If you choose to target units at two different locations, you are making two separate sets of targeting choices. Even if you only choose one unit in the first instance and one unit in the second instance, the spell as a whole has chosen two units.
  3. Interaction: Because the repeated Bellows Breath (when targeting units at two different locations) chooses more than one unit in total, it fails to meet the targeting requirement of Repulse. Therefore, Repulse is not a legal reaction to that specific instance of the spell.

Summary of Timing and Chain

  • Bellows Breath is played as an [Action].
  • If the Repeat cost is paid, the spell is still only played once, but its effect is executed twice upon resolution.
  • Repulse is a [Reaction] that must be played in response to the spell on the chain.
  • Because the spell's total targeting scope (across both executions) includes multiple units, it does not satisfy the restrictive condition required by Repulse.

Note: I could not fully verify this ruling against the retrieved rules.