If I use Temporal Portal to give Hidden Blade the Repeat keyword, then kill my opponent's unit twice with it, how many cards does each player draw?

Ruling: You draw 0 cards total. Your opponent draws 2 cards total.

Sequence:

  • First execution: Hidden Blade kills the targeted unit. The kill instruction executes successfully, so the linked draw instruction also executes - the unit's controller (your opponent) draws 2 cards.
  • Second execution (Repeat): Hidden Blade attempts to kill the same unit again, but it's already dead. The kill instruction is ignored because there's no valid target.
  • Because the kill instruction is ignored on the second execution, the linked draw instruction is also ignored. No one draws cards from the second execution.

Nuances:

  • Hidden Blade uses linked instructions - the draw effect is linked to the kill effect that precedes it.
  • When an earlier instruction in a linked chain is ignored (like trying to kill an already-dead unit), all later linked instructions are also ignored.
  • Each execution of a Repeat effect is evaluated independently for whether its instructions execute or are ignored.