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