If Anivia is moved away from a battlefield before her 'When I attack' ability resolves, what happens to the damage effect?

Ruling: Anivia's ability will still trigger, but "here" now refers to her new location (the owner's base), so no damage is dealt to enemy units at the original battlefield.

Sequence:

  • Anivia moves to a battlefield and her "When I attack, deal 3 damage to all enemy units here" ability goes on the chain
  • Opponent plays a reaction speed card to move Anivia back to base
  • Anivia's ability resolves, but "here" refers to the base where she currently is
  • No damage is dealt to units at the original battlefield