If I cast Bellows Breath with Repeat targeting two units at different battlefields (Kaisa at 1 might and Travelling Merchant at 1 might), and my opponent uses Flash to move both units to their base in response, do the units still take damage and die?

Ruling: Yes, both units will still take damage and die. Bellows Breath targets the units themselves, not the location, and the base is a valid location for the spell to affect units.

Sequence:

  • You cast Bellows Breath and pay the Repeat cost
  • Instance 1 targets Kaisa at Battlefield A
  • Instance 2 targets Travelling Merchant at Battlefield B
  • Opponent plays Flash, moving both units to their base
  • Flash resolves, both units are now at the base
  • Bellows Breath resolves Instance 1: Kaisa is checked at her current location (the base), which is valid, and she is "at the same location" as herself, so she takes 1 damage
  • Bellows Breath resolves Instance 2: Travelling Merchant is checked at her current location (the base), which is valid, and she is "at the same location" as herself, so she takes 1 damage
  • Both units die from lethal damage

Nuances:

  • The "at the same location" restriction is a targeting requirement that must be met when the spell is cast, but the spell tracks units to their new location upon resolution
  • When only one unit is targeted by an instance, that unit always satisfies "at the same location" with itself, regardless of where it moves
  • The base is a valid location for Bellows Breath to affect units (unlike some spells that specifically require battlefields)
  • Each Repeat instance is independent and can target units at different locations