Name:Triad of Fates
ManaCost:2 W B
Types:Legendary Creature Human Wizard
PT:3/3
A:AB$ PutCounter | Cost$ 1 T | ValidTgts$ Creature.Other | TgtPrompt$ Select another target Creature | CounterType$ FATE | CounterNum$ 1 | SpellDescription$ Put a fate counter on another target creature.
A:AB$ ChangeZone | Cost$ W T | ValidTgts$ Creature.counters_GE1_FATE | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target creature that has a fate counter | RememberTargets$ True | SubAbility$ DBReturn | SpellDescription$ Exile target creature that has a fate counter on it, then return it to the battlefield under its owner's control.
SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
A:AB$ ChangeZone | Cost$ B T | ValidTgts$ Creature.counters_GE1_FATE | TgtPrompt$ Select target creature that has a fate counter | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature that has a fate counter on it. Its controller draws two cards. | SubAbility$ DBDraw
SVar:DBDraw:DB$ Draw | Defined$ TargetedController | NumCards$ 2
AI:RemoveDeck:All
Oracle:{1}, {T}: Put a fate counter on another target creature.\n{W}, {T}: Exile target creature that has a fate counter on it, then return it to the battlefield under its owner's control.\n{B}, {T}: Exile target creature that has a fate counter on it. Its controller draws two cards.
