diff --git a/projects/mtg/bin/Res/sets/ATQ/_cards.dat b/projects/mtg/bin/Res/sets/ATQ/_cards.dat index 93a6105ff..418da019a 100644 --- a/projects/mtg/bin/Res/sets/ATQ/_cards.dat +++ b/projects/mtg/bin/Res/sets/ATQ/_cards.dat @@ -132,6 +132,15 @@ power=1 toughness=1 [/card] [card] +id=1006 +name=Feldon's Cane +mana={1} +type=Artifact +text={T}, Exile Feldon's Cane: Shuffle your graveyard into your library. +auto={T}:moveto(myLibrary) all(*|myGraveyard) && shuffle && moveto(exile) all(this) +rarity=U +[/card] +[card] text=Gaea's Avenger's power and toughness are each equal to 1 plus the number of artifacts your opponents control. id=1054 name=Gaea's Avenger diff --git a/projects/mtg/bin/Res/sets/ATQ/todo.dat b/projects/mtg/bin/Res/sets/ATQ/todo.dat index 0f0e2d4d9..d8477878d 100644 --- a/projects/mtg/bin/Res/sets/ATQ/todo.dat +++ b/projects/mtg/bin/Res/sets/ATQ/todo.dat @@ -154,19 +154,12 @@ text=All artifacts have "At the beginning of your upkeep, sacrifice this artifac rarity=U [/card] [card] -id=1006 -name=Feldon's Cane -mana={1} -type=Artifact -text={T}, Exile Feldon's Cane: Shuffle your graveyard into your library. -rarity=U -[/card] -[card] id=1039 name=Gate to Phyrexia mana={B}{B} type=Enchantment text=Sacrifice a creature: Destroy target artifact. Activate this ability only during your upkeep and only once each turn. +auto={S(creature|myBattlefield):destroy target(artifact) myTurnOnly limit:1 rarity=U [/card] [card] @@ -202,6 +195,7 @@ name=Jalum Tome mana={3} type=Artifact text={2}, {T}: Draw a card, then discard a card. +auto={2}{T}{S(*|myHand)}:draw:1 controller rarity=U [/card] [card] @@ -221,6 +215,9 @@ name=Mishra's Factory mana= type=Land text={T}: Add {1} to your mana pool. {1}: Mishra's Factory becomes a 2/2 Assembly-Worker artifact creature until end of turn. It's still a land. {T}: Target Assembly-Worker creature gets +1/+1 until end of turn. +auto={T}:add{1} +auto={1}:becomes(Assembly-Worker,2/2,Artifact Creature) +auto={T}:1/1 target(Assembly-Worker) rarity=U [/card] [card] @@ -240,6 +237,7 @@ name=Mishra's Workshop mana= type=Land text={T}: Add {3} to your mana pool. Spend this mana only to cast artifact spells. +auto={T}:add{3} rarity=R [/card] [card] @@ -279,6 +277,7 @@ subtype=Human Cleric power=1 toughness=2 text={T}, Sacrifice an artifact: Add to your mana pool an amount of black mana equal to the sacrificed artifact's converted mana cost. +auto={T}{S(artifact|myBattlefield)}:add rarity=C [/card] [card] @@ -290,6 +289,11 @@ subtype=Shapeshifter power=* toughness=* text=As Primal Clay enters the battlefield, it becomes your choice of a 3/3 artifact creature, a 2/2 artifact creature with flying, or a 1/6 Shapeshifter Wall artifact creature with defender. +auto=may becomes(Artifact Creature,3/3) +auto=may becomes(Artifact Creature,2/2,flying) +auto=may becomes(Shapeshifter Wall Artifact Creature,1/6,defender) +#Does not work +#Note that removing the may works but the different auto line do not conflict. #If you remove the may primal clay will come into play as an 1/6 shapeshifter with defender. rarity=U [/card] [card] @@ -325,6 +329,7 @@ name=Tablet of Epityr mana={1} type=Artifact text=Whenever an artifact you control is put into a graveyard from the battlefield, you may pay {1}. If you do, you gain 1 life. +auto=@movedto(artifact|myGraveyard) from(myBattlefield):may {1}:life:1 controller rarity=C [/card] [card] @@ -352,6 +357,10 @@ subtype=Construct power=1 toughness=1 text=Flying Tetravus enters the battlefield with three +1/+1 counters on it. At the beginning of your upkeep, you may remove any number of +1/+1 counters from Tetravus. If you do, put that many 1/1 colorless Tetravite artifact creature tokens onto the battlefield. They each have flying and "This creature can't be enchanted." At the beginning of your upkeep, you may exile any number of tokens put onto the battlefield with Tetravus. If you do, put that many +1/+1 counters on Tetravus. +auto=counter(1/1,3) +abilities=flying +auto=@each my upkeep:may counter(1/1,-1) && token(Tetravite,Artifact Creature,1/1,flying) +auto=@each my upkeep:may moveto(exile) target(Tetravite|myBattlefield) && counter(1/1,1) rarity=R [/card] [card] @@ -379,6 +388,8 @@ subtype=Construct power=1 toughness=1 text=Triskelion enters the battlefield with three +1/+1 counters on it. Remove a +1/+1 counter from Triskelion: Triskelion deals 1 damage to target creature or player. +auto=counter(1/1,3) +auto={0}:counter(1/1,-1) && damage:1 target(creature,player) rarity=R [/card] [card] diff --git a/projects/mtg/bin/Res/sets/POR/_cards.dat b/projects/mtg/bin/Res/sets/POR/_cards.dat index 0cb31728e..9f162d43e 100644 --- a/projects/mtg/bin/Res/sets/POR/_cards.dat +++ b/projects/mtg/bin/Res/sets/POR/_cards.dat @@ -1507,8 +1507,7 @@ type=Sorcery [/card] [card] text=Vampiric Touch deals 2 damage to target opponent and you gain 2 life. -target=player -auto=damage:2 +auto=damage:2 opponent auto=life:2 controller id=4244 name=Vampiric Touch diff --git a/projects/mtg/bin/Res/sets/POR/todo.dat b/projects/mtg/bin/Res/sets/POR/todo.dat index 9ebd64ad8..9a722d25c 100644 --- a/projects/mtg/bin/Res/sets/POR/todo.dat +++ b/projects/mtg/bin/Res/sets/POR/todo.dat @@ -2,6 +2,8 @@ text=Flying When Alabaster Dragon is put into a graveyard from play, shuffle Alabaster Dragon into its owner's library. id=4369 name=Alabaster Dragon +#This do not work in WTH 0.10 +auto=@movedTo(this|mygraveyard) from(myBattlefield):moveTo(ownerlibrary) all(this) && shuffle rarity=R type=Creature mana={4}{W}{W} @@ -33,9 +35,6 @@ rarity=R type=Sorcery mana={3}{U}{U} [/card] - - - [card] text=Whenever Charging Bandits attacks, it gets +2/+0 until end of turn. id=4212 diff --git a/projects/mtg/bin/Res/sets/SHM/_cards.dat b/projects/mtg/bin/Res/sets/SHM/_cards.dat index 6c4a2a966..367cbe694 100644 --- a/projects/mtg/bin/Res/sets/SHM/_cards.dat +++ b/projects/mtg/bin/Res/sets/SHM/_cards.dat @@ -282,6 +282,20 @@ power=2 toughness=2 [/card] [card] +text=Deep-Slumber Titan comes into play tapped. Deep-Slumber Titan doesn't untap during your untap step. Whenever Deep-Slumber Titan is dealt damage, untap it. +id=159396 +auto=tap +abilities=doesnotuntap +auto=@damaged(this):untap +name=Deep-Slumber Titan +rarity=R +type=Creature +mana={2}{R}{R} +power=7 +subtype=Giant Warrior +toughness=7 +[/card] +[card] text={T}: Add {G} to your mana pool. Put a -1/-1 counter on Devoted Druid: Untap Devoted Druid. id=135500 name=Devoted Druid diff --git a/projects/mtg/bin/Res/sets/SHM/todo.dat b/projects/mtg/bin/Res/sets/SHM/todo.dat index a4775eb0e..dc8804c5d 100644 --- a/projects/mtg/bin/Res/sets/SHM/todo.dat +++ b/projects/mtg/bin/Res/sets/SHM/todo.dat @@ -219,17 +219,6 @@ type=Sorcery mana={X}{GW} [/card] [card] -text=Deep-Slumber Titan comes into play tapped. Deep-Slumber Titan doesn't untap during your untap step. Whenever Deep-Slumber Titan is dealt damage, untap it. -id=159396 -name=Deep-Slumber Titan -rarity=R -type=Creature -mana={2}{R}{R} -power=7 -subtype=Giant Warrior -toughness=7 -[/card] -[card] #This card has been reported to crash the game when played from a graveyard. Let's test it text=Flying, haste. When you play Demigod of Revenge, return all cards named Demigod of Revenge from your graveyard to play. id=153972 @@ -780,8 +769,8 @@ mana={4}{G}{G} [card] text={1}: Add {B} or {R} to your mana pool. Play this ability no more than three times each turn. id=141978 -auto={1}:add {B} -auto={1}:add {R} +auto={1}:add {B} limit:3 +auto={1}:add {R} limit:3 name=Manaforge Cinder rarity=C type=Creature