Name:Benevolent Offering
ManaCost:3 W
Types:Instant
A:SP$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | SubAbility$ DBToken | SpellDescription$ Choose an opponent. You and that player each create three 1/1 white Spirit creature tokens with flying. Choose an opponent. You gain 2 life for each creature you control and that player gains 2 life for each creature they control.
SVar:DBToken:DB$ Token | TokenAmount$ 3 | TokenScript$ w_1_1_spirit_flying | TokenOwner$ .Chosen,You | SubAbility$ DBChoose
SVar:DBChoose:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | SubAbility$ DBGainLifeYou
SVar:DBGainLifeYou:DB$ GainLife | Defined$ You | LifeAmount$ X | SubAbility$ DBGainLifeOpp
SVar:DBGainLifeOpp:DB$ GainLife | Defined$ ChosenPlayer | LifeAmount$ Y
SVar:X:Count$Valid Creature.YouCtrl/Twice
SVar:Y:Count$Valid Creature.ChosenCtrl/Twice
AI:RemoveDeck:All
AI:RemoveDeck:Random
DeckHas:Ability$Token
Oracle:Choose an opponent. You and that player each create three 1/1 white Spirit creature tokens with flying.\nChoose an opponent. You gain 2 life for each creature you control and that player gains 2 life for each creature they control.
