From a89da1b4655296cc2dc7629247e8aa5c0c946918 Mon Sep 17 00:00:00 2001 From: jendave Date: Sun, 7 Aug 2011 00:28:48 +0000 Subject: [PATCH] - Fixed more cards like Stoneforge Mystic (with Card.Self -G). --- .gitattributes | 2 +- res/cardsfolder/dewdrop_spy.txt | 26 +++++++++++++------------- res/cardsfolder/elvish_harbinger.txt | 2 +- res/cardsfolder/embermage_goblin.txt | 2 +- res/cardsfolder/faerie_harbinger.txt | 2 +- res/cardsfolder/flamekin_harbinger.txt | 2 +- res/cardsfolder/giant_harbinger.txt | 2 +- res/cardsfolder/grave_titan.txt | 2 +- res/cardsfolder/graypelt_hunter.txt | 3 ++- 9 files changed, 22 insertions(+), 21 deletions(-) diff --git a/.gitattributes b/.gitattributes index 01ece950bc3..8c29c142130 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1791,7 +1791,7 @@ res/cardsfolder/devout_harpist.txt -text svneol=native#text/plain res/cardsfolder/devout_lightcaster.txt -text svneol=native#text/plain res/cardsfolder/devout_monk.txt -text svneol=native#text/plain res/cardsfolder/devout_witness.txt -text svneol=native#text/plain -res/cardsfolder/dewdrop_spy.txt svneol=native#text/plain +res/cardsfolder/dewdrop_spy.txt -text svneol=native#text/plain res/cardsfolder/diabolic_edict.txt -text svneol=native#text/plain res/cardsfolder/diabolic_intent.txt -text svneol=native#text/plain res/cardsfolder/diabolic_machine.txt -text svneol=native#text/plain diff --git a/res/cardsfolder/dewdrop_spy.txt b/res/cardsfolder/dewdrop_spy.txt index 82355603c1a..808b8247c36 100644 --- a/res/cardsfolder/dewdrop_spy.txt +++ b/res/cardsfolder/dewdrop_spy.txt @@ -1,14 +1,14 @@ -Name:Dewdrop Spy -ManaCost:1 U U -Types:Creature Faerie Rogue -Text:no text -PT:2/2 -K:Flash -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPeek | TriggerDescription$ When CARDNAME enters the battlefield, look at the top card of target player's library. -SVar:TrigPeek:AB$ RearrangeTopOfLibrary | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose target player. | NumCards$ 1 | SpellDescription$ Look at the top card of target player's library. -SVar:RemAI:True -SVar:Rarity:Common -SVar:Picture:http://www.wizards.com/global/images/magic/general/dewdrop_spy.jpg -SetInfo:MOR|Common|http://magiccards.info/scans/en/mt/30.jpg +Name:Dewdrop Spy +ManaCost:1 U U +Types:Creature Faerie Rogue +Text:no text +PT:2/2 +K:Flash +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPeek | TriggerDescription$ When CARDNAME enters the battlefield, look at the top card of target player's library. +SVar:TrigPeek:AB$ RearrangeTopOfLibrary | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose target player. | NumCards$ 1 | SpellDescription$ Look at the top card of target player's library. +SVar:RemAI:True +SVar:Rarity:Common +SVar:Picture:http://www.wizards.com/global/images/magic/general/dewdrop_spy.jpg +SetInfo:MOR|Common|http://magiccards.info/scans/en/mt/30.jpg End \ No newline at end of file diff --git a/res/cardsfolder/elvish_harbinger.txt b/res/cardsfolder/elvish_harbinger.txt index 737406c75eb..750d60127da 100644 --- a/res/cardsfolder/elvish_harbinger.txt +++ b/res/cardsfolder/elvish_harbinger.txt @@ -8,7 +8,7 @@ A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add B to your mana pool. A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add U to your mana pool. A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add R to your mana pool. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add G to your mana pool. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for an Elf card, reveal it, then shuffle your library and put that card on top of it. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for an Elf card, reveal it, then shuffle your library and put that card on top of it. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Elf | ChangeNum$ 1 SVar:RemRandomDeck:True SVar:Rarity:Uncommon diff --git a/res/cardsfolder/embermage_goblin.txt b/res/cardsfolder/embermage_goblin.txt index 045845524ce..ddf0112301b 100644 --- a/res/cardsfolder/embermage_goblin.txt +++ b/res/cardsfolder/embermage_goblin.txt @@ -4,7 +4,7 @@ Types:Creature Goblin Wizard Text:no text PT:1/1 A:AB$ DealDamage | Cost$ T | Tgt$ TgtCP | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a card named CARDNAME, reveal it, and put it into your hand. If you do, shuffle your library. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a card named CARDNAME, reveal it, and put it into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedEmbermage Goblin | ChangeNum$ 1 SVar:Rarity:Uncommon SVar:Picture:http://www.wizards.com/global/images/magic/general/embermage_goblin.jpg diff --git a/res/cardsfolder/faerie_harbinger.txt b/res/cardsfolder/faerie_harbinger.txt index ec0b40b2a71..ff30bfca9ff 100644 --- a/res/cardsfolder/faerie_harbinger.txt +++ b/res/cardsfolder/faerie_harbinger.txt @@ -5,7 +5,7 @@ Text:no text PT:2/2 K:Flying K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Faerie card, reveal it, then shuffle your library and put that card on top of it. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Faerie card, reveal it, then shuffle your library and put that card on top of it. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Faerie | ChangeNum$ 1 SVar:RemRandomDeck:True SVar:Rarity:Uncommon diff --git a/res/cardsfolder/flamekin_harbinger.txt b/res/cardsfolder/flamekin_harbinger.txt index c74cfd74ea8..47c1edec69b 100644 --- a/res/cardsfolder/flamekin_harbinger.txt +++ b/res/cardsfolder/flamekin_harbinger.txt @@ -3,7 +3,7 @@ ManaCost:R Types:Creature Elemental Shaman Text:no text PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Elemental card, reveal it, then shuffle your library and put that card on top of it. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Elemental card, reveal it, then shuffle your library and put that card on top of it. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Elemental | ChangeNum$ 1 SVar:RemRandomDeck:True SVar:Rarity:Uncommon diff --git a/res/cardsfolder/giant_harbinger.txt b/res/cardsfolder/giant_harbinger.txt index 5cb0ce91478..d1f600e28a3 100644 --- a/res/cardsfolder/giant_harbinger.txt +++ b/res/cardsfolder/giant_harbinger.txt @@ -3,7 +3,7 @@ ManaCost:4 R Types:Creature Giant Text:no text PT:3/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Giant card, reveal it, then shuffle your library and put that card on top of it. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Giant card, reveal it, then shuffle your library and put that card on top of it. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Giant | ChangeNum$ 1 SVar:RemRandomDeck:True SVar:Rarity:Uncommon diff --git a/res/cardsfolder/grave_titan.txt b/res/cardsfolder/grave_titan.txt index de367e993b3..b9a028db642 100644 --- a/res/cardsfolder/grave_titan.txt +++ b/res/cardsfolder/grave_titan.txt @@ -4,7 +4,7 @@ Types:Creature Giant Text:no text PT:6/6 K:Deathtouch -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME enters the battlefield, put two 2/2 black Zombie creature tokens onto the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME enters the battlefield, put two 2/2 black Zombie creature tokens onto the battlefield. T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, put two 2/2 black Zombie creature tokens onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ B 2 2 Zombie | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ 2 SVar:Rarity:Mythic diff --git a/res/cardsfolder/graypelt_hunter.txt b/res/cardsfolder/graypelt_hunter.txt index 93aeb807593..b833750269b 100644 --- a/res/cardsfolder/graypelt_hunter.txt +++ b/res/cardsfolder/graypelt_hunter.txt @@ -4,7 +4,8 @@ Types:Creature Human Warrior Ally Text:no text PT:2/2 K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self,Ally.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME or another Ally enters the battlefield under your control, you may put a +1/+1 counter on CARDNAME. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME or another Ally enters the battlefield under your control, you may put a +1/+1 counter on CARDNAME. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Ally enters the battlefield under your control, you may put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:PlayMain1:TRUE SVar:BuffedBy:Ally