Helix Pinnacle
Code: Select all
[card]
name=Helix Pinnacle
abilities=shroud
auto={X}:thisforeach(X) all(this) counter(0/0,1,Tower)
auto=@each my upkeep restriction{type(helix pinnacle[counter{0/0.100.Tower}]|myBattlefield)~morethan~0}:winGame
text=Shroud -- {X}: Put X tower counters on Helix Pinnacle. -- At the beginning of your upkeep, if there are 100 or more tower counters on Helix Pinnacle, you win the game.
mana={G}
type=Enchantment
[/card]
Code: Select all
[card]
name=Mayael's Aria
auto=@each my upkeep restriction{type(creature[power>=20]|myBattlefield)~morethan~0}:winGame
auto=@each my upkeep restriction{type(creature[power>=10]|myBattlefield)~morethan~0}:life:10
auto=@each my upkeep restriction{type(creature[power>=5]|myBattlefield)~morethan~0}:all(creature|mybattlefield) counter(1/1,1)
text=At the beginning of your upkeep, put a +1/+1 counter on each creature you control if you control a creature with power 5 or greater. Then you gain 10 life if you control a creature with power 10 or greater. Then you win the game if you control a creature with power 20 or greater.
mana={R}{G}{W}
type=Enchantment
[/card]
One more card is apparently wrong.
Code: Select all
[card]
name=Eternity Vessel
text=Eternity Vessel enters the battlefield with X charge counters on it, where X is your life total. Landfall ?Whenever a land enters the battlefield under your control, you may have your life total become the number of charge counters on Eternity Vessel.
auto=counter(0/0,lifetotal,Charge)
auto=@movedto(land|myBattlefield):may lifeset:0 controller && thisforeach(counter{0/0.1.Charge}) life:1
auto=Eternity Vessel enters the battlefield with X charge counters on it, where X is your life total. -- Landfall - Whenever a land enters the battlefield under your control, you may have your life total become the number of charge counters on Eternity Vessel.
mana={6}
type=Artifact
[/card]