Name:The Theorist, Jace Beleren
ManaCost:2 U U
Types:Legendary Planeswalker Jace
Loyalty:3
T:Mode$ Phase | Phase$ Draw | ValidPlayer$ Opponent | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's draw step, you draw a card.
SVar:TrigDraw:DB$ Draw
A:AB$ Token | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | TokenScript$ u_1_1_illusion | TokenOwner$ You | SpellDescription$ Create a 1/1 blue Illusion creature token.
A:AB$ ChangeZone | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Artifact.OppCtrl,Creature.OppCtrl | TargetMin$ 0 | TargetMax$ OneEach | TargetsForEachPlayer$ True | ValidTgtsDesc$ artifact or creature each opponent controls | SpellDescription$ For each opponent, return up to one target artifact or creature that player controls to its owner's hand.
A:AB$ Draw | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | Ultimate$ True | NumCards$ 3 | SubAbility$ DBPutCounterAll | SpellDescription$ Draw three cards. Then put X +1/+1 counters on each creature you control, where X is the number of cards in your hand.
SVar:DBPutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ X
SVar:OneEach:PlayerCountOpponents$Amount
SVar:X:Count$ValidHand Card.YouOwn
DeckHas:Ability$Token
Oracle:At the beginning of each opponent's draw step, you draw a card.\n[+1]: Create a 1/1 blue Illusion creature token.\n[-2]: For each opponent, return up to one target artifact or creature that player controls to its owner's hand.\n[-6]: Draw three cards. Then put X +1/+1 counters on each creature you control, where X is the number of cards in your hand.
