From bf677b7bdd5ed3d13a1bf9363170e9a2057019a1 Mon Sep 17 00:00:00 2001 From: "anthonycalosa@gmail.com" Date: Sat, 16 Feb 2013 09:46:18 +0000 Subject: [PATCH] Added: Jilt Jugan, the Rising Star Laquatus's Creativity Mogg Infestation Prahv, Spires of Order Quest for the Holy Relic Razing Snidd Fix: Gerrard Capashen - first ability is targeted Spiraling Embers - removed "(" and ")" and revised Sword of War and Peace - revised Venser's Journal - revised Vicious Shadows - ability is targeted --- projects/mtg/bin/Res/sets/primitives/mtg.txt | 76 +++++++++++++++++-- .../bin/Res/sets/primitives/unsupported.txt | 44 +---------- 2 files changed, 72 insertions(+), 48 deletions(-) diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index 048783660..29493b81a 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -33030,7 +33030,7 @@ toughness=5 [/card] [card] name=Gerrard Capashen -auto=@each my upkeep:foreach(*|opponenthand) life:1 controller +auto=@each my upkeep:name(target opponent) target(opponent) life:type:*:targetedpersonshand controller auto=this(attacking) {3}{W}:tap target(creature) text=At the beginning of your upkeep, you gain 1 life for each card in target opponent's hand. -- {3}{W}: Tap target creature. Activate this ability only if Gerrard Capashen is attacking. mana={3}{W}{W} @@ -43918,6 +43918,16 @@ mana={W}{W}{W} type=Enchantment [/card] [card] +name=Jilt +kicker={1}{R} +target=creature +auto=moveto(ownerhand) +auto=kicker damage:2 target(creature) +text=Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.) -- Return target creature to its owner's hand. If Jilt was kicked, it deals 2 damage to another target creature. +mana={1}{U} +type=Instant +[/card] +[card] name=Jin-Gitaxias, Core Augur abilities=flash auto=@each my end:draw:7 @@ -44240,6 +44250,17 @@ power=1 toughness=1 [/card] [card] +name=Jugan, the Rising Star +abilities=flying +auto=auto=@movedTo(this|graveyard) from(Battlefield):ability$!counter(1/1,1) target(creature)!$ controller && ability$!counter(1/1,1) target(creature)!$ controller && ability$!counter(1/1,1) target(creature)!$ controller && ability$!counter(1/1,1) target(creature)!$ controller && ability$!counter(1/1,1) target(creature)!$ controller +text=Flying -- When Jugan, the Rising Star is put into a graveyard from the battlefield, you may distribute five +1/+1 counters among any number of target creatures. +mana={3}{G}{G}{G} +type=Legendary Creature +subtype=Dragon Spirit +power=5 +toughness=5 +[/card] +[card] name=Juggernaut abilities=mustattack auto=cantbeblockedby(wall) @@ -47972,6 +47993,14 @@ power=6 toughness=3 [/card] [card] +name=Laquatus's Creativity +target=player +auto=ability$!choice reject notatarget(*|myhand) _ draw:phandcount!$ targetedplayer +text=Target player draws cards equal to the number of cards in his or her hand, then discards that many cards. +mana={4}{U} +type=Sorcery +[/card] +[card] name=Larceny auto=@combatdamaged(player) from(creature|mybattlefield):all(trigger[to]) ability$!name(discard) target(*|myhand) reject!$ opponent text=Whenever a creature you control deals combat damage to a player, that player discards a card. @@ -55060,6 +55089,14 @@ text={T}: Add {1} to your mana pool. -- {T}: Add {R} or {G} to your mana pool. M type=Land [/card] [card] +name=Mogg Infestation +target=player +auto=all(creature|targetedpersonsbattlefield) transforms((,newability[@movedTo(this|graveyard) from(battlefield):token(-11492114)*2],newability[destroy])) +mana={3}{R}{R} +type=Sorcery +text=Destroy all creatures target player controls. For each creature that died this way, put two 1/1 red Goblin creature tokens onto the battlefield under that player's control. +[/card] +[card] name=Mogg Jailer auto=aslongas(creature[power<=2;-tapped]|opponentBattlefield) cantattack text=Mogg Jailer can't attack if defending player controls an untapped creature with power 2 or less. @@ -64432,6 +64469,13 @@ mana={5}{G}{G}{G} type=Sorcery [/card] [card] +name=Prahv, Spires of Order +auto={T}:add{1} +auto={4}{W}{U}{T}:name(prevent damage) notatarget(*|battlefield,stack,hand,graveyard) transforms((,newability[preventalldamage from(this)])) ueot +text={T}: Add {1} to your mana pool. -- {4}{W}{U}, {T}: Prevent all damage a source of your choice would deal this turn. +type=Land +[/card] +[card] name=Precinct Captain auto=@combatdamaged(player) from(this):token(Soldier,Creature Soldier,1/1,white) abilities=first strike @@ -66087,6 +66131,14 @@ mana={B} type=Enchantment [/card] [card] +name=Quest for the Holy Relic +auto=@movedTo(creature|mystack):may counter(0/0,1,Quest) all(this) +auto={C(0/0,-5,Quest)}{S}:name(move and attach) target(equipment|mylibrary) transforms((,newability[retarget target(creature|mybattlefield)],newability[moveto(mybattlefield)])) +text=Whenever you cast a creature spell, you may put a quest counter on Quest for the Holy Relic. -- Remove five quest counters from Quest for the Holy Relic and sacrifice it: Search your library for an Equipment card, put it onto the battlefield, and attach it to a creature you control. Then shuffle your library. +mana={W} +type=Enchantment +[/card] +[card] name=Quest for the Nihil Stone auto=@discarded(*|opponenthand):may counter(0/0,1,Quest) auto=@each opponent upkeep restriction{type(*|opponenthand)~lessthan~1}:may this(counter{0/0.2.Quest}) life:-5 opponent @@ -67690,6 +67742,16 @@ mana={R}{S(land|mybattlefield)} type=Sorcery [/card] [card] +name=Razing Snidd +auto=name(bounce) notatarget(creature[red;black]|myBattlefield) transforms((,newability[moveto(ownerhand)],newability[ability$!name(sacrifice) notatarget(land|mybattlefield) sacrifice!$ controller],newability[ability$!name(sacrifice) notatarget(land|mybattlefield) sacrifice!$ opponent])) oneshot +text=When Razing Snidd enters the battlefield, return a black or red creature you control to its owner's hand. -- When Razing Snidd enters the battlefield, each player sacrifices a land. +mana={4}{B}{R} +type=Creature +subtype=Beast +power=3 +toughness=3 +[/card] +[card] name=Razor Barrier auto=choice protection from(artifact) target(*|myBattlefield) ueot auto=choice protection from white target(*|myBattlefield) ueot @@ -81430,8 +81492,8 @@ toughness=2 [/card] [card] name=Spiraling Embers -target=(creature,player) -auto=foreach(*|myhand) damage:1 +target=creature,player +auto=damage:phandcount text=Spiraling Embers deals damage to target creature or player equal to the number of cards in your hand. mana={3}{R} type=Sorcery @@ -85184,8 +85246,8 @@ auto={2}:equip auto=teach(creature) protection from red auto=teach(creature) protection from white auto=2/2 -auto=@combatdamaged(player) from(mytgt):foreach(*|opponenthand) damage:1 opponent -auto=@combatdamaged(player) from(mytgt):foreach(*|myhand) life:1 controller +auto=@combatdamaged(player) from(mytgt):damage:ohandcount opponent +auto=@combatdamaged(player) from(mytgt):life:phandcount controller text=Equipped creature gets +2/+2 and has protection from red and from white. -- Whenever equipped creature deals combat damage to a player, Sword of War and Peace deals damage to that player equal to the number of cards in his or her hand and you gain 1 life for each card in your hand. -- Equip {2} mana={3} type=Artifact @@ -93379,7 +93441,7 @@ type=Instant [card] name=Venser's Journal abilities=nomaxhand -auto=@each my upkeep:foreach(*|myhand) life:1 +auto=@each my upkeep:life:phandcount text=You have no maximum hand size. -- At the beginning of your upkeep, you gain 1 life for each card in your hand. mana={5} type=Artifact @@ -93961,7 +94023,7 @@ toughness=2 [/card] [card] name=Vicious Shadows -auto=@movedTo(creature|graveyard) from(battlefield):may foreach(*|opponenthand) damage:1 opponent +auto=@movedTo(creature|graveyard) from(battlefield):may target(player) damage:type:*:targetedpersonshand text=Whenever a creature dies, you may have Vicious Shadows deal damage to target player equal to the number of cards in that player's hand. mana={6}{R} type=Enchantment diff --git a/projects/mtg/bin/Res/sets/primitives/unsupported.txt b/projects/mtg/bin/Res/sets/primitives/unsupported.txt index 9d2b18daa..0684f9059 100644 --- a/projects/mtg/bin/Res/sets/primitives/unsupported.txt +++ b/projects/mtg/bin/Res/sets/primitives/unsupported.txt @@ -7500,6 +7500,7 @@ text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter mana={4}{G} type=Enchantment [/card] +#Hidden Stag rule 10/4/2004: Does not trigger on lands put onto the battlefield by a spell or ability. [card] name=Hidden Stag text=Whenever an opponent plays a land, if Hidden Stag is an enchantment, Hidden Stag becomes a 3/2 Elk Beast creature. -- Whenever you play a land, if Hidden Stag is a creature, Hidden Stag becomes an enchantment. @@ -7699,8 +7700,10 @@ text=Each artifact spell costs {1} more to cast for each artifact its controller mana={2}{G}{G} type=Enchantment [/card] +#humility doesnt work [card] name=Humility +auto=lord(creature) transforms((,setpower=1,settoughness=1,newability[loseabilities])) text=All creatures lose all abilities and are 1/1. mana={2}{W}{W} type=Enchantment @@ -8555,12 +8558,6 @@ power=1 toughness=2 [/card] [card] -name=Jilt -text=Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.) -- Return target creature to its owner's hand. If Jilt was kicked, it deals 2 damage to another target creature. -mana={1}{U} -type=Instant -[/card] -[card] name=Johnny, Combo Player mana={2}{U}{U} type=Legendary Creature — Human Gamer @@ -8599,15 +8596,6 @@ mana={1}{W} type=Instant [/card] [card] -name=Jugan, the Rising Star -text=Flying -- When Jugan, the Rising Star is put into a graveyard from the battlefield, you may distribute five +1/+1 counters among any number of target creatures. -mana={3}{G}{G}{G} -type=Legendary Creature -subtype=Dragon Spirit -power=5 -toughness=5 -[/card] -[card] name=Jumbo Imp mana={2}{B} type=Summon — Imp @@ -9283,12 +9271,6 @@ mana={2}{W} type=Instant [/card] [card] -name=Laquatus's Creativity -text=Target player draws cards equal to the number of cards in his or her hand, then discards that many cards. -mana={4}{U} -type=Sorcery -[/card] -[card] name=Laquatus's Disdain text=Counter target spell cast from a graveyard. -- Draw a card. mana={1}{U} @@ -10855,12 +10837,6 @@ power=2 toughness=1 [/card] [card] -name=Mogg Infestation -mana={3}{R}{R} -type=Sorcery -text=Destroy all creatures target player controls. For each creature that died this way, put two 1/1 red Goblin creature tokens onto the battlefield under that player's control. -[/card] -[card] name=Mole Worms text=You may choose not to untap Mole Worms during your untap step. -- {T}: Tap target land. It doesn't untap during its controller's untap step for as long as Mole Worms remains tapped. mana={2}{B} @@ -12937,11 +12913,6 @@ type=Sorcery text=Search target opponent's library for a card and exile it face down. Then that player shuffles his or her library. You may look at and play that card for as long as it remains exiled. [/card] [card] -name=Prahv, Spires of Order -text={T}: Add {1} to your mana pool. -- {4}{W}{U}, {T}: Prevent all damage a source of your choice would deal this turn. -type=Land -[/card] -[card] name=Preacher text=You may choose not to untap Preacher during your untap step. -- {T}: Gain control of target creature of an opponent's choice that he or she controls for as long as Preacher remains tapped. mana={1}{W}{W} @@ -13722,15 +13693,6 @@ power=6 toughness=3 [/card] [card] -name=Razing Snidd -text=When Razing Snidd enters the battlefield, return a black or red creature you control to its owner's hand. -- When Razing Snidd enters the battlefield, each player sacrifices a land. -mana={4}{B}{R} -type=Creature -subtype=Beast -power=3 -toughness=3 -[/card] -[card] name=Razor Boomerang text=Equipped creature has "{T}, Unattach Razor Boomerang: Razor Boomerang deals 1 damage to target creature or player. Return Razor Boomerang to its owner's hand." -- Equip {2} mana={3}