Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/a/apex_devastator.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ K:Cascade
K:Cascade
K:Cascade
SVar:PlayMain1:True
Oracle:Cascade, cascade, cascade, cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order. Multiple instances of cascade each trigger separately.)
Oracle:Cascade, cascade, cascade, cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order. Multiple instances of cascade each trigger separately.)
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/a/aurora_phoenix.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ K:Flying
K:Cascade
T:Mode$ SpellCast | ValidCard$ Card.withCascade | ValidActivatingPlayer$ You | TriggerZones$ Graveyard | Execute$ TrigReturn | TriggerDescription$ Whenever you cast a spell with cascade, return CARDNAME from your graveyard to your hand.
SVar:TrigReturn:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Hand
Oracle:Flying\nCascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)\nWhenever you cast a spell with cascade, return Aurora Phoenix from your graveyard to your hand.
Oracle:Flying\nCascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)\nWhenever you cast a spell with cascade, return Aurora Phoenix from your graveyard to your hand.
4 changes: 2 additions & 2 deletions forge-gui/res/cardsfolder/b/bloodbraid_marauder.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ ManaCost:1 R
Types:Creature Human Berserker
PT:3/1
S:Mode$ CantBlock | ValidCard$ Card.Self | Description$ CARDNAME can't block.
S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ Stack | AffectedZone$ Stack | AddKeyword$ Cascade | Condition$ Delirium | Description$ Delirium — This spell has cascade as long as there are four or more card types among cards in your graveyard. (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)
S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ Stack | AffectedZone$ Stack | AddKeyword$ Cascade | Condition$ Delirium | Description$ Delirium — This spell has cascade as long as there are four or more card types among cards in your graveyard. (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
DeckHas:Ability$Delirium
Oracle:Bloodbraid Marauder can't block.\nDelirium — This spell has cascade as long as there are four or more card types among cards in your graveyard. (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)
Oracle:Bloodbraid Marauder can't block.\nDelirium — This spell has cascade as long as there are four or more card types among cards in your graveyard. (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/c/call_forth_the_tempest.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ K:Cascade
K:Cascade
A:SP$ DamageAll | NumDmg$ X | ValidCards$ Creature.OppCtrl | ValidDescription$ each creature your opponents control | SpellDescription$ CARDNAME deals damage to each creature your opponents control equal to the total mana value of other spells you've cast this turn.
SVar:X:Count$ThisTurnCast_Card.YouCtrl+!CastSaSource$CardManaCost
Oracle:Cascade, cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order. Then do it again.)\nCall Forth the Tempest deals damage to each creature your opponents control equal to the total mana value of other spells you've cast this turn.
Oracle:Cascade, cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order. Then do it again.)\nCall Forth the Tempest deals damage to each creature your opponents control equal to the total mana value of other spells you've cast this turn.
4 changes: 2 additions & 2 deletions forge-gui/res/cardsfolder/d/dark_apostle.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Name:Dark Apostle
ManaCost:3 R
Types:Creature Astartes Warlock
PT:3/3
A:AB$ Effect | PrecostDesc$ Gift of Chaos — | Cost$ 3 T | StaticAbilities$ GrantCascade | ForgetOnCast$ Card.nonCreature+YouCtrl | SpellDescription$ The next noncreature spell you cast this turn has cascade. (When you cast that spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)
A:AB$ Effect | PrecostDesc$ Gift of Chaos — | Cost$ 3 T | StaticAbilities$ GrantCascade | ForgetOnCast$ Card.nonCreature+YouCtrl | SpellDescription$ The next noncreature spell you cast this turn has cascade. (When you cast that spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
SVar:GrantCascade:Mode$ Continuous | Affected$ Card.nonCreature+YouCtrl | AffectedZone$ Stack | AddKeyword$ Cascade | Description$ The next noncreature spell you cast this turn has cascade.
DeckHas:Keyword$Cascade
Oracle:Gift of Chaos — {3}, {T}: The next noncreature spell you cast this turn has cascade. (When you cast that spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)
Oracle:Gift of Chaos — {3}, {T}: The next noncreature spell you cast this turn has cascade. (When you cast that spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
4 changes: 2 additions & 2 deletions forge-gui/res/cardsfolder/f/flamekin_herald.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Name:Flamekin Herald
ManaCost:2 R
Types:Creature Elemental Wizard
PT:3/2
S:Mode$ Continuous | Affected$ Card.IsCommander+YouCtrl+wasCast | AffectedZone$ Stack | AddKeyword$ Cascade | Description$ Commander spells you cast have cascade. (Whenever you cast a commander, exile cards from the top of your library until you exile a nonland card with lesser mana value. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)
S:Mode$ Continuous | Affected$ Card.IsCommander+YouCtrl+wasCast | AffectedZone$ Stack | AddKeyword$ Cascade | Description$ Commander spells you cast have cascade. (Whenever you cast a commander, exile cards from the top of your library until you exile a nonland card with lesser mana value. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
SVar:PlayMain1:TRUE
AI:RemoveDeck:NonCommander
Oracle:Commander spells you cast have cascade. (Whenever you cast a commander, exile cards from the top of your library until you exile a nonland card with lesser mana value. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)
Oracle:Commander spells you cast have cascade. (Whenever you cast a commander, exile cards from the top of your library until you exile a nonland card with lesser mana value. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/i/imoti_celebrant_of_bounty.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ Types:Legendary Creature Snake Druid
PT:3/1
K:Cascade
S:Mode$ Continuous | Affected$ Card.YouCtrl+cmcGE6+wasCast | AffectedZone$ Stack | AddKeyword$ Cascade | Description$ Spells you cast with mana value 6 or greater have cascade.
Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)\nSpells you cast with mana value 6 or greater have cascade.
Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)\nSpells you cast with mana value 6 or greater have cascade.
4 changes: 2 additions & 2 deletions forge-gui/res/cardsfolder/m/maelstrom_nexus.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Name:Maelstrom Nexus
ManaCost:W U B R G
Types:Enchantment
S:Mode$ Continuous | Affected$ Card.YouCtrl | AffectedZone$ Stack | CheckSVar$ Y | SVarCompare$ EQ0 | AddKeyword$ Cascade | Description$ The first spell you cast each turn has cascade. (When you cast your first spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)
S:Mode$ Continuous | Affected$ Card.YouCtrl | AffectedZone$ Stack | CheckSVar$ Y | SVarCompare$ EQ0 | AddKeyword$ Cascade | Description$ The first spell you cast each turn has cascade. (When you cast your first spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
SVar:Y:Count$ThisTurnCast_Card.YouCtrl
Oracle:The first spell you cast each turn has cascade. (When you cast your first spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)
Oracle:The first spell you cast each turn has cascade. (When you cast your first spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/m/maelstrom_wanderer.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ K:Cascade
K:Cascade
S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Haste | Description$ Creatures you control have haste.
SVar:PlayMain1:True
Oracle:Creatures you control have haste.\nCascade, cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order. Then do it again.)
Oracle:Creatures you control have haste.\nCascade, cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order. Then do it again.)
4 changes: 2 additions & 2 deletions forge-gui/res/cardsfolder/r/rain_of_riches.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ ManaCost:3 R R
Types:Enchantment
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters, create two Treasure tokens.
SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ c_a_treasure_sac
S:Mode$ Continuous | Affected$ Card.YouCtrl+CastSa Spell.ManaFromTreasure | AffectedZone$ Stack | CheckSVar$ X | SVarCompare$ EQ0 | AddKeyword$ Cascade | Description$ The first spell you cast each turn that mana from a Treasure was spent to cast has cascade. (When you cast the spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)
S:Mode$ Continuous | Affected$ Card.YouCtrl+CastSa Spell.ManaFromTreasure | AffectedZone$ Stack | CheckSVar$ X | SVarCompare$ EQ0 | AddKeyword$ Cascade | Description$ The first spell you cast each turn that mana from a Treasure was spent to cast has cascade. (When you cast the spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
SVar:X:Count$ThisTurnCast_Card.YouCtrl+CastSa Spell.ManaFromTreasure
DeckHas:Ability$Token|Sacrifice
DeckHints:Type$Treasure
Oracle:When Rain of Riches enters, create two Treasure tokens.\nThe first spell you cast each turn that mana from a Treasure was spent to cast has cascade. (When you cast the spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)
Oracle:When Rain of Riches enters, create two Treasure tokens.\nThe first spell you cast each turn that mana from a Treasure was spent to cast has cascade. (When you cast the spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
4 changes: 2 additions & 2 deletions forge-gui/res/cardsfolder/s/sloppity_bilepiper.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Name:Sloppity Bilepiper
ManaCost:3 B
Types:Creature Demon
PT:3/3
A:AB$ Effect | PrecostDesc$ Jolly Gutpipes — | Cost$ 2 T Sac<1/Creature> | StaticAbilities$ GrantCascade | ForgetOnCast$ Creature.YouCtrl | SpellDescription$ The next creature spell you cast this turn has cascade. (When you cast your next creature spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)
A:AB$ Effect | PrecostDesc$ Jolly Gutpipes — | Cost$ 2 T Sac<1/Creature> | StaticAbilities$ GrantCascade | ForgetOnCast$ Creature.YouCtrl | SpellDescription$ The next creature spell you cast this turn has cascade. (When you cast your next creature spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
SVar:GrantCascade:Mode$ Continuous | Affected$ Card.Creature+YouCtrl | AffectedZone$ Stack | AddKeyword$ Cascade | Description$ The next noncreature spell you cast this turn has cascade.
DeckHas:Keyword$Cascade & Ability$Sacrifice
Oracle:Jolly Gutpipes — {2}, {T}, Sacrifice a creature: The next creature spell you cast this turn has cascade. (When you cast your next creature spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)
Oracle:Jolly Gutpipes — {2}, {T}, Sacrifice a creature: The next creature spell you cast this turn has cascade. (When you cast your next creature spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/t/the_first_sliver.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ PT:7/7
K:Cascade
S:Mode$ Continuous | Affected$ Card.Sliver+YouCtrl+wasCast | AffectedZone$ Stack | AddKeyword$ Cascade | Description$ Sliver spells you cast have cascade.
SVar:PlayMain1:TRUE
Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)\nSliver spells you cast have cascade.
Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)\nSliver spells you cast have cascade.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/w/wild_magic_sorcerer.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.YouCtrl+wasCastFromExile | AffectedZone$ Sta
SVar:Y:Count$ThisTurnCast_Card.YouCtrl+wasCastFromExile
AI:RemoveDeck:Random
DeckNeeds:Keyword$Cascade
Oracle:The first spell you cast from exile each turn has cascade. (When you cast your first spell from exile, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)
Oracle:The first spell you cast from exile each turn has cascade. (When you cast your first spell from exile, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
4 changes: 2 additions & 2 deletions forge-gui/res/cardsfolder/y/yidris_maelstrom_wielder.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ ManaCost:U B R G
Types:Legendary Creature Ogre Wizard
PT:5/4
K:Trample
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigCascade | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, as you cast spells from your hand this turn, they gain cascade. (When you cast the spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigCascade | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, as you cast spells from your hand this turn, they gain cascade. (When you cast the spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
SVar:TrigCascade:DB$ Effect | StaticAbilities$ GrantCascade
SVar:GrantCascade:Mode$ Continuous | Affected$ Card.YouCtrl+YouOwn+wasCastFromHand | AffectedZone$ Stack | AddKeyword$ Cascade | Description$ As you cast spells from your hand this turn, they gain cascade.
Oracle:Trample\nWhenever Yidris, Maelstrom Wielder deals combat damage to a player, as you cast spells from your hand this turn, they gain cascade. (When you cast the spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order.)
Oracle:Trample\nWhenever Yidris, Maelstrom Wielder deals combat damage to a player, as you cast spells from your hand this turn, they gain cascade. (When you cast the spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/z/zhulodok_void_gorger.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ Types:Legendary Creature Eldrazi
PT:7/4
S:Mode$ Continuous | Affected$ Card.Colorless+YouCtrl+YouOwn+wasCastFromHand+cmcGE7 | AffectedZone$ Stack | AddKeyword$ Cascade & Cascade | Description$ Colorless spells you cast from your hand with mana value 7 or greater have "Cascade, cascade."
DeckHints:Type$Eldrazi|Construct|Golem
Oracle:Colorless spells you cast from your hand with mana value 7 or greater have "Cascade, cascade." (When you cast one, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom of your library in a random order. Then do it again.)
Oracle:Colorless spells you cast from your hand with mana value 7 or greater have "Cascade, cascade." (When you cast one, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order. Then do it again.)
Loading