Name:Painful Bond
ManaCost:1 B
Types:Instant
A:SP$ Draw | NumCards$ 2 | SubAbility$ DBAnimate | StackDescription$ REP Draw_{p:You} draws | SpellDescription$ Draw two cards,
SVar:DBAnimate:DB$ AnimateAll | Zone$ Hand | ValidCards$ Card.nonLand+cmcLE3+YouOwn | Triggers$ CastSpellLoseLife | Duration$ Perpetual | StackDescription$ REP your_their | SpellDescription$ then nonland cards in your hand with mana value 3 or less perpetually gain "When you cast this spell, you lose 1 life."
SVar:CastSpellLoseLife:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDrain | TriggerDescription$ When you cast this spell, you lose 1 life.
SVar:TrigDrain:DB$ LoseLife | LifeAmount$ 1
Oracle:Draw two cards, then nonland cards in your hand with mana value 3 or less perpetually gain "When you cast this spell, you lose 1 life."
