if i hidden blade a unit and it has a guardian angel, does the controller still draw 2?

Yes, the controller of the targeted unit will still draw 2 cards.

According to RiftJudge FAQ #8724, when Hidden Blade resolves, it checks if its target is still a legal target on the battlefield. Because Guardian Angel acts as a replacement effect that intercedes during the resolution of Hidden Blade (replacing the "kill" event with "Heal me, exhaust me, and recall me"), the unit remains a valid referent on the battlefield at the moment the spell begins to resolve. Since the spell successfully resolves and identifies the controller of that unit, the draw effect still occurs.

Sequence

  1. Hidden Blade is played, targeting a unit on the battlefield.
  2. Hidden Blade begins to resolve.
  3. Guardian Angel's replacement effect triggers, replacing the "kill" event with "Heal me, exhaust me, and recall me."
  4. Because the unit was a legal target on the battlefield when Hidden Blade began resolving, the spell successfully completes its resolution.
  5. The controller of the unit draws 2 cards.
FAQ #10456May 19, 2026