diff --git a/forge-gui/res/cardsfolder/r/rage_extractor.txt b/forge-gui/res/cardsfolder/r/rage_extractor.txt index b6c2b542583..9abcbca5559 100644 --- a/forge-gui/res/cardsfolder/r/rage_extractor.txt +++ b/forge-gui/res/cardsfolder/r/rage_extractor.txt @@ -7,4 +7,4 @@ SVar:X:TriggerCount$CastSACMC SVar:BuffedBy:Card.CostsPhyrexianMana SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rage_extractor.jpg -Oracle:({R/P} can be paid with either {R} or 2 life.)\nWhenever you cast a spell with {P} in its mana cost, Rage Extractor deals damage equal to that spell's converted mana cost to target creature or player. +Oracle:({P/R} can be paid with either {R} or 2 life.)\nWhenever you cast a spell with {P} in its mana cost, Rage Extractor deals damage equal to that spell's converted mana cost to target creature or player. diff --git a/forge-gui/res/cardsfolder/r/ravenous_demon_archdemon_of_greed.txt b/forge-gui/res/cardsfolder/r/ravenous_demon_archdemon_of_greed.txt index ca91091b2e8..dc843502400 100644 --- a/forge-gui/res/cardsfolder/r/ravenous_demon_archdemon_of_greed.txt +++ b/forge-gui/res/cardsfolder/r/ravenous_demon_archdemon_of_greed.txt @@ -23,4 +23,4 @@ SVar:DBDamage:DB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 9 | ConditionChe SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/archdemon_of_greed.jpg -Oracle:At the beginning of your upkeep, sacrifice a Human. If you can't, tap Archdemon of Greed and it deals 9 damage to you. +Oracle:Flying, trample\nAt the beginning of your upkeep, sacrifice a Human. If you can't, tap Archdemon of Greed and it deals 9 damage to you. diff --git a/forge-gui/res/cardsfolder/r/ready_willing.txt b/forge-gui/res/cardsfolder/r/ready_willing.txt index 0e5f9fd175e..6bc7886d974 100644 --- a/forge-gui/res/cardsfolder/r/ready_willing.txt +++ b/forge-gui/res/cardsfolder/r/ready_willing.txt @@ -6,8 +6,10 @@ K:Fuse A:SP$ PumpAll | Cost$ 1 G W | ValidCards$ Creature.YouCtrl | KW$ Indestructible | SubAbility$ DBUnTapAll | SpellDescription$ Creatures you control gain indestructible until end of turn. Untap each creature you control. SVar:DBUnTapAll:DB$ UntapAll | ValidCards$ Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/ready_willing.jpg -Oracle:Creatures you control are indestructible this turn. Untap each creature you control.\nFuse (You may cast one or both halves of this card from your hand.) +Oracle:Creatures you control gain indestructible until end of turn. Untap each creature you control.\nFuse (You may cast one or both halves of this card from your hand.) + ALTERNATE + Name:Willing ManaCost:1 W B Types:Instant diff --git a/forge-gui/res/cardsfolder/r/reality_strobe.txt b/forge-gui/res/cardsfolder/r/reality_strobe.txt index 3bf6a075a30..7cf1bbf3c49 100644 --- a/forge-gui/res/cardsfolder/r/reality_strobe.txt +++ b/forge-gui/res/cardsfolder/r/reality_strobe.txt @@ -7,4 +7,4 @@ SVar:DBChange:DB$ChangeZone | Origin$ Stack | Destination$ Exile | RememberChang SVar:DBPutCounter:DB$PutCounter | Defined$ Remembered | CounterType$ TIME | CounterNum$ 3 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/reality_strobe.jpg -Oracle:Return target permanent to its owner's hand. Exile Reality Strobe with three time counters on it.\nSuspend 3-{2}{U} (Rather than cast this card from your hand, you may pay {2}{U} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) +Oracle:Return target permanent to its owner's hand. Exile Reality Strobe with three time counters on it.\nSuspend 3- {2}{U} (Rather than cast this card from your hand, you may pay {2}{U} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/r/realms_uncharted.txt b/forge-gui/res/cardsfolder/r/realms_uncharted.txt index a3859f5436f..3223cb01177 100644 --- a/forge-gui/res/cardsfolder/r/realms_uncharted.txt +++ b/forge-gui/res/cardsfolder/r/realms_uncharted.txt @@ -1,9 +1,9 @@ Name:Realms Uncharted ManaCost:2 G Types:Instant -A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Library | ChangeType$ Land | ChangeNum$ 4 | RememberChanged$ True | Reveal$ True | Shuffle$ False | DifferentNames$ True | StackDescription$ SpellDescription | SubAbility$ DBChangeZone1 | SpellDescription$ Search your library for four land cards with different names and reveal them. An opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library. +A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Library | ChangeType$ Land | ChangeNum$ 4 | RememberChanged$ True | Reveal$ True | Shuffle$ False | DifferentNames$ True | StackDescription$ SpellDescription | SubAbility$ DBChangeZone1 | SpellDescription$ Search your library for up to four land cards with different names and reveal them. An opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library. SVar:DBChangeZone1:DB$ ChangeZone | Origin$ Library | Destination$ Graveyard | ChangeType$ Card.IsRemembered | Chooser$ Opponent | ChangeNum$ 2 | Mandatory$ True | NoLooking$ True | SelectPrompt$ Select a card for the graveyard | Shuffle$ False | SubAbility$ DBChangeZone2 | StackDescription$ None SVar:DBChangeZone2:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.IsRemembered | ChangeNum$ 2 | Mandatory$ True | NoLooking$ True | SelectPrompt$ Select a card for the hand | StackDescription$ None | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/realms_uncharted.jpg -Oracle:Search your library for four land cards with different names and reveal them. An opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library. +Oracle:Search your library for up to four land cards with different names and reveal them. An opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/reclamation.txt b/forge-gui/res/cardsfolder/r/reclamation.txt index 5d24315a335..7cd78421cbf 100644 --- a/forge-gui/res/cardsfolder/r/reclamation.txt +++ b/forge-gui/res/cardsfolder/r/reclamation.txt @@ -1,7 +1,7 @@ Name:Reclamation ManaCost:2 G W Types:Enchantment -S:Mode$ CantAttackUnless | ValidCard$ Creature.Black | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ Black creatures can't attack unless their controller sacrifices a land for each black creature he or she controls that's attacking. +S:Mode$ CantAttackUnless | ValidCard$ Creature.Black | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ Black creatures can't attack unless their controller sacrifices a land for each black creature he or she controls that's attacking. (This cost is paid as attackers are declared.) SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reclamation.jpg -Oracle:Black creatures can't attack unless their controller sacrifices a land for each black creature he or she controls that's attacking. +Oracle:Black creatures can't attack unless their controller sacrifices a land for each black creature he or she controls that's attacking. (This cost is paid as attackers are declared.) diff --git a/forge-gui/res/cardsfolder/r/research_development.txt b/forge-gui/res/cardsfolder/r/research_development.txt index 5a2eb5d49a1..ea578bb183d 100644 --- a/forge-gui/res/cardsfolder/r/research_development.txt +++ b/forge-gui/res/cardsfolder/r/research_development.txt @@ -6,7 +6,9 @@ A:SP$ ChangeZone | Cost$ G U | Origin$ Sideboard | Destination$ Library | Shuffl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/researchdevelopment.jpg Oracle:Choose up to four cards you own from outside the game and shuffle them into your library. + ALTERNATE + Name:Development ManaCost:3 U R Types:Instant diff --git a/forge-gui/res/cardsfolder/r/restore_balance.txt b/forge-gui/res/cardsfolder/r/restore_balance.txt index af1952b2797..64444256206 100644 --- a/forge-gui/res/cardsfolder/r/restore_balance.txt +++ b/forge-gui/res/cardsfolder/r/restore_balance.txt @@ -8,4 +8,4 @@ SVar:BalanceCreatures:DB$ Balance | Valid$ Creature | SubAbility$ BalanceHands SVar:BalanceHands:DB$ Balance | Zone$ Hand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/restore_balance.jpg -Oracle:Sorcery\nSuspend 6- {W} (Rather than cast this card from your hand, pay {W} and exile it with six time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)\nEach player chooses a number of lands he or she controls equal to the number of lands controlled by the player who controls the fewest, then sacrifices the rest. Players sacrifice creatures and discard cards the same way. +Oracle:Suspend 6- {W} (Rather than cast this card from your hand, pay {W} and exile it with six time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)\nEach player chooses a number of lands he or she controls equal to the number of lands controlled by the player who controls the fewest, then sacrifices the rest. Players sacrifice creatures and discard cards the same way. diff --git a/forge-gui/res/cardsfolder/r/revenant_patriarch.txt b/forge-gui/res/cardsfolder/r/revenant_patriarch.txt index 2b9a6853586..f7192bf29d1 100644 --- a/forge-gui/res/cardsfolder/r/revenant_patriarch.txt +++ b/forge-gui/res/cardsfolder/r/revenant_patriarch.txt @@ -2,11 +2,11 @@ Name:Revenant Patriarch ManaCost:4 B Types:Creature Spirit PT:4/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RevenantPump | TriggerDescription$ When CARDNAME enters the battlefield, if {W} was spent to cast CARDNAME, target player skips his or her next combat phase. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RevenantPump | TriggerDescription$ When CARDNAME enters the battlefield, if {W} was spent to cast it, target player skips his or her next combat phase. SVar:RevenantPump:DB$Pump | ValidTgts$ Player | KW$ Skip your next combat phase. | Permanent$ True | TgtPrompt$ Select target Player | IsCurse$ True K:CARDNAME can't block. SVar:ManaNeededToAvoidNegativeEffect:white SVar:RemRandomDeck:True DeckNeeds:Color$White SVar:Picture:http://www.wizards.com/global/images/magic/general/revenant_patriarch.jpg -Oracle:When Revenant Patriarch enters the battlefield, if {W} was spent to cast Revenant Patriarch, target player skips his or her next combat phase.\nRevenant Patriarch can't block. +Oracle:When Revenant Patriarch enters the battlefield, if {W} was spent to cast it, target player skips his or her next combat phase.\nRevenant Patriarch can't block. diff --git a/forge-gui/res/cardsfolder/r/reverent_hunter.txt b/forge-gui/res/cardsfolder/r/reverent_hunter.txt index 003b3a2eb56..dc35060ce99 100644 --- a/forge-gui/res/cardsfolder/r/reverent_hunter.txt +++ b/forge-gui/res/cardsfolder/r/reverent_hunter.txt @@ -2,7 +2,7 @@ Name:Reverent Hunter ManaCost:2 G Types:Creature Human Archer PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a number of +1/+1 counters on it equal to your devotion to green. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a number of +1/+1 counters on it equal to your devotion to green. SVar:TrigPut:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ X | References$ X SVar:X:Count$Devotion.G SVar:Picture:http://www.wizards.com/global/images/magic/general/reverent_hunter.jpg diff --git a/forge-gui/res/cardsfolder/r/rift_bolt.txt b/forge-gui/res/cardsfolder/r/rift_bolt.txt index bbb3ae44f10..9bdd94a96d3 100644 --- a/forge-gui/res/cardsfolder/r/rift_bolt.txt +++ b/forge-gui/res/cardsfolder/r/rift_bolt.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. K:Suspend:1:R SVar:Picture:http://www.wizards.com/global/images/magic/general/rift_bolt.jpg -Oracle:Rift Bolt deals 3 damage to target creature or player.\nSuspend 1-{R} (Rather than cast this card from your hand, you may pay {R} and exile it with a time counter on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) +Oracle:Rift Bolt deals 3 damage to target creature or player.\nSuspend 1- {R} (Rather than cast this card from your hand, you may pay {R} and exile it with a time counter on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/r/riftmarked_knight.txt b/forge-gui/res/cardsfolder/r/riftmarked_knight.txt index a87d1f5a116..7d2b2836c28 100644 --- a/forge-gui/res/cardsfolder/r/riftmarked_knight.txt +++ b/forge-gui/res/cardsfolder/r/riftmarked_knight.txt @@ -8,4 +8,4 @@ K:Suspend:3:1 W W T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigToken | IsPresent$ Card.Self+counters_GE1_TIME | PresentZone$ Exile | PresentCompare$ EQ0 | TriggerDescription$ When the last time counter is removed from CARDNAME while it's exiled, put a 2/2 black Knight creature token with flanking, protection from white, and haste onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Flanking<>Protection from white<>Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/riftmarked_knight.jpg -Oracle:Protection from black, flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nSuspend 3-{1}{W}{W} (Rather than cast this card from your hand, you may pay {1}{W}{W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhen the last time counter is removed from Riftmarked Knight while it's exiled, put a 2/2 black Knight creature token with flanking, protection from white, and haste onto the battlefield. +Oracle:Protection from black, flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nSuspend 3- {1}{W}{W} (Rather than cast this card from your hand, you may pay {1}{W}{W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhen the last time counter is removed from Riftmarked Knight while it's exiled, put a 2/2 black Knight creature token with flanking, protection from white, and haste onto the battlefield. diff --git a/forge-gui/res/cardsfolder/r/riftwing_cloudskate.txt b/forge-gui/res/cardsfolder/r/riftwing_cloudskate.txt index c11a0971ffc..bf71f68e728 100644 --- a/forge-gui/res/cardsfolder/r/riftwing_cloudskate.txt +++ b/forge-gui/res/cardsfolder/r/riftwing_cloudskate.txt @@ -7,4 +7,4 @@ K:Suspend:3:1 U T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target permanent to its owner's hand. SVar:TrigChangeZone:DB$ChangeZone | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/riftwing_cloudskate.jpg -Oracle:Flying\nWhen Riftwing Cloudskate enters the battlefield, return target permanent to its owner's hand.\nSuspend 3-{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) +Oracle:Flying\nWhen Riftwing Cloudskate enters the battlefield, return target permanent to its owner's hand.\nSuspend 3- {1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/r/rite_of_replication.txt b/forge-gui/res/cardsfolder/r/rite_of_replication.txt index 49087b9efe5..5b9e9ce5172 100644 --- a/forge-gui/res/cardsfolder/r/rite_of_replication.txt +++ b/forge-gui/res/cardsfolder/r/rite_of_replication.txt @@ -2,7 +2,7 @@ Name:Rite of Replication ManaCost:2 U U Types:Sorcery K:Kicker 5 -A:SP$ CopyPermanent | Cost$ 2 U U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumCopies$ X | References$ X | SpellDescription$ Put a token onto the battlefield that's a copy of target creature. If CARDNAME was kicked, put five of those tokens onto the battlefield instead. +A:SP$ CopyPermanent | Cost$ 2 U U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumCopies$ X | References$ X | SpellDescription$ Put a token that's a copy of target creature onto the battlefield. If CARDNAME was kicked, put five of those tokens onto the battlefield instead. SVar:X:Count$Kicked.5.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/rite_of_replication.jpg -Oracle:Kicker {5} (You may pay an additional {5} as you cast this spell.)\nPut a token onto the battlefield that's a copy of target creature. If Rite of Replication was kicked, put five of those tokens onto the battlefield instead. +Oracle:Kicker {5} (You may pay an additional {5} as you cast this spell.)\nPut a token that's a copy of target creature onto the battlefield. If Rite of Replication was kicked, put five of those tokens onto the battlefield instead. diff --git a/forge-gui/res/cardsfolder/r/rites_of_spring.txt b/forge-gui/res/cardsfolder/r/rites_of_spring.txt index 0bcb10be554..6e1de761e6c 100644 --- a/forge-gui/res/cardsfolder/r/rites_of_spring.txt +++ b/forge-gui/res/cardsfolder/r/rites_of_spring.txt @@ -1,10 +1,10 @@ Name:Rites of Spring ManaCost:1 G Types:Sorcery -A:SP$ Discard | Cost$ 1 G | Defined$ You | AnyNumber$ True | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBChangeZone | SpellDescription$ Discard any number of cards. Search your library for that many basic land cards, reveal those cards, and put them into your hand. Then shuffle your library. +A:SP$ Discard | Cost$ 1 G | Defined$ You | AnyNumber$ True | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBChangeZone | SpellDescription$ Discard any number of cards. Search your library for up to that many basic land cards, reveal those cards, and put them into your hand. Then shuffle your library. SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ X | SubAbility$ DBCleanup | References$ X SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rites_of_spring.jpg -Oracle:Discard any number of cards. Search your library for that many basic land cards, reveal those cards, and put them into your hand. Then shuffle your library. +Oracle:Discard any number of cards. Search your library for up to that many basic land cards, reveal those cards, and put them into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/river_kelpie.txt b/forge-gui/res/cardsfolder/r/river_kelpie.txt index ff0dfd24b90..772c1db7afd 100644 --- a/forge-gui/res/cardsfolder/r/river_kelpie.txt +++ b/forge-gui/res/cardsfolder/r/river_kelpie.txt @@ -3,8 +3,8 @@ ManaCost:3 U U Types:Creature Beast PT:3/3 K:Persist -T:Mode$ ChangesZone | ValidCard$ Permanent | Origin$ Graveyard | Destination$ Battlefield | Execute$ DBDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME or another permanent is put onto the battlefield from a graveyard, draw a card. +T:Mode$ ChangesZone | ValidCard$ Permanent | Origin$ Graveyard | Destination$ Battlefield | Execute$ DBDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME or another permanent enters the battlefield from a graveyard, draw a card. T:Mode$ SpellCast | ValidCard$ Card.wasCastFromGraveyard | Execute$ DBDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell from a graveyard, draw a card. SVar:DBDraw:DB$Draw | Cost$ 0 | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/river_kelpie.jpg -Oracle:Whenever River Kelpie or another permanent is put onto the battlefield from a graveyard, draw a card.\nWhenever a player casts a spell from a graveyard, draw a card.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) +Oracle:Whenever River Kelpie or another permanent enters the battlefield from a graveyard, draw a card.\nWhenever a player casts a spell from a graveyard, draw a card.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/r/riverfall_mimic.txt b/forge-gui/res/cardsfolder/r/riverfall_mimic.txt index 2c424e001b9..288b0fe0f96 100644 --- a/forge-gui/res/cardsfolder/r/riverfall_mimic.txt +++ b/forge-gui/res/cardsfolder/r/riverfall_mimic.txt @@ -2,8 +2,8 @@ Name:Riverfall Mimic ManaCost:1 UR Types:Creature Shapeshifter PT:2/1 -T:Mode$ SpellCast | ValidCard$ Card.Blue+Red | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ Whenever you cast a spell that's both blue and red, CARDNAME becomes 3/3 and can't be blocked until end of turn. +T:Mode$ SpellCast | ValidCard$ Card.Blue+Red | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ Whenever you cast a spell that's both blue and red, CARDNAME becomes 3/3 until end of turn and can't be blocked this turn. SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 3 | Toughness$ 3 | HiddenKeywords$ Unblockable SVar:BuffedBy:Card.Blue+Red SVar:Picture:http://www.wizards.com/global/images/magic/general/riverfall_mimic.jpg -Oracle:Whenever you cast a spell that's both blue and red, Riverfall Mimic becomes 3/3 and can't be blocked until end of turn. +Oracle:Whenever you cast a spell that's both blue and red, Riverfall Mimic becomes 3/3 until end of turn and can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/r/root_kin_ally.txt b/forge-gui/res/cardsfolder/r/root_kin_ally.txt index 625c5ee63e9..16d539395d5 100644 --- a/forge-gui/res/cardsfolder/r/root_kin_ally.txt +++ b/forge-gui/res/cardsfolder/r/root_kin_ally.txt @@ -5,4 +5,4 @@ PT:3/3 K:Convoke A:AB$Pump | Cost$ tapXType<2/Creature> | Defined$ Self | NumAtt$ 2 | NumDef$ 2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/root_kin_ally.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nTap two untapped creatures you control: Root-Kin Ally gets +2/+2 until end of turn. +Oracle:Convoke (Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)\nTap two untapped creatures you control: Root-Kin Ally gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rootborn_defenses.txt b/forge-gui/res/cardsfolder/r/rootborn_defenses.txt index c5a189614ab..537faf807c3 100644 --- a/forge-gui/res/cardsfolder/r/rootborn_defenses.txt +++ b/forge-gui/res/cardsfolder/r/rootborn_defenses.txt @@ -1,9 +1,9 @@ Name:Rootborn Defenses ManaCost:2 W Types:Instant -A:SP$ ChooseCard | Cost$ 2 W | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ AtLeast1 | Mandatory$ True | SpellDescription$ Populate. Creatures you control are indestructible this turn. (To populate, put a token onto the battlefield that's a copy of a creature token you control. Damage and effects that say "destroy" don't destroy indestructible creatures.) +A:SP$ ChooseCard | Cost$ 2 W | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ AtLeast1 | Mandatory$ True | SpellDescription$ Populate. Creatures you control gain indestructible until end of turn. (To populate, put a token onto the battlefield that's a copy of a creature token you control. Damage and effects that say "destroy" don't destroy creatures with indestructible.) SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | NumCopies$ 1 | SubAbility$ DBPumpAll SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Indestructible | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/rootborn_defenses.jpg -Oracle:Populate. Creatures you control are indestructible this turn. (To populate, put a token onto the battlefield that's a copy of a creature token you control. Damage and effects that say "destroy" don't destroy indestructible creatures.) +Oracle:Populate. Creatures you control gain indestructible until end of turn. (To populate, put a token onto the battlefield that's a copy of a creature token you control. Damage and effects that say "destroy" don't destroy creatures with indestructible.) diff --git a/forge-gui/res/cardsfolder/r/rune_tail_kitsune_ascendant_rune_tails_essence.txt b/forge-gui/res/cardsfolder/r/rune_tail_kitsune_ascendant_rune_tails_essence.txt index d7184e573cf..c136188e891 100644 --- a/forge-gui/res/cardsfolder/r/rune_tail_kitsune_ascendant_rune_tails_essence.txt +++ b/forge-gui/res/cardsfolder/r/rune_tail_kitsune_ascendant_rune_tails_essence.txt @@ -12,7 +12,6 @@ ALTERNATE Name:Rune-Tail's Essence ManaCost:2 W -Colors:white Types:Legendary Enchantment S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ Prevent all damage that would be dealt to CARDNAME. | Description$ Prevent all damage that would be dealt to creatures you control. SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/SOK/rune_tails_essence.jpg diff --git a/forge-gui/res/cardsfolder/r/runed_arch.txt b/forge-gui/res/cardsfolder/r/runed_arch.txt index 610afa875f8..4fe8b0bb8a8 100644 --- a/forge-gui/res/cardsfolder/r/runed_arch.txt +++ b/forge-gui/res/cardsfolder/r/runed_arch.txt @@ -2,10 +2,10 @@ Name:Runed Arch ManaCost:3 Types:Artifact K:CARDNAME enters the battlefield tapped. -A:AB$ Pump | Cost$ X T Sac<1/CARDNAME> | KW$ HIDDEN Unblockable | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | ValidTgts$ Creature.powerLE2 | TgtPrompt$ Select target creature with power 2 or less | SpellDescription$ X target creatures with power 2 or less are unblockable this turn. +A:AB$ Pump | Cost$ X T Sac<1/CARDNAME> | KW$ HIDDEN Unblockable | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | ValidTgts$ Creature.powerLE2 | TgtPrompt$ Select target creature with power 2 or less | SpellDescription$ X target creatures with power 2 or less can't be blocked this turn. # It may seem wrong to not use X in the target, but since the Targets are what defines X, it's redundant (and not supported by the code) SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Creature.powerLE2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/runed_arch.jpg -Oracle:Runed Arch enters the battlefield tapped.\n{X}, {T}, Sacrifice Runed Arch: X target creatures with power 2 or less are unblockable this turn. +Oracle:Runed Arch enters the battlefield tapped.\n{X}, {T}, Sacrifice Runed Arch: X target creatures with power 2 or less can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/r/rustic_clachan.txt b/forge-gui/res/cardsfolder/r/rustic_clachan.txt index e9affc8db50..b6bbde8f4a4 100644 --- a/forge-gui/res/cardsfolder/r/rustic_clachan.txt +++ b/forge-gui/res/cardsfolder/r/rustic_clachan.txt @@ -7,4 +7,4 @@ A:AB$ PutCounter | Cost$ 1 W Discard<1/CARDNAME> | ValidTgts$ Creature | TgtProm K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ Reveal<1/Kithkin> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/rustic_clachan.jpg -Oracle:As Rustic Clachan enters the battlefield, you may reveal a Kithkin card from your hand. If you don't, Rustic Clachan enters the battlefield tapped.\n{T}: Add {W} to your mana pool.\nReinforce 1-{1}{W} ({1}{W}, Discard this card: Put a +1/+1 counter on target creature.) +Oracle:As Rustic Clachan enters the battlefield, you may reveal a Kithkin card from your hand. If you don't, Rustic Clachan enters the battlefield tapped.\n{T}: Add {W} to your mana pool.\nReinforce 1- {1}{W} ({1}{W}, Discard this card: Put a +1/+1 counter on target creature.) diff --git a/forge-gui/res/cardsfolder/r/ruthless_invasion.txt b/forge-gui/res/cardsfolder/r/ruthless_invasion.txt index 7222e55d69f..6b756a76b6d 100644 --- a/forge-gui/res/cardsfolder/r/ruthless_invasion.txt +++ b/forge-gui/res/cardsfolder/r/ruthless_invasion.txt @@ -5,4 +5,4 @@ A:SP$ Effect | Cost$ 3 PR | Name$ Ruthless Invasion Effect | StaticAbilities$ KW SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.nonArtifact | AddKeyword$ CARDNAME can't block. | Description$ Nonartifact creatures can't block this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ruthless_invasion.jpg -Oracle:({R/P} can be paid with either {R} or 2 life.)\nNonartifact creatures can't block this turn. +Oracle:({P/R} can be paid with either {R} or 2 life.)\nNonartifact creatures can't block this turn. diff --git a/forge-gui/res/cardsfolder/s/sabertooth_cobra.txt b/forge-gui/res/cardsfolder/s/sabertooth_cobra.txt index a0b5508ad36..2f1aee6780c 100644 --- a/forge-gui/res/cardsfolder/s/sabertooth_cobra.txt +++ b/forge-gui/res/cardsfolder/s/sabertooth_cobra.txt @@ -2,12 +2,12 @@ Name:Sabertooth Cobra ManaCost:2 G Types:Creature Snake PT:2/2 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ PoisonTarget | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, he or she gets a poison counter. That player gets another poison counter at the beginning of his or her next upkeep unless he or she pays {2} before that turn. (A player with ten or more poison counters loses the game.) +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ PoisonTarget | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, he or she gets a poison counter. That player gets another poison counter at the beginning of his or her next upkeep unless he or she pays {2} before that step. (A player with ten or more poison counters loses the game.) SVar:PoisonTarget:AB$ Poison | Cost$ 0 | Num$ 1 | Defined$ TriggeredTarget | SubAbility$ CobraEffect SVar:CobraEffect:DB$ Effect | Name$ Sabertooth Cobra Effect | EffectOwner$ TriggeredTarget | Duration$ Permanent | Triggers$ PoisonTrig | RememberObjects$ TriggeredTarget | Abilities$ PayUp | SVars$ Bleed,ExileEffect -SVar:PoisonTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.IsRemembered | TriggerZones$ Command | Execute$ Bleed | TriggerDescription$ You get another poison counter at the beginning of your next upkeep unless you pay 2 before that turn. +SVar:PoisonTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.IsRemembered | TriggerZones$ Command | Execute$ Bleed | TriggerDescription$ You get another poison counter at the beginning of your next upkeep unless you pay 2 before that step. SVar:Bleed:AB$ Poison | Cost$ 0 | Num$ 1 | Defined$ You | SubAbility$ ExileEffect SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile SVar:PayUp:AB$ ChangeZone | Cost$ 2 | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True | ActivationZone$ Command | AILogic$ Always | SpellDescription$ Pay 2 to remove this effect. SVar:Picture:http://www.wizards.com/global/images/magic/general/sabertooth_cobra.jpg -Oracle:Whenever Sabertooth Cobra deals damage to a player, he or she gets a poison counter. That player gets another poison counter at the beginning of his or her next upkeep unless he or she pays {2} before that turn. (A player with ten or more poison counters loses the game.) +Oracle:Whenever Sabertooth Cobra deals damage to a player, he or she gets a poison counter. That player gets another poison counter at the beginning of his or her next upkeep unless he or she pays {2} before that step. (A player with ten or more poison counters loses the game.) diff --git a/forge-gui/res/cardsfolder/s/sapling_of_colfenor.txt b/forge-gui/res/cardsfolder/s/sapling_of_colfenor.txt index 0b0cd53857b..5b5f691d473 100644 --- a/forge-gui/res/cardsfolder/s/sapling_of_colfenor.txt +++ b/forge-gui/res/cardsfolder/s/sapling_of_colfenor.txt @@ -11,4 +11,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Y:Remembered$CardToughness SVar:X:Remembered$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/Sapling_of_Colfenor.jpg -Oracle:Sapling of Colfenor is indestructible.\nWhenever Sapling of Colfenor attacks, reveal the top card of your library. If it's a creature card, you gain life equal to that card's toughness, lose life equal to its power, then put it into your hand. +Oracle:Indestructible\nWhenever Sapling of Colfenor attacks, reveal the top card of your library. If it's a creature card, you gain life equal to that card's toughness, lose life equal to its power, then put it into your hand. diff --git a/forge-gui/res/cardsfolder/s/sasaya_orochi_ascendant_sasayas_essence.txt b/forge-gui/res/cardsfolder/s/sasaya_orochi_ascendant_sasayas_essence.txt index 566a113511c..0ce99726874 100644 --- a/forge-gui/res/cardsfolder/s/sasaya_orochi_ascendant_sasayas_essence.txt +++ b/forge-gui/res/cardsfolder/s/sasaya_orochi_ascendant_sasayas_essence.txt @@ -6,7 +6,7 @@ A:AB$ SetState | Cost$ Reveal<1/Hand> | Defined$ Self | Mode$ Flip | ConditionCh SVar:CheckHandLand:Count$ValidHand Land.YouCtrl AlternateMode:Flip SVar:Picture:http://www.wizards.com/global/images/magic/general/sasaya_orochi_ascendant.jpg -Oracle:Reveal your hand: If you have seven or more land cards in your hand, flip CARDNAME. +Oracle:Reveal your hand: If you have seven or more land cards in your hand, flip Sasaya, Orochi Ascendant. ALTERNATE diff --git a/forge-gui/res/cardsfolder/s/satyr_nyx_smith.txt b/forge-gui/res/cardsfolder/s/satyr_nyx_smith.txt index c4ac0849730..d9dbc530f3d 100644 --- a/forge-gui/res/cardsfolder/s/satyr_nyx_smith.txt +++ b/forge-gui/res/cardsfolder/s/satyr_nyx_smith.txt @@ -6,4 +6,4 @@ PT:2/1 T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ GFGToken | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may pay {2}{R}. If you do, put a 3/1 red Elemental enchantment creature token with haste onto the battlefield. SVar:GFGToken:AB$ Token | Cost$ 2 R | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Enchantment,Creature,Elemental | TokenOwner$ You | TokenColors$ Red | TokenPower$ 3 | TokenToughness$ 1 | TokenImage$ r 3 1 elemental bng | TokenKeywords$ Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/god-favored_general.txt -Oracle:Haste\nInspired — Whenever Satyr Nyx-Smith becomes untapped, you may pay {2}{R}. If you do, put a 3/1 red Elemental enchantment creature token with haste onto the battlefield. +Oracle:Haste\nInspired - Whenever Satyr Nyx-Smith becomes untapped, you may pay {2}{R}. If you do, put a 3/1 red Elemental enchantment creature token with haste onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/scatter_the_seeds.txt b/forge-gui/res/cardsfolder/s/scatter_the_seeds.txt index e925dc90c6a..84058a624f1 100644 --- a/forge-gui/res/cardsfolder/s/scatter_the_seeds.txt +++ b/forge-gui/res/cardsfolder/s/scatter_the_seeds.txt @@ -4,4 +4,4 @@ Types:Instant K:Convoke A:SP$ Token | Cost$ 3 G G | TokenAmount$ 3 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV | SpellDescription$ Put three 1/1 green Saproling creature tokens onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/scatter_the_seeds.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nPut three 1/1 green Saproling creature tokens onto the battlefield. +Oracle:Convoke (Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)\nPut three 1/1 green Saproling creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/scion_of_oona.txt b/forge-gui/res/cardsfolder/s/scion_of_oona.txt index f3e02e13b4e..062ef0a2cf9 100644 --- a/forge-gui/res/cardsfolder/s/scion_of_oona.txt +++ b/forge-gui/res/cardsfolder/s/scion_of_oona.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Faerie.Other+YouCtrl | AddKeyword$ Shroud | Descr SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scion_of_oona.jpg -Oracle:Flash\nFlying\nOther Faerie creatures you control get +1/+1.\nOther Faeries you control have shroud. (A permanent with shroud can't be the target of spells or abilities.) +Oracle:Flash\nFlying\nOther Faerie creatures you control get +1/+1.\nOther Faeries you control have shroud. (They can't be the targets of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/s/screeching_bat_stalking_vampire.txt b/forge-gui/res/cardsfolder/s/screeching_bat_stalking_vampire.txt index 38106655e69..020e5efb1cf 100644 --- a/forge-gui/res/cardsfolder/s/screeching_bat_stalking_vampire.txt +++ b/forge-gui/res/cardsfolder/s/screeching_bat_stalking_vampire.txt @@ -7,7 +7,7 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigTransform:AB$SetState | Cost$ 2 B B | Defined$ Self | Mode$ Transform AlternateMode:DoubleFaced SVar:Picture:http://www.wizards.com/global/images/magic/general/screeching_bat.jpg -Oracle:Flying\nAt the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform Screeching Bat.\n----\nStalking Vampire\n(Black)\nCreature - Vampire\n5/5\nAt the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform Stalking Vampire. +Oracle:Flying\nAt the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform Screeching Bat. ALTERNATE @@ -19,4 +19,4 @@ PT:5/5 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTransform | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform CARDNAME. SVar:TrigTransform:AB$SetState | Cost$ 2 B B | Defined$ Self | Mode$ Transform SVar:Picture:http://www.wizards.com/global/images/magic/general/stalking_vampire.jpg -Oracle:Creature - Vampire\n5/5\nAt the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform Stalking Vampire. +Oracle:At the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform Stalking Vampire. diff --git a/forge-gui/res/cardsfolder/s/search_for_tomorrow.txt b/forge-gui/res/cardsfolder/s/search_for_tomorrow.txt index 1b46d6e3bd7..d2dbb50b4cd 100644 --- a/forge-gui/res/cardsfolder/s/search_for_tomorrow.txt +++ b/forge-gui/res/cardsfolder/s/search_for_tomorrow.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Suspend:2:G A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/search_for_tomorrow.jpg -Oracle:Search your library for a basic land card and put it onto the battlefield. Then shuffle your library.\nSuspend 2-{G} (Rather than cast this card from your hand, you may pay {G} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) +Oracle:Search your library for a basic land card and put it onto the battlefield. Then shuffle your library.\nSuspend 2- {G} (Rather than cast this card from your hand, you may pay {G} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/s/sedge_sliver.txt b/forge-gui/res/cardsfolder/s/sedge_sliver.txt index 63a6c88b531..d17c5c36240 100644 --- a/forge-gui/res/cardsfolder/s/sedge_sliver.txt +++ b/forge-gui/res/cardsfolder/s/sedge_sliver.txt @@ -5,7 +5,7 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Sliver | AddStaticAbility$ SedgeSliverST | AddSVar$ SedgeSliverX | Description$ All Sliver creatures have "This creature gets +1/+1 as long as you control a Swamp." SVar:SedgeSliverST:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ SedgeSliverX | Description$ CARDNAME gets +1/+1 as long as you control a Swamp. S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Pump | Description$ All Slivers have "{B}: Regenerate this permanent." -SVar:Pump:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. +SVar:Pump:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:SedgeSliverX:Count$Valid Swamp.YouCtrl SVar:PlayMain1:TRUE SVar:RemRandomDeck:True diff --git a/forge-gui/res/cardsfolder/s/seize_the_soul.txt b/forge-gui/res/cardsfolder/s/seize_the_soul.txt index 75baa805f9c..efe57864906 100644 --- a/forge-gui/res/cardsfolder/s/seize_the_soul.txt +++ b/forge-gui/res/cardsfolder/s/seize_the_soul.txt @@ -4,5 +4,5 @@ Types:Instant K:Haunt:TrigDestroy:Destroy target nonwhite, nonblack creature. Put a 1/1 white Spirit creature token with flying onto the battlefield. SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.nonWhite+nonBlack | TgtPrompt$ Select target nonwhite nonblack creature. | SubAbility$ DBSpirit | SpellDescription$ Destroy target nonwhite nonblack creature. Put a 1/1 white Spirit creature token with flying into play. SVar:DBSpirit:DB$ Token | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 spirit RAV | TokenKeywords$ Flying -Oracle:Destroy target nonwhite, nonblack creature. Put a 1/1 white Spirit creature token with flying onto the battlefield.\nHaunt (When this spell card is put into a graveyard after resolving, exile it haunting target creature.)\nWhen the creature Seize the Soul haunts dies, destroy target nonwhite, nonblack creature. Put a 1/1 white Spirit creature token with flying onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/seize_the_soul.jpg +Oracle:Destroy target nonwhite, nonblack creature. Put a 1/1 white Spirit creature token with flying onto the battlefield.\nHaunt (When this spell card is put into a graveyard after resolving, exile it haunting target creature.)\nWhen the creature Seize the Soul haunts dies, destroy target nonwhite, nonblack creature. Put a 1/1 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/serra_avenger.txt b/forge-gui/res/cardsfolder/s/serra_avenger.txt index 932447d00eb..202748a4e84 100644 --- a/forge-gui/res/cardsfolder/s/serra_avenger.txt +++ b/forge-gui/res/cardsfolder/s/serra_avenger.txt @@ -7,4 +7,4 @@ K:Vigilance S:Mode$ CantBeCast | ValidCard$ Card.Self | EffectZone$ All | CheckSVar$ X | SVarCompare$ LE3 | Description$ You can't play Serra Avenger during your first, second, or third turns of the game. SVar:X:Count$YourTurns SVar:Picture:http://resources.wizards.com/magic/cards/tsp/en-us/card113519.jpg -Oracle:You can't cast Serra Avenger during your first, second, or third turns of the game.\nFlying, vigilance +Oracle:You can't cast Serra Avenger during your first, second, or third turns of the game.\nFlying\nVigilance (Attacking doesn't cause this creature to tap.) diff --git a/forge-gui/res/cardsfolder/s/sewers_of_estark.txt b/forge-gui/res/cardsfolder/s/sewers_of_estark.txt index d231942ed66..216f0e0ebb6 100644 --- a/forge-gui/res/cardsfolder/s/sewers_of_estark.txt +++ b/forge-gui/res/cardsfolder/s/sewers_of_estark.txt @@ -1,7 +1,7 @@ Name:Sewers of Estark ManaCost:2 B B Types:Instant -A:SP$ Pump | Cost$ 2 B B | TgtPrompt$ Select target creature | ValidTgts$ Creature | RememberObjects$ Targeted | StackDescription$ SpellDescription | SubAbility$ DBPump | SpellDescription$ Choose target creature. If it's attacking, it's unblockable this turn. If it's blocking, prevent all combat damage that would be dealt this combat by it and each creature it's blocking. +A:SP$ Pump | Cost$ 2 B B | TgtPrompt$ Select target creature | ValidTgts$ Creature | RememberObjects$ Targeted | StackDescription$ SpellDescription | SubAbility$ DBPump | SpellDescription$ Choose target creature. If it's attacking, it can't be blocked this turn. If it's blocking, prevent all combat damage that would be dealt this combat by it and each creature it's blocking. SVar:DBPump:DB$ Pump | Defined$ Remembered | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | KW$ HIDDEN Unblockable | SubAbility$ DBPumpAll | StackDescription$ None SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.IsRemembered,Creature.isBlockedByRemembered | StackDescription$ None | UntilEndOfCombat$ True | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True @@ -9,4 +9,4 @@ SVar:X:Count$Valid Creature.IsRemembered+attacking SVar:Y:Count$Valid Creature.IsRemembered+blocking SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sewers_of_estark.jpg -Oracle:Choose target creature. If it's attacking, it's unblockable this turn. If it's blocking, prevent all combat damage that would be dealt this combat by it and each creature it's blocking. +Oracle:Choose target creature. If it's attacking, it can't be blocked this turn. If it's blocking, prevent all combat damage that would be dealt this combat by it and each creature it's blocking. diff --git a/forge-gui/res/cardsfolder/s/shade_of_trokair.txt b/forge-gui/res/cardsfolder/s/shade_of_trokair.txt index 64c2a91b52b..67abee0c1b0 100644 --- a/forge-gui/res/cardsfolder/s/shade_of_trokair.txt +++ b/forge-gui/res/cardsfolder/s/shade_of_trokair.txt @@ -5,4 +5,4 @@ PT:1/2 K:Suspend:3:W A:AB$ Pump | Cost$ W | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shade_of_trokair.jpg -Oracle:{W}: Shade of Trokair gets +1/+1 until end of turn.\nSuspend 3-{W} (Rather than cast this card from your hand, you may pay {W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) +Oracle:{W}: Shade of Trokair gets +1/+1 until end of turn.\nSuspend 3- {W} (Rather than cast this card from your hand, you may pay {W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/s/shell_skulkin.txt b/forge-gui/res/cardsfolder/s/shell_skulkin.txt index 6da95339143..dd6a9ee3249 100644 --- a/forge-gui/res/cardsfolder/s/shell_skulkin.txt +++ b/forge-gui/res/cardsfolder/s/shell_skulkin.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Scarecrow PT:3/2 A:AB$ Pump | Cost$ 3 | ValidTgts$ Creature.Blue | TgtPrompt$ Select target blue creature | KW$ Shroud | SpellDescription$ Target blue creature gains shroud until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shell_skulkin.jpg -Oracle:{3}: Target blue creature gains shroud until end of turn. +Oracle:{3}: Target blue creature gains shroud until end of turn. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/s/shield_of_kaldra.txt b/forge-gui/res/cardsfolder/s/shield_of_kaldra.txt index 6d37bba7db6..b76c47cb45e 100644 --- a/forge-gui/res/cardsfolder/s/shield_of_kaldra.txt +++ b/forge-gui/res/cardsfolder/s/shield_of_kaldra.txt @@ -2,8 +2,8 @@ Name:Shield of Kaldra ManaCost:4 Types:Legendary Artifact Equipment K:Equip 4 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Indestructible | Description$ Equipped creature is indestructible. -S:Mode$ Continuous | Affected$ Equipment.namedSword of Kaldra,Equipment.namedShield of Kaldra,Equipment.namedHelm of Kaldra | AddKeyword$ Indestructible | Description$ Equipment named Sword of Kaldra, Shield of Kaldra, and Helm of Kaldra are indestructible. +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Indestructible | Description$ Equipped creature has indestructible. +S:Mode$ Continuous | Affected$ Equipment.namedSword of Kaldra,Equipment.namedShield of Kaldra,Equipment.namedHelm of Kaldra | AddKeyword$ Indestructible | Description$ Equipment named Sword of Kaldra, Shield of Kaldra, and Helm of Kaldra have indestructible. DeckHints:Name$Sword of Kaldra|Helm of Kaldra SVar:Picture:http://www.wizards.com/global/images/magic/general/shield_of_kaldra.jpg -Oracle:Equipment named Sword of Kaldra, Shield of Kaldra, and Helm of Kaldra are indestructible.\nEquipped creature is indestructible. ("Destroy" effects and lethal damage don't destroy it.)\nEquip {4} +Oracle:Equipment named Sword of Kaldra, Shield of Kaldra, and Helm of Kaldra have indestructible.\nEquipped creature has indestructible. (Damage and effects that say "destroy" don't destroy it.)\nEquip {4} diff --git a/forge-gui/res/cardsfolder/s/shield_of_the_oversoul.txt b/forge-gui/res/cardsfolder/s/shield_of_the_oversoul.txt index 1d267656330..20cc7d00da8 100644 --- a/forge-gui/res/cardsfolder/s/shield_of_the_oversoul.txt +++ b/forge-gui/res/cardsfolder/s/shield_of_the_oversoul.txt @@ -3,7 +3,7 @@ ManaCost:2 GW Types:Enchantment Aura K:Enchant creature A:SP$ Attach | Cost$ 2 GW | ValidTgts$ Creature | AITgts$ Card.Green,Card.White | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Green | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Indestructible | Description$ As long as enchanted creature is green, it gets +1/+1 and is indestructible. (Lethal damage and effects that say "destroy" don't destroy it. If its toughness is 0 or less, it's still put into its owner's graveyard.) +S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Green | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Indestructible | Description$ As long as enchanted creature is green, it gets +1/+1 and has indestructible. (Lethal damage and effects that say "destroy" don't destroy it. If its toughness is 0 or less, it's still put into its owner's graveyard.) S:Mode$ Continuous | Affected$ Creature.EnchantedBy+White | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Flying | Description$ As long as enchanted creature is white, it gets +1/+1 and has flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/shield_of_the_oversoul.jpg -Oracle:Enchant creature\nAs long as enchanted creature is green, it gets +1/+1 and is indestructible. (Lethal damage and effects that say "destroy" don't destroy it. If its toughness is 0 or less, it's still put into its owner's graveyard.)\nAs long as enchanted creature is white, it gets +1/+1 and has flying. +Oracle:Enchant creature\nAs long as enchanted creature is green, it gets +1/+1 and has indestructible. (Damage and effects that say "destroy" don't destroy it. If its toughness is 0 or less, it's still put into its owner's graveyard.)\nAs long as enchanted creature is white, it gets +1/+1 and has flying. diff --git a/forge-gui/res/cardsfolder/s/shivan_meteor.txt b/forge-gui/res/cardsfolder/s/shivan_meteor.txt index 9b807a84fd4..87acaf1f057 100644 --- a/forge-gui/res/cardsfolder/s/shivan_meteor.txt +++ b/forge-gui/res/cardsfolder/s/shivan_meteor.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 3 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 13 | SpellDescription$ CARDNAME deals 13 damage to target creature. K:Suspend:2:1 R R SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_meteor.jpg -Oracle:Shivan Meteor deals 13 damage to target creature.\nSuspend 2-{1}{R}{R} (Rather than cast this card from your hand, you may pay {1}{R}{R} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) +Oracle:Shivan Meteor deals 13 damage to target creature.\nSuspend 2- {1}{R}{R} (Rather than cast this card from your hand, you may pay {1}{R}{R} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/s/shivan_sand_mage.txt b/forge-gui/res/cardsfolder/s/shivan_sand_mage.txt index b15558b39ae..11192fb5f7c 100644 --- a/forge-gui/res/cardsfolder/s/shivan_sand_mage.txt +++ b/forge-gui/res/cardsfolder/s/shivan_sand_mage.txt @@ -8,4 +8,4 @@ SVar:TrigChoose:AB$ Charm | Cost$ 0 | CharmNum$ 1 | Choices$ LoseTime,GainTime | SVar:LoseTime:DB$ RemoveCounter | ValidTgts$ Permanent.inZoneBattlefield,Card.suspended | AITgts$ Card.counters_GE1_TIME+inZoneBattlefield+YouDontCtrl,Card.suspended+YouCtrl | TgtPrompt$ Select target permanent or suspended card. | CounterType$ TIME | CounterNum$ 2 | TgtZone$ Battlefield,Exile | SpellDescription$ Remove two time counters from target permanent or suspended card. SVar:GainTime:DB$ PutCounter | ValidTgts$ Permanent.counters_GE1_TIME+inZoneBattlefield,Card.suspended | AITgts$ Card.inZoneBattlefield+YouCtrl,Card.suspended+YouDontCtrl | TgtPrompt$ Select target permanent with a time counter on it or suspended card. | CounterType$ TIME | CounterNum$ 2 | TgtZone$ Battlefield,Exile | SpellDescription$ Put two time counters target permanent with a time counter on it or suspended card. SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_sand_mage.jpg -Oracle:When Shivan Sand-Mage enters the battlefield, choose one - Remove two time counters from target permanent or suspended card; or put two time counters on target permanent with a time counter on it or suspended card.\nSuspend 4-{R} (Rather than cast this card from your hand, you may pay {R} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) +Oracle:When Shivan Sand-Mage enters the battlefield, choose one - Remove two time counters from target permanent or suspended card; or put two time counters on target permanent with a time counter on it or suspended card.\nSuspend 4- {R} (Rather than cast this card from your hand, you may pay {R} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/s/shrieking_grotesque.txt b/forge-gui/res/cardsfolder/s/shrieking_grotesque.txt index fee8bf3c108..b98c3ac8fe1 100644 --- a/forge-gui/res/cardsfolder/s/shrieking_grotesque.txt +++ b/forge-gui/res/cardsfolder/s/shrieking_grotesque.txt @@ -3,10 +3,10 @@ ManaCost:2 W Types:Creature Gargoyle PT:2/1 K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDiscard | ManaSpent$ B | TriggerDescription$ When CARDNAME enters the battlefield, if {B} was spent to cast Shrieking Grotesque, target player discards a card. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDiscard | ManaSpent$ B | TriggerDescription$ When CARDNAME enters the battlefield, if {B} was spent to cast it, target player discards a card. SVar:TrigDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ TgtChoose SVar:ManaNeededToAvoidNegativeEffect:black SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/shrieking_grotesque.jpg -Oracle:Flying\nWhen Shrieking Grotesque enters the battlefield, if {B} was spent to cast Shrieking Grotesque, target player discards a card. +Oracle:Flying\nWhen Shrieking Grotesque enters the battlefield, if {B} was spent to cast it, target player discards a card. diff --git a/forge-gui/res/cardsfolder/s/shu_general.txt b/forge-gui/res/cardsfolder/s/shu_general.txt index 7dbfe62a6d0..911ff5eedfb 100644 --- a/forge-gui/res/cardsfolder/s/shu_general.txt +++ b/forge-gui/res/cardsfolder/s/shu_general.txt @@ -5,4 +5,4 @@ PT:2/2 K:Vigilance K:Horsemanship SVar:Picture:http://www.wizards.com/global/images/magic/general/shu_general.jpg -Oracle:Vigilance; horsemanship (This creature can't be blocked except by creatures with horsemanship.) +Oracle:Vigilance, horsemanship (This creature can't be blocked except by creatures with horsemanship.) diff --git a/forge-gui/res/cardsfolder/s/siege_wurm.txt b/forge-gui/res/cardsfolder/s/siege_wurm.txt index 7050a690273..31d51289031 100644 --- a/forge-gui/res/cardsfolder/s/siege_wurm.txt +++ b/forge-gui/res/cardsfolder/s/siege_wurm.txt @@ -5,4 +5,4 @@ PT:5/5 K:Trample K:Convoke SVar:Picture:http://www.wizards.com/global/images/magic/general/siege_wurm.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nTrample +Oracle:Convoke (Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)\nTrample diff --git a/forge-gui/res/cardsfolder/s/silklash_spider.txt b/forge-gui/res/cardsfolder/s/silklash_spider.txt index 3f5f5928c23..86083fabe60 100644 --- a/forge-gui/res/cardsfolder/s/silklash_spider.txt +++ b/forge-gui/res/cardsfolder/s/silklash_spider.txt @@ -6,4 +6,4 @@ K:Reach A:AB$ DamageAll | Cost$ X G G | ValidCards$ Creature.withFlying | NumDmg$ X | ValidDescription$ each creature with flying. | References$ X | SpellDescription$ CARDNAME deals X damage to each creature with flying. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/silklash_spider.jpg -Oracle:Reach (This creature can block creatures with flying.)\n{X}{G}{G}: Silklash Spider deals X damage to each creature with flying. +Oracle:Reach\n{X}{G}{G}: Silklash Spider deals X damage to each creature with flying. diff --git a/forge-gui/res/cardsfolder/s/simic_charm.txt b/forge-gui/res/cardsfolder/s/simic_charm.txt index 3683965a5d1..bc9339785ba 100644 --- a/forge-gui/res/cardsfolder/s/simic_charm.txt +++ b/forge-gui/res/cardsfolder/s/simic_charm.txt @@ -6,4 +6,4 @@ SVar:PumpGiant:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creatur SVar:PumpHexproof:DB$ PumpAll | ValidCards$ Permanent.YouCtrl | KW$ Hexproof | SpellDescription$ Permanents you control gain hexproof until end of turn. SVar:ReturnCard:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature. | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_charm.jpg -Oracle:Choose one — Target creature gets +3/+3 until end of turn; or permanents you control gain hexproof until end of turn; or return target creature to its owner's hand. +Oracle:Choose one - Target creature gets +3/+3 until end of turn; or permanents you control gain hexproof until end of turn; or return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/simic_guildmage.txt b/forge-gui/res/cardsfolder/s/simic_guildmage.txt index 22b7855491a..5cfb0b14674 100644 --- a/forge-gui/res/cardsfolder/s/simic_guildmage.txt +++ b/forge-gui/res/cardsfolder/s/simic_guildmage.txt @@ -10,4 +10,4 @@ SVar:ChooseNewHost:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Permanen SVar:DBAttach:DB$ Attach | Object$ ParentTarget | Defined$ ChosenCard | SubAbility$ DBCleanup SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_guildmage.jpg -Oracle: ({G/U} can be paid with either {G} or {U}.)\n{1}{G}: Move a +1/+1 counter from target creature onto another target creature with the same controller.\n{1}{U}: Attach target Aura enchanting a permanent to another permanent with the same controller. +Oracle:({G/U} can be paid with either {G} or {U}.)\n{1}{G}: Move a +1/+1 counter from target creature onto another target creature with the same controller.\n{1}{U}: Attach target Aura enchanting a permanent to another permanent with the same controller. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_blessing.txt b/forge-gui/res/cardsfolder/s/skyshroud_blessing.txt index fcd71b0d8f9..180e701872a 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_blessing.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_blessing.txt @@ -1,8 +1,8 @@ Name:Skyshroud Blessing ManaCost:1 G Types:Instant -A:SP$ PumpAll | Cost$ 1 G | ValidCards$ Land | KW$ Shroud | SubAbility$ DBDraw | SpellDescription$ Lands gain shroud until end of turn. (They can't be the targets of spells or abilities.) Draw a card. +A:SP$ PumpAll | Cost$ 1 G | ValidCards$ Land | KW$ Shroud | SubAbility$ DBDraw | SpellDescription$ All lands gain shroud until end of turn. (They can't be the targets of spells or abilities.) Draw a card. SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_blessing.jpg -Oracle:Lands gain shroud until end of turn. (They can't be the targets of spells or abilities.)\nDraw a card. +Oracle:All lands gain shroud until end of turn. (They can't be the targets of spells or abilities.)\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/slash_panther.txt b/forge-gui/res/cardsfolder/s/slash_panther.txt index 2491536fba4..9567fa90825 100644 --- a/forge-gui/res/cardsfolder/s/slash_panther.txt +++ b/forge-gui/res/cardsfolder/s/slash_panther.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Cat PT:4/2 K:Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/slash_panther.jpg -Oracle:({R/P} can be paid with either {R} or 2 life.)\nHaste +Oracle:({P/R} can be paid with either {R} or 2 life.)\nHaste diff --git a/forge-gui/res/cardsfolder/s/slaughter_pact.txt b/forge-gui/res/cardsfolder/s/slaughter_pact.txt index f70c6434c78..0b8f509c53e 100644 --- a/forge-gui/res/cardsfolder/s/slaughter_pact.txt +++ b/forge-gui/res/cardsfolder/s/slaughter_pact.txt @@ -7,4 +7,4 @@ SVar:DBDelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Yo SVar:TrigLoseGame:AB$LosesGame | Cost$ 0 | UnlessCost$ 2 B | UnlessPayer$ You | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/slaughter_pact.jpg -Oracle:Slaughter Pact is black.\nDestroy target nonblack creature.\nAt the beginning of your next upkeep, pay {2}{B}. If you don't, you lose the game. +Oracle:Destroy target nonblack creature.\nAt the beginning of your next upkeep, pay {2}{B}. If you don't, you lose the game. diff --git a/forge-gui/res/cardsfolder/s/slobad_goblin_tinkerer.txt b/forge-gui/res/cardsfolder/s/slobad_goblin_tinkerer.txt index ed3de507b1f..00a001979f2 100644 --- a/forge-gui/res/cardsfolder/s/slobad_goblin_tinkerer.txt +++ b/forge-gui/res/cardsfolder/s/slobad_goblin_tinkerer.txt @@ -2,7 +2,7 @@ Name:Slobad, Goblin Tinkerer ManaCost:1 R Types:Legendary Creature Goblin Artificer PT:1/2 -A:AB$ Pump | Cost$ Sac<1/Artifact> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | KW$ Indestructible | SpellDescription$ Target artifact is indestructible this turn. +A:AB$ Pump | Cost$ Sac<1/Artifact> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | KW$ Indestructible | SpellDescription$ Target artifact gains indestructible until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/slobad_goblin_tinkerer.jpg -Oracle:Sacrifice an artifact: Target artifact is indestructible this turn. ("Destroy" effects and lethal damage don't destroy that artifact.) +Oracle:Sacrifice an artifact: Target artifact gains indestructible until end of turn. (Effects that say "destroy" don't destroy it. A creature with indestructible can't be destroyed by damage.) diff --git a/forge-gui/res/cardsfolder/s/sorin_markov.txt b/forge-gui/res/cardsfolder/s/sorin_markov.txt index 44091bc21b1..bcd6afe4542 100644 --- a/forge-gui/res/cardsfolder/s/sorin_markov.txt +++ b/forge-gui/res/cardsfolder/s/sorin_markov.txt @@ -8,4 +8,4 @@ A:AB$ SetLife | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Pl A:AB$ ControlPlayer | Cost$ SubCounter<7/LOYALTY> | Planeswalker$ True | Ultimate$ True | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ You control target player during that player's next turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sorin_markov.jpg -Oracle:[+2] Sorin Markov deals 2 damage to target creature or player and you gain 2 life.\n[-3] Target opponent's life total becomes 10.\n[-7] You control target player during that player's next turn.\n +Oracle:[+2] Sorin Markov deals 2 damage to target creature or player and you gain 2 life.\n[-3] Target opponent's life total becomes 10.\n[-7] You control target player during that player's next turn. diff --git a/forge-gui/res/cardsfolder/s/spearbreaker_behemoth.txt b/forge-gui/res/cardsfolder/s/spearbreaker_behemoth.txt index 57e5f266610..a98c122cdb0 100644 --- a/forge-gui/res/cardsfolder/s/spearbreaker_behemoth.txt +++ b/forge-gui/res/cardsfolder/s/spearbreaker_behemoth.txt @@ -3,6 +3,6 @@ ManaCost:5 G G Types:Creature Beast PT:5/5 K:Indestructible -A:AB$ Pump | Cost$ 1 | ValidTgts$ Creature.powerGE5 | TgtPrompt$ Select target creature with power 5 or greater | KW$ Indestructible | SpellDescription$ Target creature with power 5 or greater is indestructible until end of turn. +A:AB$ Pump | Cost$ 1 | ValidTgts$ Creature.powerGE5 | TgtPrompt$ Select target creature with power 5 or greater | KW$ Indestructible | SpellDescription$ Target creature with power 5 or greater gains indestructible until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/spearbreaker_behemoth.jpg -Oracle:Spearbreaker Behemoth is indestructible.\n{1}: Target creature with power 5 or greater is indestructible this turn. +Oracle:Indestructible\n{1}: Target creature with power 5 or greater gains indestructible until end of turn. diff --git a/forge-gui/res/cardsfolder/s/spell_blast.txt b/forge-gui/res/cardsfolder/s/spell_blast.txt index bc619324980..9ddbd72083e 100644 --- a/forge-gui/res/cardsfolder/s/spell_blast.txt +++ b/forge-gui/res/cardsfolder/s/spell_blast.txt @@ -5,4 +5,4 @@ A:SP$Counter | Cost$ X U | TargetType$ Spell | ValidTgts$ Card | SpellDescriptio SVar:X:Targeted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spell_blast.jpg -Oracle:Counter target spell with converted mana cost X. +Oracle:Counter target spell with converted mana cost X. (For example, if that spell's mana cost is {3}{U}{U}, X is 5.) diff --git a/forge-gui/res/cardsfolder/s/spellskite.txt b/forge-gui/res/cardsfolder/s/spellskite.txt index 3fd641f9916..94708057df6 100644 --- a/forge-gui/res/cardsfolder/s/spellskite.txt +++ b/forge-gui/res/cardsfolder/s/spellskite.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Horror PT:0/4 A:AB$ ChangeTargets | Cost$ PU | TargetType$ Spell,Activated,Triggered | ValidTgts$ Card | DefinedMagnet$ Self | ChangeSingleTarget$ True | SpellDescription$ Change a target of target spell or ability to Spellskite. SVar:Picture:http://www.wizards.com/global/images/magic/general/spellskite.jpg -Oracle:{U/P}: Change a target of target spell or ability to Spellskite. ({U/P} can be paid with either {U} or 2 life.) +Oracle:{P/U}: Change a target of target spell or ability to Spellskite. ({P/U} can be paid with either {U} or 2 life.) diff --git a/forge-gui/res/cardsfolder/s/sphinx_of_jwar_isle.txt b/forge-gui/res/cardsfolder/s/sphinx_of_jwar_isle.txt index a225b849b7d..9325bebf6e4 100644 --- a/forge-gui/res/cardsfolder/s/sphinx_of_jwar_isle.txt +++ b/forge-gui/res/cardsfolder/s/sphinx_of_jwar_isle.txt @@ -6,4 +6,4 @@ K:Flying K:Shroud A:ST$ PeekAndReveal | Cost$ 0 | Defined$ You | NoReveal$ True | SpellDescription$ You may look at the top card of your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinx_of_jwar_isle.jpg -Oracle:Flying, shroud\nYou may look at the top card of your library. (You may do this at any time.) +Oracle:Flying\nShroud (This creature can't be the target of spells or abilities.)\nYou may look at the top card of your library. (You may do this at any time.) diff --git a/forge-gui/res/cardsfolder/s/spined_thopter.txt b/forge-gui/res/cardsfolder/s/spined_thopter.txt index aaed5cea5b2..092c78faaa3 100644 --- a/forge-gui/res/cardsfolder/s/spined_thopter.txt +++ b/forge-gui/res/cardsfolder/s/spined_thopter.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Thopter PT:2/1 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/spined_thopter.jpg -Oracle:({U/P} can be paid with either {U} or 2 life.)\nFlying +Oracle:({P/U} can be paid with either {U} or 2 life.)\nFlying diff --git a/forge-gui/res/cardsfolder/s/spirit_flare.txt b/forge-gui/res/cardsfolder/s/spirit_flare.txt index d09e5d3d845..b7df67b28e9 100644 --- a/forge-gui/res/cardsfolder/s/spirit_flare.txt +++ b/forge-gui/res/cardsfolder/s/spirit_flare.txt @@ -8,4 +8,4 @@ SVar:SpiritStrength:Targeted$CardPower SVar:WasTapped:Remembered$Amount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_flare.jpg -Oracle:Tap target untapped creature you control. If you do, it deals damage equal to its power to target attacking or blocking creature an opponent controls.\nFlashback-{1}{W}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.) +Oracle:Tap target untapped creature you control. If you do, it deals damage equal to its power to target attacking or blocking creature an opponent controls.\nFlashback- {1}{W}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/s/spirit_mirror.txt b/forge-gui/res/cardsfolder/s/spirit_mirror.txt index f90f7b846ab..83469f4a2e5 100644 --- a/forge-gui/res/cardsfolder/s/spirit_mirror.txt +++ b/forge-gui/res/cardsfolder/s/spirit_mirror.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | I SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Reflection | TokenTypes$ Creature,Reflection | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 A:AB$ Destroy | Cost$ 0 | ValidTgts$ Reflection | TgtPrompt$ Select target Reflection | SpellDescription$ Destroy target Reflection. SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_mirror.jpg -Oracle:At the beginning of your upkeep, if there are no Reflection tokens on the battlefield, put a 2/2 white Reflection creature token onto the battlefield./n{0}: Destroy target Reflection. +Oracle:At the beginning of your upkeep, if there are no Reflection tokens on the battlefield, put a 2/2 white Reflection creature token onto the battlefield.\n{0}: Destroy target Reflection. diff --git a/forge-gui/res/cardsfolder/s/spite_of_mogis.txt b/forge-gui/res/cardsfolder/s/spite_of_mogis.txt index 76cfbd7af9b..71be0a72400 100644 --- a/forge-gui/res/cardsfolder/s/spite_of_mogis.txt +++ b/forge-gui/res/cardsfolder/s/spite_of_mogis.txt @@ -1,6 +1,6 @@ Name:Spite of Mogis ManaCost:R -Types:Sorcery +Types:Sorcery A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SubAbility$ DBScry | SpellDescription$ CARDNAME deals damage to target creature equal to the number of instant and sorcery cards in your graveyard. Scry 1. SVar:DBScry:DB$ Scry | ScryNum$ 1 SVar:X:Count$ValidGraveyard Instant.YouOwn,Sorcery.YouOwn diff --git a/forge-gui/res/cardsfolder/s/sprout_swarm.txt b/forge-gui/res/cardsfolder/s/sprout_swarm.txt index d81d7c45233..2bcb3c6c81f 100644 --- a/forge-gui/res/cardsfolder/s/sprout_swarm.txt +++ b/forge-gui/res/cardsfolder/s/sprout_swarm.txt @@ -5,4 +5,4 @@ K:Convoke A:SP$ Token | Cost$ 1 G | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. K:Buyback 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/sprout_swarm.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its total cost by {1} or by one mana of that creature's color.)\nBuyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nPut a 1/1 green Saproling creature token onto the battlefield. +Oracle:Convoke (Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)\nBuyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nPut a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/stand_deliver.txt b/forge-gui/res/cardsfolder/s/stand_deliver.txt index f38687ae26b..9f8ef5c973d 100644 --- a/forge-gui/res/cardsfolder/s/stand_deliver.txt +++ b/forge-gui/res/cardsfolder/s/stand_deliver.txt @@ -4,7 +4,6 @@ AlternateMode: Split Types:Instant A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature | Amount$ 2 | TgtPrompt$ Select target creature | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/stand_deliver.jpg - Oracle:Prevent the next 2 damage that would be dealt to target creature this turn. ALTERNATE diff --git a/forge-gui/res/cardsfolder/s/stave_off.txt b/forge-gui/res/cardsfolder/s/stave_off.txt index e96c34e89d1..71d6c7260c6 100644 --- a/forge-gui/res/cardsfolder/s/stave_off.txt +++ b/forge-gui/res/cardsfolder/s/stave_off.txt @@ -5,4 +5,4 @@ A:SP$ Protection | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target crea #Computer isn't very good at picking a color to get protection from yet SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stave_off.jpg -Oracle:Target creature gains protection from the color of your choice until end of turn. (It can't be blocked, targeted, dealt damage, or enchanted by anything of that color.) +Oracle:Target creature gains protection from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/s/storm_seeker.txt b/forge-gui/res/cardsfolder/s/storm_seeker.txt index a2ae2053c73..7ff3b31c34f 100644 --- a/forge-gui/res/cardsfolder/s/storm_seeker.txt +++ b/forge-gui/res/cardsfolder/s/storm_seeker.txt @@ -1,8 +1,8 @@ Name:Storm Seeker ManaCost:3 G Types:Instant -A:SP$ DealDamage | Cost$ 3 G | ValidTgts$ Player | NumDmg$ X | SpellDescription$ CARDNAME deals damage equal to the number of cards in target player's hand to that player. +A:SP$ DealDamage | Cost$ 3 G | ValidTgts$ Player | NumDmg$ X | SpellDescription$ CARDNAME deals damage to target player equal to the number of cards in that player's hand. SVar:X:TargetedPlayer$CardsInHand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/storm_seeker.jpg -Oracle:Storm Seeker deals damage equal to the number of cards in target player's hand to that player. +Oracle:Storm Seeker deals damage to target player equal to the number of cards in that player's hand. diff --git a/forge-gui/res/cardsfolder/s/stormscape_battlemage.txt b/forge-gui/res/cardsfolder/s/stormscape_battlemage.txt index ed477a0ee29..4277591e5b0 100644 --- a/forge-gui/res/cardsfolder/s/stormscape_battlemage.txt +++ b/forge-gui/res/cardsfolder/s/stormscape_battlemage.txt @@ -9,4 +9,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.nonBlack | NoRegen$ True | TgtPrompt$ Select target nonblack creature. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/stormscape_battlemage.jpg -Oracle:Kicker {W} and/or {2}{B} (You may pay an additional {W} and/or {2}{B} as you cast this spell.)\nWhen Stormscape Battlemage enters the battlefield, if it was kicked with its {W} kicker, you gain 3 life.\nWhen Stormscape Battlemage enters the battlefield, if it was kicked with its {2}{B} kicker, destroy target nonblack creature. That creature can't be regenerated. +Oracle:Kicker {W} and/or {2}{B}\nWhen Stormscape Battlemage enters the battlefield, if it was kicked with its {W} kicker, you gain 3 life.\nWhen Stormscape Battlemage enters the battlefield, if it was kicked with its {2}{B} kicker, destroy target nonblack creature. That creature can't be regenerated. diff --git a/forge-gui/res/cardsfolder/s/street_spasm.txt b/forge-gui/res/cardsfolder/s/street_spasm.txt index c6d32a5424b..73b8ad13e30 100644 --- a/forge-gui/res/cardsfolder/s/street_spasm.txt +++ b/forge-gui/res/cardsfolder/s/street_spasm.txt @@ -2,7 +2,7 @@ Name:Street Spasm ManaCost:X R Types:Instant A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature.withoutFlying+YouDontCtrl | TgtPrompt$ Select target creature without flying you don't control. | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature without flying you don't control. -A:SP$ DamageAll | Cost$ X X R R | ValidCards$ Creature.withoutFlying+YouDontCtrl | NumDmg$ X | References$ X | PrecostDesc$ Overload | CostDesc$ {X}{X}{R}{R} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) +A:SP$ DamageAll | Cost$ X X R R | ValidCards$ Creature.withoutFlying+YouDontCtrl | NumDmg$ X | References$ X | PrecostDesc$ Overload | CostDesc$ {X}{X}{R}{R} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.") SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/street_spasm.jpg -Oracle:Street Spasm deals X damage to target creature without flying you don't control.\nOverload {X}{X}{R}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) +Oracle:Street Spasm deals X damage to target creature without flying you don't control.\nOverload {X}{X}{R}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.") diff --git a/forge-gui/res/cardsfolder/s/stuffy_doll.txt b/forge-gui/res/cardsfolder/s/stuffy_doll.txt index dbc26a6b3b1..bec463644a0 100644 --- a/forge-gui/res/cardsfolder/s/stuffy_doll.txt +++ b/forge-gui/res/cardsfolder/s/stuffy_doll.txt @@ -11,4 +11,4 @@ SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ X | References$ X | Defined$ SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/tsp/en-us/card116724.jpg -Oracle:As Stuffy Doll enters the battlefield, choose a player.\nStuffy Doll is indestructible.\nWhenever Stuffy Doll is dealt damage, it deals that much damage to the chosen player.\n{T}: Stuffy Doll deals 1 damage to itself. +Oracle:Indestructible\nAs Stuffy Doll enters the battlefield, choose a player.\nWhenever Stuffy Doll is dealt damage, it deals that much damage to the chosen player.\n{T}: Stuffy Doll deals 1 damage to itself. diff --git a/forge-gui/res/cardsfolder/s/sturdy_hatchling.txt b/forge-gui/res/cardsfolder/s/sturdy_hatchling.txt index a2af893eb7a..b77792fc418 100644 --- a/forge-gui/res/cardsfolder/s/sturdy_hatchling.txt +++ b/forge-gui/res/cardsfolder/s/sturdy_hatchling.txt @@ -9,4 +9,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Blue | ValidActivatingPlayer$ You | TriggerZ SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ M1M1 | CounterNum$ 1 SVar:BuffedBy:Card.Blue,Card.Green SVar:Picture:http://www.wizards.com/global/images/magic/general/sturdy_hatchling.jpg -Oracle:Sturdy Hatchling enters the battlefield with four -1/-1 counters on it.\n{G/U}: Sturdy Hatchling gains shroud until end of turn.\nWhenever you cast a green spell, remove a -1/-1 counter from Sturdy Hatchling.\nWhenever you cast a blue spell, remove a -1/-1 counter from Sturdy Hatchling. +Oracle:Sturdy Hatchling enters the battlefield with four -1/-1 counters on it.\n{G/U}: Sturdy Hatchling gains shroud until end of turn. (It can't be the target of spells or abilities.)\nWhenever you cast a green spell, remove a -1/-1 counter from Sturdy Hatchling.\nWhenever you cast a blue spell, remove a -1/-1 counter from Sturdy Hatchling. diff --git a/forge-gui/res/cardsfolder/s/submerge.txt b/forge-gui/res/cardsfolder/s/submerge.txt index 806f9faed21..1bb5ab2eb58 100644 --- a/forge-gui/res/cardsfolder/s/submerge.txt +++ b/forge-gui/res/cardsfolder/s/submerge.txt @@ -6,4 +6,4 @@ SVar:X:Count$Valid Forest.OppCtrl SVar:Y:Count$Valid Island.YouCtrl A:SP$ ChangeZone | Cost$ 4 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature on top of its owner's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/submerge.jpg -Oracle:Put target creature on top of its owner's library. +Oracle:If an opponent controls a Forest and you control an Island, you may cast Submerge without paying its mana cost.\nPut target creature on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/s/sudden_impact.txt b/forge-gui/res/cardsfolder/s/sudden_impact.txt index ecbddc4940d..3ef90e9a907 100644 --- a/forge-gui/res/cardsfolder/s/sudden_impact.txt +++ b/forge-gui/res/cardsfolder/s/sudden_impact.txt @@ -1,8 +1,8 @@ Name:Sudden Impact ManaCost:3 R Types:Instant -A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Player | NumDmg$ X | SpellDescription$ CARDNAME deals damage equal to the number of cards in target player's hand to that player. +A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Player | NumDmg$ X | SpellDescription$ CARDNAME deals damage to target player equal to the number of cards in that player's hand. SVar:X:TargetedPlayer$CardsInHand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sudden_impact.jpg -Oracle:Sudden Impact deals damage equal to the number of cards in target player's hand to that player. +Oracle:Sudden Impact deals damage to target player equal to the number of cards in that player's hand. diff --git a/forge-gui/res/cardsfolder/s/summoners_pact.txt b/forge-gui/res/cardsfolder/s/summoners_pact.txt index 65e3fd1b20a..8b4dea5d64b 100644 --- a/forge-gui/res/cardsfolder/s/summoners_pact.txt +++ b/forge-gui/res/cardsfolder/s/summoners_pact.txt @@ -7,4 +7,4 @@ SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Y SVar:TrigLoseGame:AB$ LosesGame | Cost$ 0 | UnlessCost$ 2 G G | UnlessPayer$ You | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/summoners_pact.jpg -Oracle:Summoner's Pact is green.\nSearch your library for a green creature card, reveal it, and put it into your hand. Then shuffle your library.\nAt the beginning of your next upkeep, pay {2}{G}{G}. If you don't, you lose the game. +Oracle:Search your library for a green creature card, reveal it, and put it into your hand. Then shuffle your library.\nAt the beginning of your next upkeep, pay {2}{G}{G}. If you don't, you lose the game. diff --git a/forge-gui/res/cardsfolder/s/sundering_vitae.txt b/forge-gui/res/cardsfolder/s/sundering_vitae.txt index c487eb56e9c..49e7ec28204 100644 --- a/forge-gui/res/cardsfolder/s/sundering_vitae.txt +++ b/forge-gui/res/cardsfolder/s/sundering_vitae.txt @@ -4,4 +4,4 @@ Types:Instant K:Convoke A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/sundering_vitae.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nDestroy target artifact or enchantment. +Oracle:Convoke (Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)\nDestroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/s/suntail_hawk.txt b/forge-gui/res/cardsfolder/s/suntail_hawk.txt index 006b6697095..9e9a8a04a8d 100644 --- a/forge-gui/res/cardsfolder/s/suntail_hawk.txt +++ b/forge-gui/res/cardsfolder/s/suntail_hawk.txt @@ -4,4 +4,4 @@ Types:Creature Bird PT:1/1 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/suntail_hawk.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.) +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/s/surgical_extraction.txt b/forge-gui/res/cardsfolder/s/surgical_extraction.txt index 62ab382d343..6b9b41816e1 100644 --- a/forge-gui/res/cardsfolder/s/surgical_extraction.txt +++ b/forge-gui/res/cardsfolder/s/surgical_extraction.txt @@ -10,4 +10,4 @@ SVar:NumInLib:TargetedController$CardsInLibrary SVar:NumInHand:TargetedController$CardsInHand SVar:NumInYard:TargetedController$CardsInGraveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/surgical_extraction.jpg -Oracle:({B/P} can be paid with either {B} or 2 life.)\nChoose target card in a graveyard other than a basic land card. Search its owner's graveyard, hand, and library for any number of cards with the same name as that card and exile them. Then that player shuffles his or her library. +Oracle:({P/B} can be paid with either {B} or 2 life.)\nChoose target card in a graveyard other than a basic land card. Search its owner's graveyard, hand, and library for any number of cards with the same name as that card and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/s/swell_of_courage.txt b/forge-gui/res/cardsfolder/s/swell_of_courage.txt index 1d1c15a1770..d61c6d6390f 100644 --- a/forge-gui/res/cardsfolder/s/swell_of_courage.txt +++ b/forge-gui/res/cardsfolder/s/swell_of_courage.txt @@ -5,4 +5,4 @@ A:SP$ PumpAll | Cost$ 3 W W | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | NumDef A:AB$ PutCounter | Cost$ X W W Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ X | References$ X | ActivationZone$ Hand | PrecostDesc$ Reinforce X - | SpellDescription$ Put X +1/+1 counters on target creature. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/swell_of_courage.jpg -Oracle:Creatures you control get +2/+2 until end of turn.\nReinforce X-{X}{W}{W} ({X}{W}{W}, Discard this card: Put X +1/+1 counters on target creature.) +Oracle:Creatures you control get +2/+2 until end of turn.\nReinforce X- {X}{W}{W} ({X}{W}{W}, Discard this card: Put X +1/+1 counters on target creature.) diff --git a/forge-gui/res/cardsfolder/s/swiftfoot_boots.txt b/forge-gui/res/cardsfolder/s/swiftfoot_boots.txt index 8d215bb60e9..996b7e22f66 100644 --- a/forge-gui/res/cardsfolder/s/swiftfoot_boots.txt +++ b/forge-gui/res/cardsfolder/s/swiftfoot_boots.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 1 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Haste & Hexproof | Description$ Equipped creature has hexproof and haste. SVar:Picture:http://www.wizards.com/global/images/magic/general/swiftfoot_boots.jpg -Oracle:Equipped creature has hexproof and haste. (It can't be the target of spells or abilities your opponents control, and it can attack and {T} as soon as it comes under your control.)\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) +Oracle:Equipped creature has hexproof and haste.\nEquip {1}