From dded9a56e6e31aa967cd3466f8bc701d5f19ff3d Mon Sep 17 00:00:00 2001 From: BigCrunch22 <59816726+BigCrunch22@users.noreply.github.com> Date: Fri, 1 Nov 2024 04:23:53 +0800 Subject: [PATCH] Update Oracle text of some cards (#6479) --- forge-gui/res/cardsfolder/a/ancestral_vision.txt | 2 +- forge-gui/res/cardsfolder/a/arc_blade.txt | 2 +- forge-gui/res/cardsfolder/a/atraxi_warden.txt | 2 +- forge-gui/res/cardsfolder/c/chancellor_of_the_tangle.txt | 4 ++-- forge-gui/res/cardsfolder/c/chronomantic_escape.txt | 2 +- forge-gui/res/cardsfolder/c/corpulent_corpse.txt | 2 +- forge-gui/res/cardsfolder/c/crashing_footfalls.txt | 2 +- forge-gui/res/cardsfolder/c/curse_of_the_cabal.txt | 2 +- forge-gui/res/cardsfolder/c/cyclical_evolution.txt | 2 +- forge-gui/res/cardsfolder/d/deep_sea_kraken.txt | 2 +- forge-gui/res/cardsfolder/d/delay.txt | 4 ++-- forge-gui/res/cardsfolder/d/detritivore.txt | 2 +- forge-gui/res/cardsfolder/d/dichotomancy.txt | 2 +- forge-gui/res/cardsfolder/d/divine_congregation.txt | 2 +- forge-gui/res/cardsfolder/d/durkwood_baloth.txt | 2 +- forge-gui/res/cardsfolder/d/duskrider_peregrine.txt | 2 +- forge-gui/res/cardsfolder/e/epochrasite.txt | 2 +- forge-gui/res/cardsfolder/e/errant_ephemeron.txt | 2 +- forge-gui/res/cardsfolder/f/festering_march.txt | 2 +- forge-gui/res/cardsfolder/f/fungal_behemoth.txt | 2 +- forge-gui/res/cardsfolder/g/gandalf_of_the_secret_fire.txt | 4 ++-- forge-gui/res/cardsfolder/g/gargadon.txt | 2 +- forge-gui/res/cardsfolder/g/giant_dustwasp.txt | 2 +- forge-gui/res/cardsfolder/h/heroes_remembered.txt | 2 +- forge-gui/res/cardsfolder/i/inevitable_betrayal.txt | 2 +- forge-gui/res/cardsfolder/i/infiltrator_il_kor.txt | 2 +- forge-gui/res/cardsfolder/i/inspiring_refrain.txt | 2 +- forge-gui/res/cardsfolder/i/ivory_giant.txt | 2 +- forge-gui/res/cardsfolder/j/jhoira_of_the_ghitu.txt | 4 ++-- forge-gui/res/cardsfolder/j/judoon_enforcers.txt | 2 +- forge-gui/res/cardsfolder/k/keldon_halberdier.txt | 2 +- forge-gui/res/cardsfolder/k/knight_of_old_benalia.txt | 2 +- forge-gui/res/cardsfolder/k/knight_of_sursi.txt | 2 +- forge-gui/res/cardsfolder/l/lotus_bloom.txt | 2 +- forge-gui/res/cardsfolder/m/mindstab.txt | 2 +- forge-gui/res/cardsfolder/m/mox_tantalite.txt | 2 +- forge-gui/res/cardsfolder/n/nantuko_shaman.txt | 2 +- forge-gui/res/cardsfolder/n/nihilith.txt | 2 +- forge-gui/res/cardsfolder/p/petrified_plating.txt | 2 +- forge-gui/res/cardsfolder/p/phthisis.txt | 2 +- forge-gui/res/cardsfolder/p/plunder.txt | 2 +- forge-gui/res/cardsfolder/p/profane_tutor.txt | 2 +- forge-gui/res/cardsfolder/r/reality_strobe.txt | 2 +- forge-gui/res/cardsfolder/r/resurgent_belief.txt | 2 +- forge-gui/res/cardsfolder/r/rift_bolt.txt | 2 +- forge-gui/res/cardsfolder/r/rift_sower.txt | 2 +- forge-gui/res/cardsfolder/r/riftwing_cloudskate.txt | 2 +- forge-gui/res/cardsfolder/r/roiling_horror.txt | 2 +- forge-gui/res/cardsfolder/r/rousing_refrain.txt | 2 +- forge-gui/res/cardsfolder/s/search_for_tomorrow.txt | 2 +- forge-gui/res/cardsfolder/s/shade_of_trokair.txt | 2 +- forge-gui/res/cardsfolder/s/shivan_meteor.txt | 2 +- forge-gui/res/cardsfolder/s/sinister_concierge.txt | 4 ++-- forge-gui/res/cardsfolder/s/sol_talisman.txt | 2 +- forge-gui/res/cardsfolder/s/star_whale.txt | 2 +- forge-gui/res/cardsfolder/s/suspend.txt | 2 +- forge-gui/res/cardsfolder/t/temple_of_atropos.txt | 4 ++-- forge-gui/res/cardsfolder/v/veiling_oddity.txt | 2 +- forge-gui/res/cardsfolder/v/venture_forth.txt | 2 +- forge-gui/res/cardsfolder/v/viscerid_deepwalker.txt | 2 +- forge-gui/res/cardsfolder/w/wheel_of_fate.txt | 2 +- 61 files changed, 67 insertions(+), 67 deletions(-) diff --git a/forge-gui/res/cardsfolder/a/ancestral_vision.txt b/forge-gui/res/cardsfolder/a/ancestral_vision.txt index 67c2b643f6f..1f1d694d43e 100644 --- a/forge-gui/res/cardsfolder/a/ancestral_vision.txt +++ b/forge-gui/res/cardsfolder/a/ancestral_vision.txt @@ -4,4 +4,4 @@ Colors:blue Types:Sorcery K:Suspend:4:U A:SP$ Draw | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player draws three cards. -Oracle:Suspend 4—{U} (Rather than cast this card from your hand, pay {U} 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.)\nTarget player draws three cards. +Oracle:Suspend 4—{U} (Rather than cast this card from your hand, pay {U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.)\nTarget player draws three cards. diff --git a/forge-gui/res/cardsfolder/a/arc_blade.txt b/forge-gui/res/cardsfolder/a/arc_blade.txt index 5c89db7ae2b..d6ee803dd74 100644 --- a/forge-gui/res/cardsfolder/a/arc_blade.txt +++ b/forge-gui/res/cardsfolder/a/arc_blade.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Suspend:3:2 R A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ 2 | SubAbility$ DBChange | SpellDescription$ CARDNAME deals 2 damage to any target. Exile CARDNAME with three time counters on it. SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | WithCountersType$ TIME | WithCountersAmount$ 3 -Oracle:Arc Blade deals 2 damage to any target. Exile Arc Blade with three time counters on it.\nSuspend 3—{2}{R} (Rather than cast this card from your hand, you may pay {2}{R} 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:Arc Blade deals 2 damage to any target. Exile Arc Blade with three time counters on it.\nSuspend 3—{2}{R} (Rather than cast this card from your hand, you may pay {2}{R} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/a/atraxi_warden.txt b/forge-gui/res/cardsfolder/a/atraxi_warden.txt index ac298a9f441..807443a731a 100644 --- a/forge-gui/res/cardsfolder/a/atraxi_warden.txt +++ b/forge-gui/res/cardsfolder/a/atraxi_warden.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | ValidCard$ Card.Self | Execute$ DBChangeZone | TriggerDescription$ When CARDNAME enters, exile up to one target tapped creature. SVar:DBChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.tapped | TgtPrompt$ Select up to one target tapped creature | TargetMin$ 0 | TargetMax$ 1 K:Suspend:5:1 W -Oracle:Flying\nWhen Atraxi Warden enters, exile up to one target tapped creature.\nSuspend 5—{1}{W} (Rather than cast this card from your hand, you may pay {1}{W} and exile it with five 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 Atraxi Warden enters, exile up to one target tapped creature.\nSuspend 5—{1}{W} (Rather than cast this card from your hand, you may pay {1}{W} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/c/chancellor_of_the_tangle.txt b/forge-gui/res/cardsfolder/c/chancellor_of_the_tangle.txt index 4bc9e7ab3a1..ef28a80fe83 100644 --- a/forge-gui/res/cardsfolder/c/chancellor_of_the_tangle.txt +++ b/forge-gui/res/cardsfolder/c/chancellor_of_the_tangle.txt @@ -5,8 +5,8 @@ PT:6/7 K:MayEffectFromOpeningHand:ManaOnMain K:Vigilance K:Reach -SVar:RevealCard:DB$ Reveal | RevealDefined$ Self | SubAbility$ ManaOnMain | SpellDescription$ You may reveal this card from your opening hand. If you do, at the beginning of your first main phase, add {G}. +SVar:RevealCard:DB$ Reveal | RevealDefined$ Self | SubAbility$ ManaOnMain | SpellDescription$ You may reveal this card from your opening hand. If you do, at the beginning of your first main phase of the game, add {G}. SVar:ManaOnMain:DB$ Effect | Triggers$ TrigMana | Duration$ Permanent SVar:TrigMana:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | OneOff$ True | Execute$ EffMana | TriggerDescription$ At the beginning of your first main phase, add G. SVar:EffMana:DB$ Mana | Produced$ G -Oracle:You may reveal this card from your opening hand. If you do, at the beginning of your first main phase, add {G}.\nVigilance, reach +Oracle:You may reveal this card from your opening hand. If you do, at the beginning of your first main phase of the game, add {G}.\nVigilance, reach diff --git a/forge-gui/res/cardsfolder/c/chronomantic_escape.txt b/forge-gui/res/cardsfolder/c/chronomantic_escape.txt index 61466e4ee7f..c0d163dac52 100644 --- a/forge-gui/res/cardsfolder/c/chronomantic_escape.txt +++ b/forge-gui/res/cardsfolder/c/chronomantic_escape.txt @@ -5,4 +5,4 @@ K:Suspend:3:2 W A:SP$ Effect | StaticAbilities$ STCantAttack | Duration$ UntilYourNextTurn | SubAbility$ DBChange | SpellDescription$ Until your next turn, creatures can't attack you. Exile CARDNAME with three time counters on it. SVar:STCantAttack:Mode$ CantAttack | EffectZone$ Command | ValidCard$ Creature | Target$ You | Description$ Creatures can't attack you. SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | WithCountersType$ TIME | WithCountersAmount$ 3 -Oracle:Until your next turn, creatures can't attack you. Exile Chronomantic Escape with three time counters on it.\nSuspend 3—{2}{W} (Rather than cast this card from your hand, you may pay {2}{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.) +Oracle:Until your next turn, creatures can't attack you. Exile Chronomantic Escape with three time counters on it.\nSuspend 3—{2}{W} (Rather than cast this card from your hand, you may pay {2}{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, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/c/corpulent_corpse.txt b/forge-gui/res/cardsfolder/c/corpulent_corpse.txt index 0e33b297431..69a1c2a977f 100644 --- a/forge-gui/res/cardsfolder/c/corpulent_corpse.txt +++ b/forge-gui/res/cardsfolder/c/corpulent_corpse.txt @@ -4,4 +4,4 @@ Types:Creature Zombie PT:3/3 K:Fear K:Suspend:5:B -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nSuspend 5—{B} (Rather than cast this card from your hand, you may pay {B} and exile it with five 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:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nSuspend 5—{B} (Rather than cast this card from your hand, you may pay {B} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/c/crashing_footfalls.txt b/forge-gui/res/cardsfolder/c/crashing_footfalls.txt index 47c3a3c8fc1..e5a44c678ec 100644 --- a/forge-gui/res/cardsfolder/c/crashing_footfalls.txt +++ b/forge-gui/res/cardsfolder/c/crashing_footfalls.txt @@ -7,4 +7,4 @@ A:SP$ Token | TokenAmount$ 2 | TokenScript$ g_4_4_rhino_trample | SpellDescripti SVar:NonStackingEffect:True AI:RemoveDeck:Random DeckHas:Ability$Token & Type$Rhino -Oracle:Suspend 4—{G} (Rather than cast this card from your hand, pay {G} 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.)\nCreate two 4/4 green Rhino creature tokens with trample. +Oracle:Suspend 4—{G} (Rather than cast this card from your hand, pay {G} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.)\nCreate two 4/4 green Rhino creature tokens with trample. diff --git a/forge-gui/res/cardsfolder/c/curse_of_the_cabal.txt b/forge-gui/res/cardsfolder/c/curse_of_the_cabal.txt index 043462b0b95..edd8a97707c 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_the_cabal.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_the_cabal.txt @@ -9,4 +9,4 @@ SVar:DBCursePutCounter:DB$ PutCounter | CounterType$ TIME | CounterNum$ 2 | Cond SVar:DBCurseCleanup:DB$ Cleanup | ClearRemembered$ True SVar:CurseX:TargetedPlayer$Valid Permanent.YouCtrl/HalfDown SVar:CurseY:Remembered$Amount -Oracle:Target player sacrifices half the permanents they control, rounded down.\nSuspend 2—{2}{B}{B} (Rather than cast this card from your hand, you may pay {2}{B}{B} 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.)\nAt the beginning of each player's upkeep, if Curse of the Cabal is suspended, that player may sacrifice a permanent. If the player does, put two time counters on Curse of the Cabal. +Oracle:Target player sacrifices half the permanents they control, rounded down.\nSuspend 2—{2}{B}{B} (Rather than cast this card from your hand, you may pay {2}{B}{B} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.)\nAt the beginning of each player's upkeep, if Curse of the Cabal is suspended, that player may sacrifice a permanent. If the player does, put two time counters on Curse of the Cabal. diff --git a/forge-gui/res/cardsfolder/c/cyclical_evolution.txt b/forge-gui/res/cardsfolder/c/cyclical_evolution.txt index 0ce15e7f47a..ed4d3620ec9 100644 --- a/forge-gui/res/cardsfolder/c/cyclical_evolution.txt +++ b/forge-gui/res/cardsfolder/c/cyclical_evolution.txt @@ -5,4 +5,4 @@ K:Suspend:3:2 G A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 | SubAbility$ DBChange | SpellDescription$ Target creature gets +3/+3 until end of turn. Exile CARDNAME with three time counters on it. SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | WithCountersType$ TIME | WithCountersAmount$ 3 AI:RemoveDeck:Random -Oracle:Target creature gets +3/+3 until end of turn. Exile Cyclical Evolution with three time counters on it.\nSuspend 3—{2}{G} (Rather than cast this card from your hand, you may pay {2}{G} 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:Target creature gets +3/+3 until end of turn. Exile Cyclical Evolution with three time counters on it.\nSuspend 3—{2}{G} (Rather than cast this card from your hand, you may pay {2}{G} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/d/deep_sea_kraken.txt b/forge-gui/res/cardsfolder/d/deep_sea_kraken.txt index 81f7e4036cf..19cb20eef73 100644 --- a/forge-gui/res/cardsfolder/d/deep_sea_kraken.txt +++ b/forge-gui/res/cardsfolder/d/deep_sea_kraken.txt @@ -6,4 +6,4 @@ S:Mode$ CantBlockBy | ValidAttacker$ Creature.Self | Description$ CARDNAME can't K:Suspend:9:2 U T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | Execute$ TrigRemoveCounter | TriggerZones$ Exile | IsPresent$ Card.Self+suspended | PresentZone$ Exile | TriggerDescription$ Whenever an opponent casts a spell, if CARDNAME is suspended, remove a time counter from it. SVar:TrigRemoveCounter:DB$ RemoveCounter | Defined$ Self | CounterType$ TIME | CounterNum$ 1 -Oracle:Deep-Sea Kraken can't be blocked.\nSuspend 9—{2}{U} (Rather than cast this card from your hand, you may pay {2}{U} and exile it with nine 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.)\nWhenever an opponent casts a spell, if Deep-Sea Kraken is suspended, remove a time counter from it. +Oracle:Deep-Sea Kraken can't be blocked.\nSuspend 9—{2}{U} (Rather than cast this card from your hand, you may pay {2}{U} and exile it with nine time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.)\nWhenever an opponent casts a spell, if Deep-Sea Kraken is suspended, remove a time counter from it. diff --git a/forge-gui/res/cardsfolder/d/delay.txt b/forge-gui/res/cardsfolder/d/delay.txt index 6177dfe82ae..5070ff1b8a9 100644 --- a/forge-gui/res/cardsfolder/d/delay.txt +++ b/forge-gui/res/cardsfolder/d/delay.txt @@ -1,9 +1,9 @@ Name:Delay ManaCost:1 U Types:Instant -A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | RememberCountered$ True | Destination$ Exile | SubAbility$ DBPutCounter | SpellDescription$ Counter target spell. If the spell is countered this way, exile it with three time counters on it instead of putting it into its owner's graveyard. If it doesn't have suspend, it gains suspend. (At the beginning of its owner's upkeep, remove a time counter from that card. When the last is removed, the player plays it without paying its mana cost. If it's a creature, it has haste.) +A:SP$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | RememberCountered$ True | Destination$ Exile | SubAbility$ DBPutCounter | SpellDescription$ Counter target spell. If the spell is countered this way, exile it with three time counters on it instead of putting it into its owner's graveyard. If it doesn't have suspend, it gains suspend. (At the beginning of its owner's upkeep, they remove a time counter. When the last is removed, they may play it without paying its mana cost. If it's a creature, it has haste.) SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterNum$ 3 | CounterType$ TIME | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Card.withoutSuspend | PumpZone$ Exile | KW$ Suspend | Duration$ Permanent | SubAbility$ DBCleanup | StackDescription$ If it doesn't have suspend, it gains suspend. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Counters -Oracle:Counter target spell. If the spell is countered this way, exile it with three time counters on it instead of putting it into its owner's graveyard. If it doesn't have suspend, it gains suspend. (At the beginning of its owner's upkeep, remove a time counter from that card. When the last is removed, the player plays it without paying its mana cost. If it's a creature, it has haste.) +Oracle:Counter target spell. If the spell is countered this way, exile it with three time counters on it instead of putting it into its owner's graveyard. If it doesn't have suspend, it gains suspend. (At the beginning of its owner's upkeep, they remove a time counter. When the last is removed, they may play it without paying its mana cost. If it's a creature, it has haste.) diff --git a/forge-gui/res/cardsfolder/d/detritivore.txt b/forge-gui/res/cardsfolder/d/detritivore.txt index fe0efd6b85d..28db5b8b767 100644 --- a/forge-gui/res/cardsfolder/d/detritivore.txt +++ b/forge-gui/res/cardsfolder/d/detritivore.txt @@ -9,4 +9,4 @@ SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Land.nonBasic | TgtPrompt$ Select a no SVar:X:Count$xPaid SVar:Y:Count$ValidGraveyard Land.nonBasic+OppCtrl AI:RemoveDeck:All -Oracle:Detritivore's power and toughness are each equal to the number of nonbasic land cards in your opponents' graveyards.\nSuspend X—{X}{3}{R}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{3}{R} and exile it with X 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.)\nWhenever a time counter is removed from Detritivore while it's exiled, destroy target nonbasic land. +Oracle:Detritivore's power and toughness are each equal to the number of nonbasic land cards in your opponents' graveyards.\nSuspend X—{X}{3}{R}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{3}{R} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.)\nWhenever a time counter is removed from Detritivore while it's exiled, destroy target nonbasic land. diff --git a/forge-gui/res/cardsfolder/d/dichotomancy.txt b/forge-gui/res/cardsfolder/d/dichotomancy.txt index 069e608e2c1..a45b9f31c44 100644 --- a/forge-gui/res/cardsfolder/d/dichotomancy.txt +++ b/forge-gui/res/cardsfolder/d/dichotomancy.txt @@ -8,4 +8,4 @@ SVar:DBChangeZone:DB$ ChangeZone | Defined$ Imprinted | Origin$ Library | Destin SVar:DBShuffle:DB$ Shuffle | Defined$ ParentTarget | StackDescription$ None SVar:NeedsToPlayVar:Z GE3 SVar:Z:PlayerCountOpponents$HighestValid Permanent.nonLand+YouCtrl+tapped -Oracle:For each tapped nonland permanent target opponent controls, search that player's library for a card with the same name as that permanent. Put those cards onto the battlefield under your control, then that player shuffles.\nSuspend 3—{1}{U}{U} (Rather than cast this card from your hand, you may pay {1}{U}{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:For each tapped nonland permanent target opponent controls, search that player's library for a card with the same name as that permanent. Put those cards onto the battlefield under your control, then that player shuffles.\nSuspend 3—{1}{U}{U} (Rather than cast this card from your hand, you may pay {1}{U}{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, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/d/divine_congregation.txt b/forge-gui/res/cardsfolder/d/divine_congregation.txt index a9c000f5cff..f623b3ea096 100644 --- a/forge-gui/res/cardsfolder/d/divine_congregation.txt +++ b/forge-gui/res/cardsfolder/d/divine_congregation.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Suspend:5:1 W A:SP$ GainLife | LifeAmount$ X | ValidTgts$ Player | TgtPrompt$ Select target player | Defined$ You | SpellDescription$ You gain 2 life for each creature target player controls. SVar:X:TargetedPlayer$CreaturesInPlay/Times.2 -Oracle:You gain 2 life for each creature target player controls.\nSuspend 5—{1}{W} (Rather than cast this card from your hand, you may pay {1}{W} and exile it with five 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:You gain 2 life for each creature target player controls.\nSuspend 5—{1}{W} (Rather than cast this card from your hand, you may pay {1}{W} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/d/durkwood_baloth.txt b/forge-gui/res/cardsfolder/d/durkwood_baloth.txt index eb5899c30ac..fe055f2185f 100644 --- a/forge-gui/res/cardsfolder/d/durkwood_baloth.txt +++ b/forge-gui/res/cardsfolder/d/durkwood_baloth.txt @@ -3,4 +3,4 @@ ManaCost:4 G G Types:Creature Beast PT:5/5 K:Suspend:5:G -Oracle:Suspend 5—{G} (Rather than cast this card from your hand, you may pay {G} and exile it with five 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:Suspend 5—{G} (Rather than cast this card from your hand, you may pay {G} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/d/duskrider_peregrine.txt b/forge-gui/res/cardsfolder/d/duskrider_peregrine.txt index 0de00a02b0e..cf1e3e81632 100644 --- a/forge-gui/res/cardsfolder/d/duskrider_peregrine.txt +++ b/forge-gui/res/cardsfolder/d/duskrider_peregrine.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying K:Protection from black K:Suspend:3:1 W -Oracle:Flying, protection from black\nSuspend 3—{1}{W} (Rather than cast this card from your hand, you may pay {1}{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:Flying, protection from black\nSuspend 3—{1}{W} (Rather than cast this card from your hand, you may pay {1}{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, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/e/epochrasite.txt b/forge-gui/res/cardsfolder/e/epochrasite.txt index 7673e77d41d..637253f804a 100644 --- a/forge-gui/res/cardsfolder/e/epochrasite.txt +++ b/forge-gui/res/cardsfolder/e/epochrasite.txt @@ -8,4 +8,4 @@ SVar:TrigExile:DB$ ChangeZone | Defined$ TriggeredNewCardLKICopy | Origin$ Grave SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ TIME | CounterNum$ 3 | SubAbility$ GiveSuspend SVar:GiveSuspend:DB$ Pump | Defined$ Remembered | KW$ Suspend | PumpZone$ Exile | Duration$ Permanent | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:Epochrasite enters with three +1/+1 counters on it if you didn't cast it from your hand.\nWhen Epochrasite dies, exile it with three time counters on it and it gains suspend. (At the beginning of your upkeep, remove a time counter. When the last is removed, cast this card without paying its mana cost. It has haste.) +Oracle:Epochrasite enters with three +1/+1 counters on it if you didn't cast it from your hand.\nWhen Epochrasite dies, exile it with three time counters on it and it gains suspend. (At the beginning of its owner's upkeep, they remove a time counter. When the last is removed, they may cast this card without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/e/errant_ephemeron.txt b/forge-gui/res/cardsfolder/e/errant_ephemeron.txt index bd134521d2f..7fa09455134 100644 --- a/forge-gui/res/cardsfolder/e/errant_ephemeron.txt +++ b/forge-gui/res/cardsfolder/e/errant_ephemeron.txt @@ -4,4 +4,4 @@ Types:Creature Illusion PT:4/4 K:Flying K:Suspend:4:1 U -Oracle:Flying\nSuspend 4—{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} 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:Flying\nSuspend 4—{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/f/festering_march.txt b/forge-gui/res/cardsfolder/f/festering_march.txt index a36597a8721..d437123f120 100644 --- a/forge-gui/res/cardsfolder/f/festering_march.txt +++ b/forge-gui/res/cardsfolder/f/festering_march.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Suspend:3:2 B A:SP$ PumpAll | ValidCards$ Creature.OppCtrl | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SubAbility$ DBChange | SpellDescription$ Creatures your opponents control get -1/-1 until end of turn. Exile CARDNAME with three time counters on it. SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | WithCountersType$ TIME | WithCountersAmount$ 3 -Oracle:Creatures your opponents control get -1/-1 until end of turn. Exile Festering March with three time counters on it.\nSuspend 3—{2}{B} (Rather than cast this card from your hand, you may pay {2}{B} 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:Creatures your opponents control get -1/-1 until end of turn. Exile Festering March with three time counters on it.\nSuspend 3—{2}{B} (Rather than cast this card from your hand, you may pay {2}{B} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/f/fungal_behemoth.txt b/forge-gui/res/cardsfolder/f/fungal_behemoth.txt index 9ea9fa119ef..ecb73e9c9e6 100644 --- a/forge-gui/res/cardsfolder/f/fungal_behemoth.txt +++ b/forge-gui/res/cardsfolder/f/fungal_behemoth.txt @@ -10,4 +10,4 @@ SVar:X:Count$xPaid SVar:Y:Count$Valid Creature.YouCtrl$CardCounters.P1P1 SVar:NeedsToPlay:Creature.YouCtrl DeckHints:Ability$Counters -Oracle:Fungal Behemoth's power and toughness are each equal to the number of +1/+1 counters on creatures you control.\nSuspend X—{X}{G}{G}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{G}{G} and exile it with X 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.)\nWhenever a time counter is removed from Fungal Behemoth while it's exiled, you may put a +1/+1 counter on target creature. +Oracle:Fungal Behemoth's power and toughness are each equal to the number of +1/+1 counters on creatures you control.\nSuspend X—{X}{G}{G}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{G}{G} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.)\nWhenever a time counter is removed from Fungal Behemoth while it's exiled, you may put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/g/gandalf_of_the_secret_fire.txt b/forge-gui/res/cardsfolder/g/gandalf_of_the_secret_fire.txt index 518157ed8c5..50d02194f1e 100644 --- a/forge-gui/res/cardsfolder/g/gandalf_of_the_secret_fire.txt +++ b/forge-gui/res/cardsfolder/g/gandalf_of_the_secret_fire.txt @@ -2,11 +2,11 @@ Name:Gandalf of the Secret Fire ManaCost:1 U R W Types:Legendary Creature Avatar Wizard PT:3/4 -T:Mode$ SpellCast | ValidCard$ Instant.wasCastFromYourHandByYou,Sorcery.wasCastFromYourHandByYou | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OpponentTurn$ True | Execute$ TrigEffect | TriggerDescription$ Whenever you cast an instant or sorcery spell from your hand during an opponent's turn, exile that card with three time counters on it instead of putting it into your graveyard as it resolves. Then if the exiled card doesn't have suspend, it gains suspend. (At the beginning of your upkeep, remove a time counter from that card. When the last is removed, play it without paying its mana cost.) +T:Mode$ SpellCast | ValidCard$ Instant.wasCastFromYourHandByYou,Sorcery.wasCastFromYourHandByYou | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OpponentTurn$ True | Execute$ TrigEffect | TriggerDescription$ Whenever you cast an instant or sorcery spell from your hand during an opponent's turn, exile that card with three time counters on it instead of putting it into your graveyard as it resolves. Then if the exiled card doesn't have suspend, it gains suspend. (At the beginning of your upkeep, remove a time counter from that card. When the last is removed, you may play it without paying its mana cost.) SVar:TrigEffect:DB$ Effect | ReplacementEffects$ MoveToExileReplace | RememberObjects$ TriggeredCard | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.inZoneStack | ExileOnMoved$ Stack SVar:MoveToExileReplace:Event$ Moved | ValidCard$ Card.IsRemembered+YouOwn | Origin$ Stack | Destination$ Graveyard | Fizzle$ False | ReplaceWith$ ReplaceExile SVar:ReplaceExile:DB$ ChangeZone | Defined$ ReplacedCard | Origin$ Stack | Destination$ Exile | RememberChanged$ True | WithCountersType$ TIME | WithCountersAmount$ 3 | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Card.withoutSuspend | PumpZone$ Exile | KW$ Suspend | Duration$ Permanent | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHints:Type$Instant -Oracle:Whenever you cast an instant or sorcery spell from your hand during an opponent's turn, exile that card with three time counters on it instead of putting it into your graveyard as it resolves. Then if the exiled card doesn't have suspend, it gains suspend. (At the beginning of your upkeep, remove a time counter from that card. When the last is removed, play it without paying its mana cost.) +Oracle:Whenever you cast an instant or sorcery spell from your hand during an opponent's turn, exile that card with three time counters on it instead of putting it into your graveyard as it resolves. Then if the exiled card doesn't have suspend, it gains suspend. (At the beginning of your upkeep, remove a time counter from that card. When the last is removed, you may play it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/g/gargadon.txt b/forge-gui/res/cardsfolder/g/gargadon.txt index 4d4bde4abe8..89d0a9dfd17 100644 --- a/forge-gui/res/cardsfolder/g/gargadon.txt +++ b/forge-gui/res/cardsfolder/g/gargadon.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:7/5 K:Trample K:Suspend:4:1 R -Oracle:Trample\nSuspend 4—{1}{R} (Rather than cast this card from your hand, you may pay {1}{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:Trample\nSuspend 4—{1}{R} (Rather than cast this card from your hand, you may pay {1}{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, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/g/giant_dustwasp.txt b/forge-gui/res/cardsfolder/g/giant_dustwasp.txt index 98af5ac7a52..3fd3ae517ee 100644 --- a/forge-gui/res/cardsfolder/g/giant_dustwasp.txt +++ b/forge-gui/res/cardsfolder/g/giant_dustwasp.txt @@ -4,4 +4,4 @@ Types:Creature Insect PT:3/3 K:Flying K:Suspend:4:1 G -Oracle:Flying\nSuspend 4—{1}{G} (Rather than cast this card from your hand, you may pay {1}{G} 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:Flying\nSuspend 4—{1}{G} (Rather than cast this card from your hand, you may pay {1}{G} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/h/heroes_remembered.txt b/forge-gui/res/cardsfolder/h/heroes_remembered.txt index e7cdb72f6ab..67359e85dbd 100644 --- a/forge-gui/res/cardsfolder/h/heroes_remembered.txt +++ b/forge-gui/res/cardsfolder/h/heroes_remembered.txt @@ -3,4 +3,4 @@ ManaCost:6 W W W Types:Sorcery A:SP$ GainLife | LifeAmount$ 20 | SpellDescription$ You gain 20 life. K:Suspend:10:W -Oracle:You gain 20 life.\nSuspend 10—{W} (Rather than cast this card from your hand, you may pay {W} and exile it with ten 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:You gain 20 life.\nSuspend 10—{W} (Rather than cast this card from your hand, you may pay {W} and exile it with ten time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/i/inevitable_betrayal.txt b/forge-gui/res/cardsfolder/i/inevitable_betrayal.txt index d79d4c9b62a..f969b783abf 100644 --- a/forge-gui/res/cardsfolder/i/inevitable_betrayal.txt +++ b/forge-gui/res/cardsfolder/i/inevitable_betrayal.txt @@ -4,4 +4,4 @@ Colors:blue Types:Sorcery K:Suspend:3:1 U U A:SP$ ChangeZone | Origin$ Library | Destination$ Battlefield | ValidTgts$ Opponent | ChangeType$ Creature | ChangeNum$ 1 | GainControl$ True | IsCurse$ True | StackDescription$ SpellDescription | SpellDescription$ Search target opponent's library for a creature card and put that card onto the battlefield under your control. Then that player shuffles. -Oracle:Suspend 3—{1}{U}{U} (Rather than cast this card from your hand, pay {1}{U}{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.)\nSearch target opponent's library for a creature card and put that card onto the battlefield under your control. Then that player shuffles. +Oracle:Suspend 3—{1}{U}{U} (Rather than cast this card from your hand, pay {1}{U}{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, you may cast it without paying its mana cost.)\nSearch target opponent's library for a creature card and put that card onto the battlefield under your control. Then that player shuffles. diff --git a/forge-gui/res/cardsfolder/i/infiltrator_il_kor.txt b/forge-gui/res/cardsfolder/i/infiltrator_il_kor.txt index 06f322a6448..435d5ac6492 100644 --- a/forge-gui/res/cardsfolder/i/infiltrator_il_kor.txt +++ b/forge-gui/res/cardsfolder/i/infiltrator_il_kor.txt @@ -4,4 +4,4 @@ Types:Creature Kor Rogue PT:3/1 K:Shadow K:Suspend:2:1 U -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nSuspend 2—{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} 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. It has haste.) +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nSuspend 2—{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/i/inspiring_refrain.txt b/forge-gui/res/cardsfolder/i/inspiring_refrain.txt index 1a316f62509..1bdd8af46bc 100644 --- a/forge-gui/res/cardsfolder/i/inspiring_refrain.txt +++ b/forge-gui/res/cardsfolder/i/inspiring_refrain.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Suspend:3:2 U A:SP$ Draw | NumCards$ 2 | SubAbility$ DBChange | SpellDescription$ Draw two cards. Exile CARDNAME with three time counters on it. SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | WithCountersType$ TIME | WithCountersAmount$ 3 -Oracle:Draw two cards. Exile Inspiring Refrain 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:Draw two cards. Exile Inspiring Refrain 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, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/i/ivory_giant.txt b/forge-gui/res/cardsfolder/i/ivory_giant.txt index 640bd5da7b4..dc1cf21f19a 100644 --- a/forge-gui/res/cardsfolder/i/ivory_giant.txt +++ b/forge-gui/res/cardsfolder/i/ivory_giant.txt @@ -5,4 +5,4 @@ PT:3/4 K:Suspend:5:W T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters, tap all nonwhite creatures. SVar:TrigTapAll:DB$ TapAll | ValidCards$ Creature.nonWhite -Oracle:When Ivory Giant enters, tap all nonwhite creatures.\nSuspend 5—{W} (Rather than cast this card from your hand, you may pay {W} and exile it with five 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 Ivory Giant enters, tap all nonwhite creatures.\nSuspend 5—{W} (Rather than cast this card from your hand, you may pay {W} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/j/jhoira_of_the_ghitu.txt b/forge-gui/res/cardsfolder/j/jhoira_of_the_ghitu.txt index 2bfe7de92dc..69b79137cc2 100644 --- a/forge-gui/res/cardsfolder/j/jhoira_of_the_ghitu.txt +++ b/forge-gui/res/cardsfolder/j/jhoira_of_the_ghitu.txt @@ -2,7 +2,7 @@ Name:Jhoira of the Ghitu ManaCost:1 U R Types:Legendary Creature Human Wizard PT:2/2 -A:AB$ PutCounter | Cost$ 2 ExileFromHand<1/Card.nonLand/nonland card> | CostDesc$ {2}, Exile a nonland card from your hand: | Defined$ ExiledCards | CounterType$ TIME | CounterNum$ 4 | SubAbility$ GiveSuspend | StackDescription$ Put four time counters on the exiled card. | SpellDescription$ Put four time counters on the exiled card. If it doesn't have suspend, it gains suspend. (At the beginning of your upkeep, remove a time counter from that card. When the last is removed, cast it without paying its mana cost. If it's a creature, it has haste.) +A:AB$ PutCounter | Cost$ 2 ExileFromHand<1/Card.nonLand/nonland card> | CostDesc$ {2}, Exile a nonland card from your hand: | Defined$ ExiledCards | CounterType$ TIME | CounterNum$ 4 | SubAbility$ GiveSuspend | StackDescription$ Put four time counters on the exiled card. | SpellDescription$ Put four time counters on the exiled card. If it doesn't have suspend, it gains suspend. (At the beginning of your upkeep, remove a time counter from that card. When the last is removed, you may cast it without paying its mana cost. If it's a creature, it has haste.) SVar:GiveSuspend:DB$ Pump | Defined$ ExiledCards.withoutSuspend | KW$ Suspend | PumpZone$ Exile | Duration$ Permanent | StackDescription$ If it doesn't have suspend, it gains suspend. AI:RemoveDeck:All -Oracle:{2}, Exile a nonland card from your hand: Put four time counters on the exiled card. If it doesn't have suspend, it gains suspend. (At the beginning of your upkeep, remove a time counter from that card. When the last is removed, cast it without paying its mana cost. If it's a creature, it has haste.) +Oracle:{2}, Exile a nonland card from your hand: Put four time counters on the exiled card. If it doesn't have suspend, it gains suspend. (At the beginning of your upkeep, remove a time counter from that card. When the last is removed, you may cast it without paying its mana cost. If it's a creature, it has haste.) diff --git a/forge-gui/res/cardsfolder/j/judoon_enforcers.txt b/forge-gui/res/cardsfolder/j/judoon_enforcers.txt index d8e9ea1545c..3ce507745c8 100644 --- a/forge-gui/res/cardsfolder/j/judoon_enforcers.txt +++ b/forge-gui/res/cardsfolder/j/judoon_enforcers.txt @@ -5,4 +5,4 @@ PT:8/8 K:Trample S:Mode$ AttackRestrict | MaxAttackers$ 1 | ValidDefender$ You | Description$ No more than one creature can attack you each combat. K:Suspend:6:1 R W -Oracle:Trample\nNo more than one creature can attack you each combat.\nSuspend 6—{1}{R}{W} (Rather than cast this card from your hand, you may pay {1}{R}{W} and exile it with six time counters on it. At the beginning of your upkeep, remove time counter. When the last is removed, cast it without paying its mana cost. It has haste.) +Oracle:Trample\nNo more than one creature can attack you each combat.\nSuspend 6—{1}{R}{W} (Rather than cast this card from your hand, you may pay {1}{R}{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, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/k/keldon_halberdier.txt b/forge-gui/res/cardsfolder/k/keldon_halberdier.txt index 351616fe98a..e8117c53ab9 100644 --- a/forge-gui/res/cardsfolder/k/keldon_halberdier.txt +++ b/forge-gui/res/cardsfolder/k/keldon_halberdier.txt @@ -4,4 +4,4 @@ Types:Creature Human Warrior PT:4/1 K:First Strike K:Suspend:4:R -Oracle:First strike\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:First strike\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, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/k/knight_of_old_benalia.txt b/forge-gui/res/cardsfolder/k/knight_of_old_benalia.txt index d4bbefc9e6a..c64ed878f4c 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_old_benalia.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_old_benalia.txt @@ -6,4 +6,4 @@ K:Suspend:5:W T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME enters, other creatures you control get +1/+1 until end of turn. SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.StrictlyOther+YouCtrl | NumAtt$ +1 | NumDef$ +1 SVar:PlayMain1:TRUE -Oracle:Suspend 5—{W} (Rather than cast this card from your hand, you may pay {W} and exile it with five 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 Knight of Old Benalia enters, other creatures you control get +1/+1 until end of turn. +Oracle:Suspend 5—{W} (Rather than cast this card from your hand, you may pay {W} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.)\nWhen Knight of Old Benalia enters, other creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/knight_of_sursi.txt b/forge-gui/res/cardsfolder/k/knight_of_sursi.txt index 8419b5db7c2..eb47b37d533 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_sursi.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_sursi.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Flanking K:Suspend:3:W -Oracle:Flying; flanking (Whenever a creature without flanking blocks this creature, the blocking creature 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:Flying; flanking (Whenever a creature without flanking blocks this creature, the blocking creature 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, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/l/lotus_bloom.txt b/forge-gui/res/cardsfolder/l/lotus_bloom.txt index 30f76f345c3..e8ac9c401c1 100644 --- a/forge-gui/res/cardsfolder/l/lotus_bloom.txt +++ b/forge-gui/res/cardsfolder/l/lotus_bloom.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Artifact K:Suspend:3:0 A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ Any | Amount$ 3 | AILogic$ BlackLotus | SpellDescription$ Add three mana of any one color. -Oracle:Suspend 3—{0} (Rather than cast this card from your hand, pay {0} 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.)\n{T}, Sacrifice Lotus Bloom: Add three mana of any one color. +Oracle:Suspend 3—{0} (Rather than cast this card from your hand, pay {0} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.)\n{T}, Sacrifice Lotus Bloom: Add three mana of any one color. diff --git a/forge-gui/res/cardsfolder/m/mindstab.txt b/forge-gui/res/cardsfolder/m/mindstab.txt index 05a3c0cb131..ce9811aade7 100644 --- a/forge-gui/res/cardsfolder/m/mindstab.txt +++ b/forge-gui/res/cardsfolder/m/mindstab.txt @@ -3,4 +3,4 @@ ManaCost:5 B Types:Sorcery A:SP$ Discard | ValidTgts$ Player | NumCards$ 3 | Mode$ TgtChoose | SpellDescription$ Target player discards three cards. K:Suspend:4:B -Oracle:Target player discards three cards.\nSuspend 4—{B} (Rather than cast this card from your hand, you may pay {B} 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.) +Oracle:Target player discards three cards.\nSuspend 4—{B} (Rather than cast this card from your hand, you may pay {B} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/m/mox_tantalite.txt b/forge-gui/res/cardsfolder/m/mox_tantalite.txt index 67549cbd7aa..6598da991dc 100644 --- a/forge-gui/res/cardsfolder/m/mox_tantalite.txt +++ b/forge-gui/res/cardsfolder/m/mox_tantalite.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Artifact K:Suspend:3:0 A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color. -Oracle:Suspend 3—{0} (Rather than cast this card from your hand, pay {0} 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.)\n{T}: Add one mana of any color. +Oracle:Suspend 3—{0} (Rather than cast this card from your hand, pay {0} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.)\n{T}: Add one mana of any color. diff --git a/forge-gui/res/cardsfolder/n/nantuko_shaman.txt b/forge-gui/res/cardsfolder/n/nantuko_shaman.txt index b7e4da61855..f3ebc4a753c 100644 --- a/forge-gui/res/cardsfolder/n/nantuko_shaman.txt +++ b/forge-gui/res/cardsfolder/n/nantuko_shaman.txt @@ -5,4 +5,4 @@ PT:3/2 K:Suspend:1:2 G G T:Mode$ ChangesZone | ValidCard$ Card.Self | IsPresent$ Land.tapped+YouCtrl | PresentCompare$ EQ0 | Origin$ Any | Destination$ Battlefield | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters, if you control no tapped lands, draw a card. SVar:TrigDraw:DB$ Draw | NumCards$ 1 -Oracle:When Nantuko Shaman enters, if you control no tapped lands, draw a card.\nSuspend 1—{2}{G}{G} (Rather than cast this card from your hand, you may pay {2}{G}{G} 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. It has haste.) +Oracle:When Nantuko Shaman enters, if you control no tapped lands, draw a card.\nSuspend 1—{2}{G}{G} (Rather than cast this card from your hand, you may pay {2}{G}{G} and exile it with a time counter on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/n/nihilith.txt b/forge-gui/res/cardsfolder/n/nihilith.txt index 2a09974464e..bec25f92ab1 100644 --- a/forge-gui/res/cardsfolder/n/nihilith.txt +++ b/forge-gui/res/cardsfolder/n/nihilith.txt @@ -6,4 +6,4 @@ K:Fear K:Suspend:7:1 B T:Mode$ ChangesZone | ValidCard$ Card.nonToken+OppOwn | Origin$ Any | Destination$ Graveyard | IsPresent$ Card.Self+suspended | PresentZone$ Exile | TriggerZones$ Exile | Execute$ TrigRemoveCounter | OptionalDecider$ You | TriggerDescription$ Whenever a card is put into an opponent's graveyard from anywhere, if CARDNAME is suspended, you may remove a time counter from CARDNAME. SVar:TrigRemoveCounter:DB$ RemoveCounter | Defined$ Self | CounterType$ TIME | CounterNum$ 1 -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nSuspend 7—{1}{B} (Rather than cast this card from your hand, you may pay {1}{B} and exile it with seven 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.)\nWhenever a card is put into an opponent's graveyard from anywhere, if Nihilith is suspended, you may remove a time counter from Nihilith. +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nSuspend 7—{1}{B} (Rather than cast this card from your hand, you may pay {1}{B} and exile it with seven time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.)\nWhenever a card is put into an opponent's graveyard from anywhere, if Nihilith is suspended, you may remove a time counter from Nihilith. diff --git a/forge-gui/res/cardsfolder/p/petrified_plating.txt b/forge-gui/res/cardsfolder/p/petrified_plating.txt index e84350754d2..4bd6280c377 100644 --- a/forge-gui/res/cardsfolder/p/petrified_plating.txt +++ b/forge-gui/res/cardsfolder/p/petrified_plating.txt @@ -5,4 +5,4 @@ K:Enchant creature K:Suspend:2:G A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. -Oracle:Enchant creature\nEnchanted creature gets +2/+2.\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:Enchant creature\nEnchanted creature gets +2/+2.\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, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/p/phthisis.txt b/forge-gui/res/cardsfolder/p/phthisis.txt index 5141d5be49b..af9a3263d96 100644 --- a/forge-gui/res/cardsfolder/p/phthisis.txt +++ b/forge-gui/res/cardsfolder/p/phthisis.txt @@ -5,4 +5,4 @@ K:Suspend:5:1 B A:SP$ Destroy | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBLoseLife | SpellDescription$ Destroy target creature. Its controller loses life equal to its power plus its toughness. SVar:DBLoseLife:DB$ LoseLife | Defined$ TargetedController | LifeAmount$ X SVar:X:Targeted$CardSumPT -Oracle:Destroy target creature. Its controller loses life equal to its power plus its toughness.\nSuspend 5—{1}{B} (Rather than cast this card from your hand, you may pay {1}{B} and exile it with five 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:Destroy target creature. Its controller loses life equal to its power plus its toughness.\nSuspend 5—{1}{B} (Rather than cast this card from your hand, you may pay {1}{B} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/p/plunder.txt b/forge-gui/res/cardsfolder/p/plunder.txt index d50b976091a..fbdf5535e72 100644 --- a/forge-gui/res/cardsfolder/p/plunder.txt +++ b/forge-gui/res/cardsfolder/p/plunder.txt @@ -3,4 +3,4 @@ ManaCost:4 R Types:Sorcery A:SP$ Destroy | ValidTgts$ Artifact,Land | TgtPrompt$ Select target artifact or land | SpellDescription$ Destroy target artifact or land. K:Suspend:4:1 R -Oracle:Destroy target artifact or land.\nSuspend 4—{1}{R} (Rather than cast this card from your hand, you may pay {1}{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.) +Oracle:Destroy target artifact or land.\nSuspend 4—{1}{R} (Rather than cast this card from your hand, you may pay {1}{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, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/p/profane_tutor.txt b/forge-gui/res/cardsfolder/p/profane_tutor.txt index 39d6c8e08cf..924975491eb 100644 --- a/forge-gui/res/cardsfolder/p/profane_tutor.txt +++ b/forge-gui/res/cardsfolder/p/profane_tutor.txt @@ -4,4 +4,4 @@ Colors:black Types:Sorcery K:Suspend:2:1 B A:SP$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | StackDescription$ SpellDescription | SpellDescription$ Search your library for a card, put that card into your hand, then shuffle. -Oracle:Suspend 2—{1}{B} (Rather than cast this card from your hand, pay {1}{B} 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.)\nSearch your library for a card, put that card into your hand, then shuffle. +Oracle:Suspend 2—{1}{B} (Rather than cast this card from your hand, pay {1}{B} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.)\nSearch your library for a card, put that card into your hand, then shuffle. diff --git a/forge-gui/res/cardsfolder/r/reality_strobe.txt b/forge-gui/res/cardsfolder/r/reality_strobe.txt index f73db99ff47..7bf62087590 100644 --- a/forge-gui/res/cardsfolder/r/reality_strobe.txt +++ b/forge-gui/res/cardsfolder/r/reality_strobe.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Suspend:3:2 U A:SP$ ChangeZone | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBChange | SpellDescription$ Return target permanent to its owner's hand. Exile CARDNAME with three time counters on it. SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | WithCountersType$ TIME | WithCountersAmount$ 3 -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, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/r/resurgent_belief.txt b/forge-gui/res/cardsfolder/r/resurgent_belief.txt index ab21a857f1e..76cb910b462 100644 --- a/forge-gui/res/cardsfolder/r/resurgent_belief.txt +++ b/forge-gui/res/cardsfolder/r/resurgent_belief.txt @@ -6,4 +6,4 @@ K:Suspend:2:1 W A:SP$ ChangeZoneAll | ChangeType$ Enchantment.YouOwn | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return all enchantment cards from your graveyard to the battlefield. (Auras with nothing to enchant remain in your graveyard.) AI:RemoveDeck:Random DeckNeeds:Type$Enchantment -Oracle:Suspend 2—{1}{W} (Rather than cast this card from your hand, pay {1}{W} 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.)\nReturn all enchantment cards from your graveyard to the battlefield. (Auras with nothing to enchant remain in your graveyard.) +Oracle:Suspend 2—{1}{W} (Rather than cast this card from your hand, pay {1}{W} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.)\nReturn all enchantment cards from your graveyard to the battlefield. (Auras with nothing to enchant remain in your graveyard.) diff --git a/forge-gui/res/cardsfolder/r/rift_bolt.txt b/forge-gui/res/cardsfolder/r/rift_bolt.txt index 49c1e80aaa8..6f77f046899 100644 --- a/forge-gui/res/cardsfolder/r/rift_bolt.txt +++ b/forge-gui/res/cardsfolder/r/rift_bolt.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Sorcery A:SP$ DealDamage | ValidTgts$ Any | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to any target. K:Suspend:1:R -Oracle:Rift Bolt deals 3 damage to any target.\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 any target.\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, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/r/rift_sower.txt b/forge-gui/res/cardsfolder/r/rift_sower.txt index fa4a1db1ed1..5edd0688322 100644 --- a/forge-gui/res/cardsfolder/r/rift_sower.txt +++ b/forge-gui/res/cardsfolder/r/rift_sower.txt @@ -4,4 +4,4 @@ Types:Creature Elf Druid PT:1/3 K:Suspend:2:G A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color. -Oracle:{T}: Add one mana of any color.\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. It has haste.) +Oracle:{T}: Add one mana of any color.\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, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/r/riftwing_cloudskate.txt b/forge-gui/res/cardsfolder/r/riftwing_cloudskate.txt index 9e2fbb84c9a..de11d8a0b7a 100644 --- a/forge-gui/res/cardsfolder/r/riftwing_cloudskate.txt +++ b/forge-gui/res/cardsfolder/r/riftwing_cloudskate.txt @@ -6,4 +6,4 @@ K:Flying K:Suspend:3:1 U T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters, return target permanent to its owner's hand. SVar:TrigChangeZone:DB$ ChangeZone | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand -Oracle:Flying\nWhen Riftwing Cloudskate enters, 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, 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, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/r/roiling_horror.txt b/forge-gui/res/cardsfolder/r/roiling_horror.txt index 25f706c99f7..f57accfbdbb 100644 --- a/forge-gui/res/cardsfolder/r/roiling_horror.txt +++ b/forge-gui/res/cardsfolder/r/roiling_horror.txt @@ -11,4 +11,4 @@ SVar:X:Count$xPaid SVar:Y:Count$YourLifeTotal/Minus.Z SVar:Z:Count$OppGreatestLifeTotal AI:RemoveDeck:All -Oracle:Roiling Horror's power and toughness are each equal to your life total minus the life total of an opponent with the most life.\nSuspend X—{X}{B}{B}{B}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{B}{B}{B} and exile it with X 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.)\nWhenever a time counter is removed from Roiling Horror while it's exiled, target player loses 1 life and you gain 1 life. +Oracle:Roiling Horror's power and toughness are each equal to your life total minus the life total of an opponent with the most life.\nSuspend X—{X}{B}{B}{B}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{B}{B}{B} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.)\nWhenever a time counter is removed from Roiling Horror while it's exiled, target player loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/r/rousing_refrain.txt b/forge-gui/res/cardsfolder/r/rousing_refrain.txt index d79dc59228f..8ece32fd0c0 100644 --- a/forge-gui/res/cardsfolder/r/rousing_refrain.txt +++ b/forge-gui/res/cardsfolder/r/rousing_refrain.txt @@ -5,4 +5,4 @@ K:Suspend:3:1 R A:SP$ Mana | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | AILogic$ ManaRitual | Produced$ R | Amount$ Z | PersistentMana$ True | Defined$ You | SubAbility$ DBChange | StackDescription$ SpellDescription | SpellDescription$ Add {R} for each card in target opponent's hand. Until end of turn, you don't lose this mana as steps and phases end. SVar:Z:TargetedPlayer$CardsInHand SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | WithCountersType$ TIME | WithCountersAmount$ 3 | SpellDescription$ Exile CARDNAME with three time counters on it. -Oracle:Add {R} for each card in target opponent's hand. Until end of turn, you don't lose this mana as steps and phases end. Exile Rousing Refrain with three time counters on it.\nSuspend 3—{1}{R} (Rather than cast this card from your hand, you may pay {1}{R} 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:Add {R} for each card in target opponent's hand. Until end of turn, you don't lose this mana as steps and phases end. Exile Rousing Refrain with three time counters on it.\nSuspend 3—{1}{R} (Rather than cast this card from your hand, you may pay {1}{R} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/s/search_for_tomorrow.txt b/forge-gui/res/cardsfolder/s/search_for_tomorrow.txt index 29eabccf51f..4e919bb158a 100644 --- a/forge-gui/res/cardsfolder/s/search_for_tomorrow.txt +++ b/forge-gui/res/cardsfolder/s/search_for_tomorrow.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Sorcery K:Suspend:2:G A:SP$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card, put it onto the battlefield, then shuffle. -Oracle:Search your library for a basic land card, put it onto the battlefield, then shuffle.\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, put it onto the battlefield, then shuffle.\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, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/s/shade_of_trokair.txt b/forge-gui/res/cardsfolder/s/shade_of_trokair.txt index 5eb9cf25cee..761a8a97998 100644 --- a/forge-gui/res/cardsfolder/s/shade_of_trokair.txt +++ b/forge-gui/res/cardsfolder/s/shade_of_trokair.txt @@ -4,4 +4,4 @@ Types:Creature Shade PT:1/2 K:Suspend:3:W A:AB$ Pump | Cost$ W | Defined$ Self | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. -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, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/s/shivan_meteor.txt b/forge-gui/res/cardsfolder/s/shivan_meteor.txt index e1bc8391356..84ea9bc9c47 100644 --- a/forge-gui/res/cardsfolder/s/shivan_meteor.txt +++ b/forge-gui/res/cardsfolder/s/shivan_meteor.txt @@ -3,4 +3,4 @@ ManaCost:3 R R Types:Sorcery A:SP$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 13 | SpellDescription$ CARDNAME deals 13 damage to target creature. K:Suspend:2:1 R R -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, you may cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/s/sinister_concierge.txt b/forge-gui/res/cardsfolder/s/sinister_concierge.txt index b7cc751d0ac..861b0890af0 100644 --- a/forge-gui/res/cardsfolder/s/sinister_concierge.txt +++ b/forge-gui/res/cardsfolder/s/sinister_concierge.txt @@ -2,9 +2,9 @@ Name:Sinister Concierge ManaCost:1 U Types:Creature Human Wizard PT:2/1 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigExile | OptionalDecider$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may exile it and put three time counters on it. If you do, exile up to one target creature and put three time counters on it. Each card exiled this way that doesn't have suspend gains suspend. (For each card with suspend, its owner removes a time counter from it at the beginning of their upkeep. When the last is removed, they cast it without paying its mana cost. Those creature spells have haste.) +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigExile | OptionalDecider$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may exile it and put three time counters on it. If you do, exile up to one target creature and put three time counters on it. Each card exiled this way that doesn't have suspend gains suspend. (For each card with suspend, its owner removes a time counter from it at the beginning of their upkeep. When the last is removed, they may cast it without paying its mana cost. Those creature spells have haste.) SVar:TrigExile:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | Defined$ TriggeredNewCardLKICopy | WithCountersType$ TIME | WithCountersAmount$ 3 | RememberChanged$ True | SubAbility$ DBExile SVar:DBExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature | TgtPrompt$ Select up to one target creature | TargetMin$ 0 | TargetMax$ 1 | WithCountersType$ TIME | WithCountersAmount$ 3 | RememberChanged$ True | ConditionDefined$ Remembered | ConditionPresent$ Card | SubAbility$ GiveSuspend SVar:GiveSuspend:DB$ PumpAll | ValidCards$ Card.IsRemembered+withoutSuspend | KW$ Suspend | PumpZone$ Exile | Duration$ Permanent | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:When Sinister Concierge dies, you may exile it and put three time counters on it. If you do, exile up to one target creature and put three time counters on it. Each card exiled this way that doesn't have suspend gains suspend. (For each card with suspend, its owner removes a time counter from it at the beginning of their upkeep. When the last is removed, they cast it without paying its mana cost. Those creature spells have haste.) +Oracle:When Sinister Concierge dies, you may exile it and put three time counters on it. If you do, exile up to one target creature and put three time counters on it. Each card exiled this way that doesn't have suspend gains suspend. (For each card with suspend, its owner removes a time counter from it at the beginning of their upkeep. When the last is removed, they may cast it without paying its mana cost. Those creature spells have haste.) diff --git a/forge-gui/res/cardsfolder/s/sol_talisman.txt b/forge-gui/res/cardsfolder/s/sol_talisman.txt index bd47dcb08de..e8f12b52a6c 100644 --- a/forge-gui/res/cardsfolder/s/sol_talisman.txt +++ b/forge-gui/res/cardsfolder/s/sol_talisman.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Artifact K:Suspend:3:1 A:AB$ Mana | Cost$ T | Produced$ C | Amount$ 2 | SpellDescription$ Add {C}{C}. -Oracle:Suspend 3—{1} (Rather than cast this card from your hand, pay {1} 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.)\n{T}: Add {C}{C}. +Oracle:Suspend 3—{1} (Rather than cast this card from your hand, pay {1} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.)\n{T}: Add {C}{C}. diff --git a/forge-gui/res/cardsfolder/s/star_whale.txt b/forge-gui/res/cardsfolder/s/star_whale.txt index f580301d27e..4767d34425d 100644 --- a/forge-gui/res/cardsfolder/s/star_whale.txt +++ b/forge-gui/res/cardsfolder/s/star_whale.txt @@ -6,4 +6,4 @@ K:Flying K:Vigilance S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddKeyword$ Ward:2 | Description$ Other creatures you control have ward {2}. K:Suspend:6:1 U -Oracle:Flying, vigilance\nOther creatures you control have ward {2}.\nSuspend 6—{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} 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. It has haste.) +Oracle:Flying, vigilance\nOther creatures you control have ward {2}.\nSuspend 6—{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with six time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/s/suspend.txt b/forge-gui/res/cardsfolder/s/suspend.txt index 17ce0239acd..ff20d2db5fc 100644 --- a/forge-gui/res/cardsfolder/s/suspend.txt +++ b/forge-gui/res/cardsfolder/s/suspend.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Ori SVar:DBPump:DB$ Pump | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Card.withoutSuspend | PumpZone$ Exile | KW$ Suspend | Duration$ Permanent | SubAbility$ DBCleanup | StackDescription$ If it doesn't have suspend, it gains suspend. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Counters -Oracle:Exile target creature and put two time counters on it. If it doesn't have suspend, it gains suspend. (At the beginning of its owner's upkeep, they remove a time counter. When the last is removed, they play it without paying its mana cost. If it's a creature, it has haste.) +Oracle:Exile target creature and put two time counters on it. If it doesn't have suspend, it gains suspend. (At the beginning of its owner's upkeep, they remove a time counter. When the last is removed, they may play it without paying its mana cost. If it's a creature, it has haste.) diff --git a/forge-gui/res/cardsfolder/t/temple_of_atropos.txt b/forge-gui/res/cardsfolder/t/temple_of_atropos.txt index 2ded5f8cac4..0f468f7bce4 100644 --- a/forge-gui/res/cardsfolder/t/temple_of_atropos.txt +++ b/forge-gui/res/cardsfolder/t/temple_of_atropos.txt @@ -1,9 +1,9 @@ Name:Temple of Atropos ManaCost:no cost Types:Plane Time -T:Mode$ Phase | Phase$ Main2 | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigAddPhase | TriggerDescription$ At the beginning of your postcombat main phase, there is an additional beginning phase after this phase. (The beginning phase includes the untap, upkeep, and draw steps.) +T:Mode$ Phase | Phase$ Main2 | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigAddPhase | TriggerDescription$ At the beginning of each of your postcombat main phases, there is an additional beginning phase after this phase. (The beginning phase includes the untap, upkeep, and draw steps.) SVar:TrigAddPhase:DB$ AddPhase | ExtraPhase$ Beginning T:Mode$ ChaosEnsues | TriggerZones$ Command | Execute$ TrigReverseOrder | TriggerDescription$ When chaos ensues, reverse the game's turn order. Then planeswalk. (For example, if play had proceeded clockwise around the table, it now goes counterclockwise.) SVar:TrigReverseOrder:DB$ ReverseTurnOrder | SubAbility$ DBPlaneswalk SVar:DBPlaneswalk:DB$ Planeswalk -Oracle:At the beginning of your postcombat main phase, there is an additional beginning phase after this phase. (The beginning phase includes the untap, upkeep, and draw steps.)\nWhen chaos ensues, reverse the game's turn order. Then planeswalk. (For example, if play had proceeded clockwise around the table, it now goes counterclockwise.) +Oracle:At the beginning of each of your postcombat main phases, there is an additional beginning phase after this phase. (The beginning phase includes the untap, upkeep, and draw steps.)\nWhen chaos ensues, reverse the game's turn order. Then planeswalk. (For example, if play had proceeded clockwise around the table, it now goes counterclockwise.) diff --git a/forge-gui/res/cardsfolder/v/veiling_oddity.txt b/forge-gui/res/cardsfolder/v/veiling_oddity.txt index 9ca4999522b..24f88673de6 100644 --- a/forge-gui/res/cardsfolder/v/veiling_oddity.txt +++ b/forge-gui/res/cardsfolder/v/veiling_oddity.txt @@ -6,4 +6,4 @@ K:Suspend:4:1 U T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigEffect | NewCounterAmount$ 0 | TriggerDescription$ When the last time counter is removed from CARDNAME while it's exiled, creatures can't be blocked this turn. SVar:TrigEffect:DB$ Effect | StaticAbilities$ Unblockable SVar:Unblockable:Mode$ CantBlockBy | ValidAttacker$ Creature | Description$ Creatures can't be blocked this turn. -Oracle:Suspend 4—{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} 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.)\nWhen the last time counter is removed from Veiling Oddity while it's exiled, creatures can't be blocked this turn. +Oracle:Suspend 4—{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.)\nWhen the last time counter is removed from Veiling Oddity while it's exiled, creatures can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/v/venture_forth.txt b/forge-gui/res/cardsfolder/v/venture_forth.txt index f2a0367d070..f3a3167960b 100644 --- a/forge-gui/res/cardsfolder/v/venture_forth.txt +++ b/forge-gui/res/cardsfolder/v/venture_forth.txt @@ -7,4 +7,4 @@ SVar:DBToPlay:DB$ ChangeZone | Defined$ Imprinted | Origin$ Exile | Destination$ SVar:DBRestRandomOrder:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Exile | Destination$ Library | LibraryPosition$ -1 | RandomOrder$ True | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True | SubAbility$ DBExileSelf SVar:DBExileSelf:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | WithCountersType$ TIME | WithCountersAmount$ 3 | SpellDescription$ Exile CARDNAME with three time counters on it. -Oracle:Exile cards from the top of your library until you exile a land card. Put that card onto the battlefield and the rest on the bottom of your library in a random order. Exile Venture Forth with three time counters on it.\nSuspend 3—{1}{G} (Rather than cast this card from your hand, you may pay {1}{G} 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:Exile cards from the top of your library until you exile a land card. Put that card onto the battlefield and the rest on the bottom of your library in a random order. Exile Venture Forth with three time counters on it.\nSuspend 3—{1}{G} diff --git a/forge-gui/res/cardsfolder/v/viscerid_deepwalker.txt b/forge-gui/res/cardsfolder/v/viscerid_deepwalker.txt index aea8e94728a..9b2f1a2879f 100644 --- a/forge-gui/res/cardsfolder/v/viscerid_deepwalker.txt +++ b/forge-gui/res/cardsfolder/v/viscerid_deepwalker.txt @@ -4,4 +4,4 @@ Types:Creature Homarid Warrior PT:2/3 K:Suspend:4:U A:AB$ Pump | Cost$ U | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -Oracle:{U}: Viscerid Deepwalker gets +1/+0 until end of turn.\nSuspend 4—{U} (Rather than cast this card from your hand, you may pay {U} 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:{U}: Viscerid Deepwalker gets +1/+0 until end of turn.\nSuspend 4—{U} (Rather than cast this card from your hand, you may pay {U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/w/wheel_of_fate.txt b/forge-gui/res/cardsfolder/w/wheel_of_fate.txt index 1706d3a85c6..5b8362d9ae0 100644 --- a/forge-gui/res/cardsfolder/w/wheel_of_fate.txt +++ b/forge-gui/res/cardsfolder/w/wheel_of_fate.txt @@ -7,4 +7,4 @@ A:SP$ Discard | Mode$ Hand | Defined$ Player | SubAbility$ DBDraw | SpellDescrip SVar:DBDraw:DB$ Draw | Defined$ Player | NumCards$ 7 SVar:NeedsToPlayVar:Y LE3 SVar:Y:Count$InYourHand -Oracle:Suspend 4—{1}{R} (Rather than cast this card from your hand, pay {1}{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.)\nEach player discards their hand, then draws seven cards. +Oracle:Suspend 4—{1}{R} (Rather than cast this card from your hand, pay {1}{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, you may cast it without paying its mana cost.)\nEach player discards their hand, then draws seven cards.