Name:Vision of Love
ManaCost:1 R
Types:Instant
A:SP$ GenericChoice | Choices$ DBSacToDraw,DBDiscardToDraw | SpellDescription$ You may sacrifice an artifact or discard a card. If you do, draw two cards.
SVar:DBSacToDraw:DB$ Draw | NumCards$ 2 | UnlessCost$ Sac<1/Artifact> | UnlessPayer$ You | UnlessSwitched$ True | SpellDescription$ Sacrifice an artifact.
SVar:DBDiscardToDraw:DB$ Draw | NumCards$ 2 | UnlessCost$ Discard<1/Card> | UnlessPayer$ You | UnlessSwitched$ True | SpellDescription$ Discard a card.
Oracle:You may sacrifice an artifact or discard a card. If you do, draw two cards.
