diff --git a/forge-gui/res/cardsfolder/upcoming/argivian_welcome.txt b/forge-gui/res/cardsfolder/upcoming/argivian_welcome.txt new file mode 100644 index 00000000000..fdd9631d269 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/argivian_welcome.txt @@ -0,0 +1,8 @@ +Name:Argivian Welcome +ManaCost:W U +Types:Instant +A:SP$ Destroy | ValidTgts$ Creature.powerGE4 | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select up to one target creature with power 4 or greater | SubAbility$ DBChoose | StackDescription$ SpellDescription | SpellDescription$ Destroy up to one target creature with power 4 or greater. Choose a nonland card in your hand. It perpetually gains flash. +SVar:DBChoose:DB$ ChooseCard | Mandatory$ True | ChoiceZone$ Hand | Choices$ Card.nonLand+YouOwn | ChoiceTitle$ Choose a nonland card in your hand | Amount$ 1 | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | StaticAbilities$ PerpetualFlash | Name$ Argivian Welcome's Perpetual Effect | Duration$ Permanent +SVar:PerpetualFlash:Mode$ Continuous | Affected$ Card.ChosenCard | AddKeyword$ Flash | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ The chosen card perpetually gains flash. +Oracle:Destroy up to one target creature with power 4 or greater.\nChoose a nonland card in your hand. It perpetually gains flash. diff --git a/forge-gui/res/cardsfolder/upcoming/crucias_titan_of_the_waves.txt b/forge-gui/res/cardsfolder/upcoming/crucias_titan_of_the_waves.txt new file mode 100644 index 00000000000..67fed24d589 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/crucias_titan_of_the_waves.txt @@ -0,0 +1,12 @@ +Name:Crucias, Titan of the Waves +ManaCost:1 B R +Types:Legendary Creature Human Pirate +PT:3/3 +T:Mode$ Phase | Phase$ End of Turn | OptionalDecider$ You | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, you may discard a card. If you do, create a Treasure token and choose ambitious or expedient. If you chose ambitious, seek a card with greater mana value than the discarded card. If you chose expedient, seek a card with lesser mana value than the discarded card. +SVar:TrigToken:AB$ Token | Cost$ Discard<1/Card> | TokenScript$ c_a_treasure_sac | SubAbility$ DBChoose +SVar:DBChoose:DB$ GenericChoice | Choices$ Ambitious,Expedient | Defined$ You | AILogic$ Random +SVar:Ambitious:DB$ ChangeZone | Origin$ Library | Destination$ Hand | AtRandom$ True | NoShuffle$ True | Mandatory$ True | NoLooking$ True | NoReveal$ True | ChangeType$ Card.cmcGTX | ChangeNum$ 1 | SpellDescription$ Ambitious - Seek a card with greater mana value than the discarded card. +SVar:Expedient:DB$ ChangeZone | Origin$ Library | Destination$ Hand | AtRandom$ True | NoShuffle$ True | Mandatory$ True | NoLooking$ True | NoReveal$ True | ChangeType$ Card.cmcLTX | ChangeNum$ 1 | SpellDescription$ Expedient - Seek a card with lesser mana value than the discarded card. +DeckHas:Ability$Sacrifice|Token|Discard & Type$Treasure|Artifact +SVar:X:Discarded$CardManaCost +Oracle:At the beginning of your end step, you may discard a card. If you do, create a Treasure token and choose ambitious or expedient. If you chose ambitious, seek a card with greater mana value than the discarded card. If you chose expedient, seek a card with lesser mana value than the discarded card. diff --git a/forge-gui/res/cardsfolder/upcoming/lonely_end.txt b/forge-gui/res/cardsfolder/upcoming/lonely_end.txt new file mode 100644 index 00000000000..db9404d199e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/lonely_end.txt @@ -0,0 +1,10 @@ +Name:Lonely End +ManaCost:1 B +Types:Instant +A:SP$ Charm | Choices$ DBDebuff,DBLoyalty | CharmNum$ 1 +SVar:DBDebuff:DB$ Pump | ValidTgts$ Creature | NumAtt$ -3 | NumDef$ -3 | SubAbility$ DBGainLife | SpellDescription$ Target creature gets -3/-3 until end of turn. +SVar:DBLoyalty:DB$ RemoveCounter | ValidTgts$ Planeswalker | CounterType$ LOYALTY | CounterNum$ 3 | SubAbility$ DBGainLife | SpellDescription$ Remove three loyalty counters from target planeswalker. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SpellDescription$ If you weren't the starting player, you gain two life. +SVar:X:Count$StartingPlayer.1.0 +DeckHas:Ability$LifeGain +Oracle:Choose one -\n• Target creature gets -3/-3 until end of turn.\n• Remove three loyalty counters from target planeswalker.\nIf you weren't the starting player, you gain 2 life.