From 632da8f6f32e38bd3593ed45de89d3edf45e1a32 Mon Sep 17 00:00:00 2001 From: Renato Filipe Vidal Santos <45150760+dracontes@users.noreply.github.com> Date: Mon, 22 Apr 2024 17:06:50 +0100 Subject: [PATCH] Add files via upload --- forge-gui/res/cardsfolder/i/into_thin_air.txt | 2 +- forge-gui/res/cardsfolder/i/introduction_to_annihilation.txt | 2 +- forge-gui/res/cardsfolder/i/introduction_to_prophecy.txt | 2 +- forge-gui/res/cardsfolder/i/intuition.txt | 2 +- forge-gui/res/cardsfolder/i/inundate.txt | 2 +- forge-gui/res/cardsfolder/i/invasive_surgery.txt | 2 +- forge-gui/res/cardsfolder/i/invert_the_skies.txt | 2 +- forge-gui/res/cardsfolder/i/invigorated_rampage.txt | 2 +- forge-gui/res/cardsfolder/i/invigorating_falls.txt | 2 +- forge-gui/res/cardsfolder/i/invigorating_surge.txt | 2 +- forge-gui/res/cardsfolder/i/invincible_hymn.txt | 2 +- forge-gui/res/cardsfolder/i/invoke_the_divine.txt | 2 +- forge-gui/res/cardsfolder/i/invoke_the_firemind.txt | 2 +- forge-gui/res/cardsfolder/i/invulnerability.txt | 2 +- forge-gui/res/cardsfolder/i/ionas_judgment.txt | 2 +- forge-gui/res/cardsfolder/i/ionize.txt | 2 +- forge-gui/res/cardsfolder/i/ire_of_kaminari.txt | 2 +- forge-gui/res/cardsfolder/i/irencrag_feat.txt | 2 +- forge-gui/res/cardsfolder/i/iron_verdict.txt | 2 +- forge-gui/res/cardsfolder/i/iron_will.txt | 2 +- forge-gui/res/cardsfolder/i/ironwrights_cleansing.txt | 2 +- forge-gui/res/cardsfolder/i/irradiate.txt | 2 +- forge-gui/res/cardsfolder/i/irresistible_prey.txt | 2 +- forge-gui/res/cardsfolder/i/isolate.txt | 2 +- forge-gui/res/cardsfolder/i/ivory_charm.txt | 2 +- forge-gui/res/cardsfolder/i/ixidors_will.txt | 2 +- forge-gui/res/cardsfolder/i/izzet_charm.txt | 2 +- 27 files changed, 27 insertions(+), 27 deletions(-) diff --git a/forge-gui/res/cardsfolder/i/into_thin_air.txt b/forge-gui/res/cardsfolder/i/into_thin_air.txt index ec3eda8411d..d2f1eb8b070 100644 --- a/forge-gui/res/cardsfolder/i/into_thin_air.txt +++ b/forge-gui/res/cardsfolder/i/into_thin_air.txt @@ -1,6 +1,6 @@ Name:Into Thin Air ManaCost:5 U Types:Instant -A:SP$ ChangeZone | Cost$ 5 U | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target artifact to its owner's hand. +A:SP$ ChangeZone | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target artifact to its owner's hand. K:Affinity:Artifact Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nReturn target artifact to its owner's hand. diff --git a/forge-gui/res/cardsfolder/i/introduction_to_annihilation.txt b/forge-gui/res/cardsfolder/i/introduction_to_annihilation.txt index bceb8c79e33..20c858cc037 100644 --- a/forge-gui/res/cardsfolder/i/introduction_to_annihilation.txt +++ b/forge-gui/res/cardsfolder/i/introduction_to_annihilation.txt @@ -1,7 +1,7 @@ Name:Introduction to Annihilation ManaCost:5 Types:Sorcery Lesson -A:SP$ ChangeZone | Cost$ 5 | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent.nonLand | RememberLKI$ True | SubAbility$ DBDraw | SpellDescription$ Exile target nonland permanent. Its controller draws a card. +A:SP$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent.nonLand | RememberLKI$ True | SubAbility$ DBDraw | SpellDescription$ Exile target nonland permanent. Its controller draws a card. SVar:DBDraw:DB$ Draw | Defined$ RememberedController | NumCards$ 1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True Oracle:Exile target nonland permanent. Its controller draws a card. diff --git a/forge-gui/res/cardsfolder/i/introduction_to_prophecy.txt b/forge-gui/res/cardsfolder/i/introduction_to_prophecy.txt index ec318cdae22..601b9c014d2 100644 --- a/forge-gui/res/cardsfolder/i/introduction_to_prophecy.txt +++ b/forge-gui/res/cardsfolder/i/introduction_to_prophecy.txt @@ -1,6 +1,6 @@ Name:Introduction to Prophecy ManaCost:3 Types:Sorcery Lesson -A:SP$ Scry | Cost$ 3 | ScryNum$ 2 | SpellDescription$ Scry 2, then draw a card. | SubAbility$ DBDraw +A:SP$ Scry | ScryNum$ 2 | SpellDescription$ Scry 2, then draw a card. | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | NumCards$ 1 Oracle:Scry 2, then draw a card. diff --git a/forge-gui/res/cardsfolder/i/intuition.txt b/forge-gui/res/cardsfolder/i/intuition.txt index a90fe474bc6..d25f4b49071 100644 --- a/forge-gui/res/cardsfolder/i/intuition.txt +++ b/forge-gui/res/cardsfolder/i/intuition.txt @@ -1,7 +1,7 @@ Name:Intuition ManaCost:2 U Types:Instant -A:SP$ ChangeZone | Cost$ 2 U | Origin$ Library | Destination$ Library | ChangeType$ Card | ChangeNum$ 3 | Mandatory$ True | RememberChanged$ True | Reveal$ True | Shuffle$ False | AILogic$ Intuition | SubAbility$ DBChangeZone1 | StackDescription$ {p:You} searches their library for three cards and reveals them. | SpellDescription$ Search your library for three cards and reveal them. Target opponent chooses one. Put that card into your hand and the rest into your graveyard. Then shuffle. +A:SP$ ChangeZone | Origin$ Library | Destination$ Library | ChangeType$ Card | ChangeNum$ 3 | Mandatory$ True | RememberChanged$ True | Reveal$ True | Shuffle$ False | AILogic$ Intuition | SubAbility$ DBChangeZone1 | StackDescription$ {p:You} searches their library for three cards and reveals them. | SpellDescription$ Search your library for three cards and reveal them. Target opponent chooses one. Put that card into your hand and the rest into your graveyard. Then shuffle. SVar:DBChangeZone1:DB$ ChangeZone | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | DefinedPlayer$ You | Chooser$ Targeted | ChangeType$ Card.IsRemembered | SelectPrompt$ Choose a card for the hand | Hidden$ True | Origin$ Library | Destination$ Hand | ChangeNum$ 1 | Mandatory$ True | Shuffle$ False | NoLooking$ True | SubAbility$ DBChangeZone2 | StackDescription$ {p:Targeted} chooses one. {p:You} puts that card into their hand SVar:DBChangeZone2:DB$ ChangeZoneAll | Origin$ Library | Destination$ Graveyard | ChangeType$ Card.IsRemembered | Shuffle$ True | StackDescription$ and the rest into their graveyard. Then {p:You} shuffles their library. | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True diff --git a/forge-gui/res/cardsfolder/i/inundate.txt b/forge-gui/res/cardsfolder/i/inundate.txt index b8cdce8e5b4..fe3050d9b07 100644 --- a/forge-gui/res/cardsfolder/i/inundate.txt +++ b/forge-gui/res/cardsfolder/i/inundate.txt @@ -1,5 +1,5 @@ Name:Inundate ManaCost:3 U U U Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ 3 U U U | ChangeType$ Creature.nonBlue | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all nonblue creatures to their owners' hands. +A:SP$ ChangeZoneAll | ChangeType$ Creature.nonBlue | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all nonblue creatures to their owners' hands. Oracle:Return all nonblue creatures to their owners' hands. diff --git a/forge-gui/res/cardsfolder/i/invasive_surgery.txt b/forge-gui/res/cardsfolder/i/invasive_surgery.txt index 532ea9cc2ca..58f6f023fd8 100644 --- a/forge-gui/res/cardsfolder/i/invasive_surgery.txt +++ b/forge-gui/res/cardsfolder/i/invasive_surgery.txt @@ -1,7 +1,7 @@ Name:Invasive Surgery ManaCost:U Types:Instant -A:SP$ Counter | Cost$ U | TargetType$ Spell | ValidTgts$ Sorcery | SubAbility$ ExileYard | SpellDescription$ Counter target sorcery spell. Delirium — If there are four or more card types amongst cards in your graveyard, search the graveyard, hand, and library of that spell's controller for cards with the same name as that spell, exile those cards, then that player shuffles their library. +A:SP$ Counter | TargetType$ Spell | ValidTgts$ Sorcery | SubAbility$ ExileYard | SpellDescription$ Counter target sorcery spell. Delirium — If there are four or more card types amongst cards in your graveyard, search the graveyard, hand, and library of that spell's controller for cards with the same name as that spell, exile those cards, then that player shuffles their library. SVar:ExileYard:DB$ ChangeZone | Condition$ Delirium | Origin$ Graveyard | Destination$ Exile | DefinedPlayer$ TargetedController | ChangeType$ TargetedCard.sameName | ChangeNum$ NumInYard | Chooser$ You | Hidden$ True | SubAbility$ ExileHand | StackDescription$ None SVar:ExileHand:DB$ ChangeZone | Condition$ Delirium | Origin$ Hand | Destination$ Exile | DefinedPlayer$ TargetedController | ChangeType$ TargetedCard.sameName | ChangeNum$ NumInHand | Chooser$ You | SubAbility$ ExileLib | StackDescription$ None SVar:ExileLib:DB$ ChangeZone | Condition$ Delirium | Origin$ Library | Destination$ Exile | DefinedPlayer$ TargetedController | ChangeType$ TargetedCard.sameName | ChangeNum$ NumInLib | Chooser$ You | Shuffle$ True | StackDescription$ None diff --git a/forge-gui/res/cardsfolder/i/invert_the_skies.txt b/forge-gui/res/cardsfolder/i/invert_the_skies.txt index e46a011fc49..2632f6d926a 100644 --- a/forge-gui/res/cardsfolder/i/invert_the_skies.txt +++ b/forge-gui/res/cardsfolder/i/invert_the_skies.txt @@ -1,7 +1,7 @@ Name:Invert the Skies ManaCost:3 GU Types:Instant -A:SP$ AnimateAll | Cost$ 3 GU | ValidCards$ Creature.OppCtrl | RemoveKeywords$ Flying | ConditionManaSpent$ G | SubAbility$ UPaid | SpellDescription$ Creatures your opponents control lose flying until end of turn if {G} was spent to cast this spell, and creatures you control gain flying until end of turn if {U} was spent to cast this spell. (Do both if {G}{U} was spent.) +A:SP$ AnimateAll | ValidCards$ Creature.OppCtrl | RemoveKeywords$ Flying | ConditionManaSpent$ G | SubAbility$ UPaid | SpellDescription$ Creatures your opponents control lose flying until end of turn if {G} was spent to cast this spell, and creatures you control gain flying until end of turn if {U} was spent to cast this spell. (Do both if {G}{U} was spent.) SVar:UPaid:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Flying | ConditionManaSpent$ U AI:RemoveDeck:All Oracle:Creatures your opponents control lose flying until end of turn if {G} was spent to cast this spell, and creatures you control gain flying until end of turn if {U} was spent to cast this spell. (Do both if {G}{U} was spent.) diff --git a/forge-gui/res/cardsfolder/i/invigorated_rampage.txt b/forge-gui/res/cardsfolder/i/invigorated_rampage.txt index 3e4e4a16f23..15eefc0bb31 100644 --- a/forge-gui/res/cardsfolder/i/invigorated_rampage.txt +++ b/forge-gui/res/cardsfolder/i/invigorated_rampage.txt @@ -1,7 +1,7 @@ Name:Invigorated Rampage ManaCost:1 R Types:Instant -A:SP$ Charm | Cost$ 1 R | Choices$ DBPumpOne,DBPumpTwo +A:SP$ Charm | Choices$ DBPumpOne,DBPumpTwo SVar:DBPumpOne:DB$ Pump | ValidTgts$ Creature | NumAtt$ +4 | KW$ Trample | TgtPrompt$ Select target creature | SpellDescription$ Target creature gets +4/+0 and gains trample until end of turn. SVar:DBPumpTwo:DB$ Pump | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Creature | NumAtt$ +2 | KW$ Trample | TgtPrompt$ Select target creature | SpellDescription$ Two target creatures each get +2/+0 and gain trample until end of turn. Oracle:Choose one —\n• Target creature gets +4/+0 and gains trample until end of turn.\n• Two target creatures each get +2/+0 and gain trample until end of turn. diff --git a/forge-gui/res/cardsfolder/i/invigorating_falls.txt b/forge-gui/res/cardsfolder/i/invigorating_falls.txt index 96d8b5c6610..8051b20638c 100644 --- a/forge-gui/res/cardsfolder/i/invigorating_falls.txt +++ b/forge-gui/res/cardsfolder/i/invigorating_falls.txt @@ -1,6 +1,6 @@ Name:Invigorating Falls ManaCost:2 G G Types:Sorcery -A:SP$ GainLife | Cost$ 2 G G | LifeAmount$ X | SpellDescription$ You gain life equal to the number of creature cards in all graveyards. +A:SP$ GainLife | LifeAmount$ X | SpellDescription$ You gain life equal to the number of creature cards in all graveyards. SVar:X:Count$TypeInAllYards.Creature Oracle:You gain life equal to the number of creature cards in all graveyards. diff --git a/forge-gui/res/cardsfolder/i/invigorating_surge.txt b/forge-gui/res/cardsfolder/i/invigorating_surge.txt index 8094acc0596..7b7eb00c957 100644 --- a/forge-gui/res/cardsfolder/i/invigorating_surge.txt +++ b/forge-gui/res/cardsfolder/i/invigorating_surge.txt @@ -1,7 +1,7 @@ Name:Invigorating Surge ManaCost:2 G Types:Instant -A:SP$ PutCounter | Cost$ 2 G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | SubAbility$ DBPump | SpellDescription$ Put a +1/+1 counter on target creature you control, then double the number of +1/+1 counters on that creature. +A:SP$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | SubAbility$ DBPump | SpellDescription$ Put a +1/+1 counter on target creature you control, then double the number of +1/+1 counters on that creature. SVar:DBPump:DB$ MultiplyCounter | Defined$ Targeted | CounterType$ P1P1 DeckHas:Ability$Counters Oracle:Put a +1/+1 counter on target creature you control, then double the number of +1/+1 counters on that creature. diff --git a/forge-gui/res/cardsfolder/i/invincible_hymn.txt b/forge-gui/res/cardsfolder/i/invincible_hymn.txt index 369ae7ba4bd..c4bcee7bbca 100644 --- a/forge-gui/res/cardsfolder/i/invincible_hymn.txt +++ b/forge-gui/res/cardsfolder/i/invincible_hymn.txt @@ -1,6 +1,6 @@ Name:Invincible Hymn ManaCost:6 W W Types:Sorcery -A:SP$ SetLife | Cost$ 6 W W | Defined$ You | LifeAmount$ X | SpellDescription$ Count the number of cards in your library. Your life total becomes that number. +A:SP$ SetLife | Defined$ You | LifeAmount$ X | SpellDescription$ Count the number of cards in your library. Your life total becomes that number. SVar:X:Count$InYourLibrary.Card Oracle:Count the number of cards in your library. Your life total becomes that number. diff --git a/forge-gui/res/cardsfolder/i/invoke_the_divine.txt b/forge-gui/res/cardsfolder/i/invoke_the_divine.txt index 03f8f140556..85bb7e8ae8f 100644 --- a/forge-gui/res/cardsfolder/i/invoke_the_divine.txt +++ b/forge-gui/res/cardsfolder/i/invoke_the_divine.txt @@ -1,7 +1,7 @@ Name:Invoke the Divine ManaCost:2 W Types:Instant -A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ NaturalLife | SpellDescription$ Destroy target artifact or enchantment. You gain 4 life. +A:SP$ Destroy | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ NaturalLife | SpellDescription$ Destroy target artifact or enchantment. You gain 4 life. SVar:NaturalLife:DB$ GainLife | Defined$ You | LifeAmount$ 4 DeckHas:Ability$LifeGain Oracle:Destroy target artifact or enchantment. You gain 4 life. diff --git a/forge-gui/res/cardsfolder/i/invoke_the_firemind.txt b/forge-gui/res/cardsfolder/i/invoke_the_firemind.txt index c2c5bf831af..639c80d1b86 100644 --- a/forge-gui/res/cardsfolder/i/invoke_the_firemind.txt +++ b/forge-gui/res/cardsfolder/i/invoke_the_firemind.txt @@ -1,7 +1,7 @@ Name:Invoke the Firemind ManaCost:X U U R Types:Sorcery -A:SP$ Charm | Cost$ X U U R | Choices$ DBDraw,DBDmg | CharmNum$ 1 +A:SP$ Charm | Choices$ DBDraw,DBDmg | CharmNum$ 1 SVar:DBDraw:DB$ Draw | NumCards$ X | SpellDescription$ Draw X cards. SVar:DBDmg:DB$ DealDamage | ValidTgts$ Any | NumDmg$ X | SpellDescription$ CARDNAME deals X damage to any target. SVar:X:Count$xPaid diff --git a/forge-gui/res/cardsfolder/i/invulnerability.txt b/forge-gui/res/cardsfolder/i/invulnerability.txt index 4134a6c48b4..a403bca0971 100644 --- a/forge-gui/res/cardsfolder/i/invulnerability.txt +++ b/forge-gui/res/cardsfolder/i/invulnerability.txt @@ -2,7 +2,7 @@ Name:Invulnerability ManaCost:1 W Types:Instant K:Buyback:3 -A:SP$ ChooseSource | Cost$ 1 W | Choices$ Card,Emblem | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. +A:SP$ ChooseSource | Choices$ Card,Emblem | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | SubAbility$ DBCleanup | ConditionDefined$ ChosenCard | ConditionPresent$ Card,Emblem SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.ChosenCardStrict,Emblem.ChosenCard | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile diff --git a/forge-gui/res/cardsfolder/i/ionas_judgment.txt b/forge-gui/res/cardsfolder/i/ionas_judgment.txt index 9b5471682b7..1701bf3b9be 100644 --- a/forge-gui/res/cardsfolder/i/ionas_judgment.txt +++ b/forge-gui/res/cardsfolder/i/ionas_judgment.txt @@ -1,5 +1,5 @@ Name:Iona's Judgment ManaCost:4 W Types:Sorcery -A:SP$ ChangeZone | Cost$ 4 W | ValidTgts$ Creature,Enchantment | TgtPrompt$ Select target creature or enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature or enchantment. +A:SP$ ChangeZone | ValidTgts$ Creature,Enchantment | TgtPrompt$ Select target creature or enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature or enchantment. Oracle:Exile target creature or enchantment. diff --git a/forge-gui/res/cardsfolder/i/ionize.txt b/forge-gui/res/cardsfolder/i/ionize.txt index 2bab8efdae5..d4796ae3745 100644 --- a/forge-gui/res/cardsfolder/i/ionize.txt +++ b/forge-gui/res/cardsfolder/i/ionize.txt @@ -1,6 +1,6 @@ Name:Ionize ManaCost:1 U R Types:Instant -A:SP$ Counter | Cost$ 1 U R | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBDealDamage | SpellDescription$ Counter target spell. CARDNAME deals 2 damage to that spell's controller. +A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBDealDamage | SpellDescription$ Counter target spell. CARDNAME deals 2 damage to that spell's controller. SVar:DBDealDamage:DB$ DealDamage | NumDmg$ 2 | Defined$ TargetedController Oracle:Counter target spell. Ionize deals 2 damage to that spell's controller. diff --git a/forge-gui/res/cardsfolder/i/ire_of_kaminari.txt b/forge-gui/res/cardsfolder/i/ire_of_kaminari.txt index a65f7676202..304725b2788 100644 --- a/forge-gui/res/cardsfolder/i/ire_of_kaminari.txt +++ b/forge-gui/res/cardsfolder/i/ire_of_kaminari.txt @@ -1,7 +1,7 @@ Name:Ire of Kaminari ManaCost:3 R Types:Instant Arcane -A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Any | NumDmg$ X | SpellDescription$ Ire of Kaminari deals damage to any target equal to the number of Arcane cards in your graveyard. +A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ X | SpellDescription$ Ire of Kaminari deals damage to any target equal to the number of Arcane cards in your graveyard. SVar:X:Count$TypeInYourYard.Arcane AI:RemoveDeck:Random DeckHints:Type$Arcane diff --git a/forge-gui/res/cardsfolder/i/irencrag_feat.txt b/forge-gui/res/cardsfolder/i/irencrag_feat.txt index 3bb0ee2e655..18d132028cc 100644 --- a/forge-gui/res/cardsfolder/i/irencrag_feat.txt +++ b/forge-gui/res/cardsfolder/i/irencrag_feat.txt @@ -1,7 +1,7 @@ Name:Irencrag Feat ManaCost:1 R R R Types:Sorcery -A:SP$ Mana | Cost$ 1 R R R | Produced$ R | Amount$ 7 | SubAbility$ DBEffect | SpellDescription$ Add seven {R}. You can cast only one more spell this turn. +A:SP$ Mana | Produced$ R | Amount$ 7 | SubAbility$ DBEffect | SpellDescription$ Add seven {R}. You can cast only one more spell this turn. SVar:DBEffect:DB$ Effect | StaticAbilities$ STCantBeCast | Triggers$ StaticRem SVar:STCantBeCast:Mode$ CantBeCast | Caster$ You | EffectZone$ Command | CheckSVar$ NumCount | SVarCompare$ GE1 | Description$ You can cast only one more spell this turn. SVar:NumCount:Remembered$Amount diff --git a/forge-gui/res/cardsfolder/i/iron_verdict.txt b/forge-gui/res/cardsfolder/i/iron_verdict.txt index ec7be989360..f8703b1d5e3 100644 --- a/forge-gui/res/cardsfolder/i/iron_verdict.txt +++ b/forge-gui/res/cardsfolder/i/iron_verdict.txt @@ -1,6 +1,6 @@ Name:Iron Verdict ManaCost:2 W Types:Instant -A:SP$ DealDamage | Cost$ 2 W | ValidTgts$ Creature.tapped | NumDmg$ 5 | TgtPrompt$ Select target tapped creature | SpellDescription$ CARDNAME deals 5 damage to target tapped creature. +A:SP$ DealDamage | ValidTgts$ Creature.tapped | NumDmg$ 5 | TgtPrompt$ Select target tapped creature | SpellDescription$ CARDNAME deals 5 damage to target tapped creature. K:Foretell:W Oracle:Iron Verdict deals 5 damage to target tapped creature.\nForetell {W} (During your turn, you may pay {2} and exile this card from your hand face down. Cast it on a later turn for its foretell cost.) diff --git a/forge-gui/res/cardsfolder/i/iron_will.txt b/forge-gui/res/cardsfolder/i/iron_will.txt index 4a7b26e59b8..c6296eb4bbb 100644 --- a/forge-gui/res/cardsfolder/i/iron_will.txt +++ b/forge-gui/res/cardsfolder/i/iron_will.txt @@ -1,6 +1,6 @@ Name:Iron Will ManaCost:W Types:Instant -A:SP$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDef$ +4 | SpellDescription$ Target creature gets +0/+4 until end of turn. +A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDef$ +4 | SpellDescription$ Target creature gets +0/+4 until end of turn. K:Cycling:2 Oracle:Target creature gets +0/+4 until end of turn.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/i/ironwrights_cleansing.txt b/forge-gui/res/cardsfolder/i/ironwrights_cleansing.txt index 9721de8ec22..379d82bfd48 100644 --- a/forge-gui/res/cardsfolder/i/ironwrights_cleansing.txt +++ b/forge-gui/res/cardsfolder/i/ironwrights_cleansing.txt @@ -1,5 +1,5 @@ Name:Ironwright's Cleansing ManaCost:2 W Types:Sorcery -A:SP$ ChangeZone | Cost$ 2 W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target artifact or enchantment. +A:SP$ ChangeZone | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target artifact or enchantment. Oracle:Exile target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/i/irradiate.txt b/forge-gui/res/cardsfolder/i/irradiate.txt index be114307f60..eb78cc2b124 100644 --- a/forge-gui/res/cardsfolder/i/irradiate.txt +++ b/forge-gui/res/cardsfolder/i/irradiate.txt @@ -1,7 +1,7 @@ Name:Irradiate ManaCost:3 B Types:Instant -A:SP$ Pump | Cost$ 3 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn for each artifact you control. +A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn for each artifact you control. SVar:X:Count$NumTypeYouCtrl.Artifact AI:RemoveDeck:Random Oracle:Target creature gets -1/-1 until end of turn for each artifact you control. diff --git a/forge-gui/res/cardsfolder/i/irresistible_prey.txt b/forge-gui/res/cardsfolder/i/irresistible_prey.txt index baa2b9fcd43..3a5e8cb3a69 100644 --- a/forge-gui/res/cardsfolder/i/irresistible_prey.txt +++ b/forge-gui/res/cardsfolder/i/irresistible_prey.txt @@ -1,7 +1,7 @@ Name:Irresistible Prey ManaCost:G Types:Sorcery -A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME must be blocked if able. | AILogic$ Pump | SubAbility$ DBDraw | SpellDescription$ Target creature must be blocked this turn if able. +A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME must be blocked if able. | AILogic$ Pump | SubAbility$ DBDraw | SpellDescription$ Target creature must be blocked this turn if able. SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. AI:RemoveDeck:All Oracle:Target creature must be blocked this turn if able.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/i/isolate.txt b/forge-gui/res/cardsfolder/i/isolate.txt index 643d71c8a0f..5594fb0f6c5 100644 --- a/forge-gui/res/cardsfolder/i/isolate.txt +++ b/forge-gui/res/cardsfolder/i/isolate.txt @@ -1,5 +1,5 @@ Name:Isolate ManaCost:W Types:Instant -A:SP$ ChangeZone | Cost$ W | ValidTgts$ Permanent.cmcEQ1 | TgtPrompt$ Select target permanent with mana value 1 | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target permanent with mana value 1. +A:SP$ ChangeZone | ValidTgts$ Permanent.cmcEQ1 | TgtPrompt$ Select target permanent with mana value 1 | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target permanent with mana value 1. Oracle:Exile target permanent with mana value 1. diff --git a/forge-gui/res/cardsfolder/i/ivory_charm.txt b/forge-gui/res/cardsfolder/i/ivory_charm.txt index 8f06e5e0827..d3c6cb249a8 100644 --- a/forge-gui/res/cardsfolder/i/ivory_charm.txt +++ b/forge-gui/res/cardsfolder/i/ivory_charm.txt @@ -1,7 +1,7 @@ Name:Ivory Charm ManaCost:W Types:Instant -A:SP$ Charm | Cost$ W | Choices$ PumpAll,Tap,Prevent | CharmNum$ 1 +A:SP$ Charm | Choices$ PumpAll,Tap,Prevent | CharmNum$ 1 SVar:PumpAll:DB$ PumpAll | ValidCards$ Creature | NumAtt$ -2 | IsCurse$ True | SpellDescription$ All creatures get -2/-0 until end of turn. SVar:Tap:DB$ Tap | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:Prevent:DB$ PreventDamage | ValidTgts$ Any | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to any target this turn. diff --git a/forge-gui/res/cardsfolder/i/ixidors_will.txt b/forge-gui/res/cardsfolder/i/ixidors_will.txt index e1db3a3ff66..862922b73b6 100644 --- a/forge-gui/res/cardsfolder/i/ixidors_will.txt +++ b/forge-gui/res/cardsfolder/i/ixidors_will.txt @@ -1,7 +1,7 @@ Name:Ixidor's Will ManaCost:2 U Types:Instant -A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ Y | SpellDescription$ Counter target spell unless its controller pays {2} for each Wizard on the battlefield. +A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ Y | SpellDescription$ Counter target spell unless its controller pays {2} for each Wizard on the battlefield. SVar:Y:Count$TypeYouCtrl.Wizard/Twice AI:RemoveDeck:Random Oracle:Counter target spell unless its controller pays {2} for each Wizard on the battlefield. diff --git a/forge-gui/res/cardsfolder/i/izzet_charm.txt b/forge-gui/res/cardsfolder/i/izzet_charm.txt index 03678c8280f..3073ba1ebaa 100644 --- a/forge-gui/res/cardsfolder/i/izzet_charm.txt +++ b/forge-gui/res/cardsfolder/i/izzet_charm.txt @@ -1,7 +1,7 @@ Name:Izzet Charm ManaCost:U R Types:Instant -A:SP$ Charm | Cost$ U R | Choices$ DBCounter,DBDealDamage,DBDraw +A:SP$ Charm | Choices$ DBCounter,DBDealDamage,DBDraw SVar:DBCounter:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target nonCreature spell | ValidTgts$ Card.nonCreature | UnlessCost$ 2 | SpellDescription$ Counter target noncreature spell unless its controller pays {2}. SVar:DBDealDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature. SVar:DBDraw:DB$ Draw | Cost$ U | NumCards$ 2 | SubAbility$ DBDiscard | SpellDescription$ Draw two cards, then discard two cards.