diff --git a/forge-gui/res/cardsfolder/upcoming/argivian_welcome.txt b/forge-gui/res/cardsfolder/upcoming/argivian_welcome.txt index fdd9631d269..a3d2605360a 100644 --- a/forge-gui/res/cardsfolder/upcoming/argivian_welcome.txt +++ b/forge-gui/res/cardsfolder/upcoming/argivian_welcome.txt @@ -1,8 +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. +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. +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 index 67fed24d589..c591e6c6eb7 100644 --- a/forge-gui/res/cardsfolder/upcoming/crucias_titan_of_the_waves.txt +++ b/forge-gui/res/cardsfolder/upcoming/crucias_titan_of_the_waves.txt @@ -2,11 +2,11 @@ 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. +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. +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. +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/fallaji_antiquarian.txt b/forge-gui/res/cardsfolder/upcoming/fallaji_antiquarian.txt index 7b566062e21..1b5380ea3e9 100644 --- a/forge-gui/res/cardsfolder/upcoming/fallaji_antiquarian.txt +++ b/forge-gui/res/cardsfolder/upcoming/fallaji_antiquarian.txt @@ -3,11 +3,11 @@ ManaCost:3 R Types:Creature Human Artificer PT:2/4 K:Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | Execute$ TrigConjure | TriggerDescription$ When CARDNAME enters the battlefield, conjure a duplicate of another target nontoken creature or artifact you control into your graveyard. The duplicate perpetually gains unearth {1}{R}. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | Execute$ TrigConjure | TriggerDescription$ When CARDNAME enters the battlefield, conjure a duplicate of another target nontoken creature or artifact you control into your graveyard. The duplicate perpetually gains unearth {1}{R}. SVar:TrigConjure:DB$ MakeCard | Conjure$ True | TgtPrompt$ Select another target nontoken creature or artifact | DefinedName$ Targeted | ValidTgts$ Creature.YouCtrl+Other+nonToken,Artifact.YouCtrl+Other+nonToken | Zone$ Graveyard | RememberMade$ True | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | StaticAbilities$ PerpetualUnearth | RememberObjects$ Remembered | Name$ Fallaji Antiquarian's perpetual Effect | Duration$ Permanent | SubAbility$ DBCleanup SVar:PerpetualUnearth:Mode$ Continuous | Affected$ Card.IsRemembered | AddKeyword$ Unearth:2 R | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ This creature perpetually gains unearth {1}{R}. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Graveyard DeckHints:Type$Artifact -Oracle:Haste\nWhen Fallaji Antiquarian enters the battlefield, conjure a duplicate of another target nontoken creature or artifact you control into your graveyard. The duplicate perpetually gains unearth {1}{R}. +Oracle:Haste\nWhen Fallaji Antiquarian enters the battlefield, conjure a duplicate of another target nontoken creature or artifact you control into your graveyard. The duplicate perpetually gains unearth {1}{R}. diff --git a/forge-gui/res/cardsfolder/upcoming/foundry_groundbreaker.txt b/forge-gui/res/cardsfolder/upcoming/foundry_groundbreaker.txt index 1f0572be908..e5f619e9402 100644 --- a/forge-gui/res/cardsfolder/upcoming/foundry_groundbreaker.txt +++ b/forge-gui/res/cardsfolder/upcoming/foundry_groundbreaker.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigSacrifice:DB$ Sacrifice | SacValid$ Land | Defined$ You | SubAbility$ DBConjure SVar:DBConjure:DB$ MakeCard | Conjure$ True | Name$ Mishra's Foundry | Amount$ 2 | Zone$ Battlefield | Tapped$ True DeckHas:Ability$Sacrifice & Type$Assembly-Worker|Artifact -Oracle:When Foundry Groundbreaker enters the battlefield, sacrifice a land. Then conjure two cards named Mishra's Foundry onto the battlefield tapped. \ No newline at end of file +Oracle:When Foundry Groundbreaker enters the battlefield, sacrifice a land. Then conjure two cards named Mishra's Foundry onto the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/upcoming/kaylas_kindling.txt b/forge-gui/res/cardsfolder/upcoming/kaylas_kindling.txt index faa12fca823..8fdb4372ac0 100644 --- a/forge-gui/res/cardsfolder/upcoming/kaylas_kindling.txt +++ b/forge-gui/res/cardsfolder/upcoming/kaylas_kindling.txt @@ -3,11 +3,11 @@ ManaCost:3 R R Types:Enchantment T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 2 damage to any target. SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraft | TriggerDescription$ At the beginning of your upkeep, draft a card from CARDNAME's spellbook and exile it. Until end of turn, you may cast that card. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraft | TriggerDescription$ At the beginning of your upkeep, draft a card from CARDNAME's spellbook and exile it. Until end of turn, you may cast that card. SVar:TrigDraft:DB$ Draft | Spellbook$ Abrade,Cleansing Wildfire,Terror of the Peaks,Explosive Singularity,Guttersnipe,Seasoned Pyromancer,Unexpected Windfall,Banefire,Lightning Bolt,Dualcaster Mage,Electrodominance,Crackle with Power,Volcanic Fallout,Young Pyromancer,Siege-Gang Commander | Zone$ Exile | RememberDrafted$ True | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | RememberObjects$ RememberedCard | StaticAbilities$ Play | ExileOnMoved$ Exile | SubAbility$ DBCleanup SVar:Play:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ Until the end of turn, you may play that card. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHints:Type$Goblin|Instant|Sorcery DeckHas:Type$Goblin|Elemental|Human|Shaman|Wizard & Ability$Graveyard|Discard|Token -Oracle:When Kayla's Kindling enters the battlefield, it deals 2 damage to any target.\nAt the beginning of your upkeep, draft a card from Kayla's Kindling's spellbook and exile it. Until end of turn, you may cast that card. \ No newline at end of file +Oracle:When Kayla's Kindling enters the battlefield, it deals 2 damage to any target.\nAt the beginning of your upkeep, draft a card from Kayla's Kindling's spellbook and exile it. Until end of turn, you may cast that card. diff --git a/forge-gui/res/cardsfolder/upcoming/lonely_end.txt b/forge-gui/res/cardsfolder/upcoming/lonely_end.txt index db9404d199e..9f9d9e9d1ea 100644 --- a/forge-gui/res/cardsfolder/upcoming/lonely_end.txt +++ b/forge-gui/res/cardsfolder/upcoming/lonely_end.txt @@ -7,4 +7,4 @@ SVar:DBLoyalty:DB$ RemoveCounter | ValidTgts$ Planeswalker | CounterType$ LOYALT 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. +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. diff --git a/forge-gui/res/cardsfolder/upcoming/penregon_besieged.txt b/forge-gui/res/cardsfolder/upcoming/penregon_besieged.txt index 32aeecfb25d..87f082ac316 100644 --- a/forge-gui/res/cardsfolder/upcoming/penregon_besieged.txt +++ b/forge-gui/res/cardsfolder/upcoming/penregon_besieged.txt @@ -5,6 +5,6 @@ T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefiel SVar:TrigChoose:DB$ ChooseCard | Choices$ Creature.leastToughness+OppCtrl | ChoiceTitle$ Choose a creature with the least toughness among creatures your opponents control | Mandatory$ True | SubAbility$ DBEffect SVar:DBEffect:DB$ Effect | StaticAbilities$ PerpetualDebuff | Name$ Penregon Besieged's Perpetual Effect | Duration$ Permanent SVar:PerpetualDebuff:Mode$ Continuous | Affected$ Card.ChosenCard | AddPower$ -1 | AddToughness$ -1 | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ This creature perpetually gets -1/-1. -T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Creature.OppCtrl | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When your opponents control no creatures, sacrifice CARDNAME. +T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Creature.OppCtrl | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When your opponents control no creatures, sacrifice CARDNAME. SVar:TrigSac:DB$ Sacrifice | Defined$ Self -Oracle:At the beginning of your end step, choose a creature with the least toughness among creatures your opponents control. It perpetually gets -1/-1.\nWhen your opponents control no creatures, sacrifice Penregon Besieged. +Oracle:At the beginning of your end step, choose a creature with the least toughness among creatures your opponents control. It perpetually gets -1/-1.\nWhen your opponents control no creatures, sacrifice Penregon Besieged. diff --git a/forge-gui/res/cardsfolder/upcoming/perilous_iteration.txt b/forge-gui/res/cardsfolder/upcoming/perilous_iteration.txt index 0e63df89157..ee1c210f68a 100644 --- a/forge-gui/res/cardsfolder/upcoming/perilous_iteration.txt +++ b/forge-gui/res/cardsfolder/upcoming/perilous_iteration.txt @@ -6,4 +6,4 @@ SVar:DBSeek:DB$ ChangeZone | Origin$ Library | Destination$ Hand | AtRandom$ Tru SVar:DBDelay:DB$ DelayedTrigger | DelayedTriggerDefinedPlayer$ You | Mode$ Phase | Phase$ End of Turn | Execute$ TrigDiscard | RememberObjects$ Remembered | TriggerDescription$ Discard those cards at the beginning of your next turn's end step. SVar:TrigDiscard:DB$ Discard | Mode$ Defined | DefinedCards$ DelayTriggerRemembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:Seek a card with mana value 2 or less and a card with mana value 3 or greater. Discard those cards at the beginning of your next turn's end step. +Oracle:Seek a card with mana value 2 or less and a card with mana value 3 or greater. Discard those cards at the beginning of your next turn's end step. diff --git a/forge-gui/res/cardsfolder/upcoming/raddic_tal_zealot.txt b/forge-gui/res/cardsfolder/upcoming/raddic_tal_zealot.txt index 69c9b66526f..743d6f2411c 100644 --- a/forge-gui/res/cardsfolder/upcoming/raddic_tal_zealot.txt +++ b/forge-gui/res/cardsfolder/upcoming/raddic_tal_zealot.txt @@ -8,4 +8,4 @@ T:Mode$ AttackersDeclared | ValidAttackers$ Knight.YouCtrl |Execute$ TrigDraft | SVar:TrigDraft:DB$ Draft | Spellbook$ Midnight Reaper,Guardian of Faith,Knight of the Ebon Legion,Cavalier of Dawn,Benalish Marshal,Cavalier of Night,Murderous Rider,Order of Midnight,Acclaimed Contender,Dauntless Bodyguard,Valiant Knight,Smitten Swordmaster,Blacklance Paragon,History of Benalia,The Circle of Loyalty DeckHints:Type$Knight DeckHas:Type$Saga|Enchantment|Vampire|Artifact|Zombie|Elemental & Ability$Graveyard|LifeGain|Token|Counters -Oracle:Hexproof from white, Hexproof from black\nWhenever one or more Knights you control attack, draft a card from Raddic, Tal Zealot's spellbook. \ No newline at end of file +Oracle:Hexproof from white, Hexproof from black\nWhenever one or more Knights you control attack, draft a card from Raddic, Tal Zealot's spellbook. diff --git a/forge-gui/res/cardsfolder/upcoming/richlau_headmaster.txt b/forge-gui/res/cardsfolder/upcoming/richlau_headmaster.txt index f13b54e7cce..d4cf25744fc 100644 --- a/forge-gui/res/cardsfolder/upcoming/richlau_headmaster.txt +++ b/forge-gui/res/cardsfolder/upcoming/richlau_headmaster.txt @@ -2,8 +2,8 @@ Name:Richlau, Headmaster ManaCost:1 W U Types:Legendary Creature Human Advisor PT:2/4 -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigImmediateTrig | TriggerDescription$ At the beginning of your end step, you may pay {1}. When you do, target artifact card in your graveyard perpetually gains "This spell costs {1} less to cast." If it's a creature or Vehicle card, it perpetually gets +2/+2. Put it into your library second from the top. -SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ 1 | Execute$ TrigPump | TriggerDescription$ When you do, target artifact card in your graveyard perpetually gains "This spell costs {1} less to cast." If it's a creature or Vehicle card, it perpetually gets +2/+2. Put it into your library second from the top. +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigImmediateTrig | TriggerDescription$ At the beginning of your end step, you may pay {1}. When you do, target artifact card in your graveyard perpetually gains "This spell costs {1} less to cast." If it's a creature or Vehicle card, it perpetually gets +2/+2. Put it into your library second from the top. +SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ 1 | Execute$ TrigPump | TriggerDescription$ When you do, target artifact card in your graveyard perpetually gains "This spell costs {1} less to cast." If it's a creature or Vehicle card, it perpetually gets +2/+2. Put it into your library second from the top. SVar:TrigPump:DB$ Effect | TgtZone$ Graveyard | ValidTgts$ Artifact.YouOwn | TgtPrompt$ Select target artifact card in your graveyard | StaticAbilities$ CostReduction | RememberObjects$ Targeted | Name$ Richlau, Headmaster's Perpetual Effect | Duration$ Permanent | SubAbility$ PumpVehicle SVar:CostReduction:Mode$ Continuous | Affected$ Card.IsRemembered | AddStaticAbility$ PerpetualReduce | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ The card perpetually gains "This spell costs {1} less to cast." SVar:PerpetualReduce:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 1 | EffectZone$ All | Description$ This spell costs {1} less to cast. @@ -11,4 +11,4 @@ SVar:PumpVehicle:DB$ Effect | ConditionDefined$ Targeted | ConditionPresent$ Veh SVar:PerpetualPump:Mode$ Continuous | AddPower$ 2 | AddToughness$ 2 | Affected$ Card.IsRemembered | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ If it's a creature or Vehicle card, it perpetually gets +2/+2. SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 1 | Defined$ Targeted DeckHints:Ability$Graveyard & Type$Vehicle -Oracle:At the beginning of your end step, you may pay {1}. When you do, target artifact card in your graveyard perpetually gains "This spell costs {1} less to cast." If it's a creature or Vehicle card, it perpetually gets +2/+2. Put it into your library second from the top. +Oracle:At the beginning of your end step, you may pay {1}. When you do, target artifact card in your graveyard perpetually gains "This spell costs {1} less to cast." If it's a creature or Vehicle card, it perpetually gets +2/+2. Put it into your library second from the top. diff --git a/forge-gui/res/cardsfolder/upcoming/rusko_clockmaker.txt b/forge-gui/res/cardsfolder/upcoming/rusko_clockmaker.txt index dd9c2ad8494..e12ef55c39a 100644 --- a/forge-gui/res/cardsfolder/upcoming/rusko_clockmaker.txt +++ b/forge-gui/res/cardsfolder/upcoming/rusko_clockmaker.txt @@ -4,7 +4,7 @@ Types:Legendary Creature Human Artificer PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigConjure | TriggerDescription$ When CARDNAME enters the battlefield, conjure a card named Midnight Clock onto the battlefield. SVar:TrigConjure:DB$ MakeCard | Conjure$ True | Name$ Midnight Clock | Zone$ Battlefield -T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ SpellDescription$ Whenever you cast a noncreature spell, put an hour counter on each permanent you control named Midnight Clock. Each opponent loses 1 life and you gain 1 life. +T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ SpellDescription$ Whenever you cast a noncreature spell, put an hour counter on each permanent you control named Midnight Clock. Each opponent loses 1 life and you gain 1 life. SVar:TrigPutCounter:DB$ PutCounterAll | ValidCards$ Permanent.YouCtrl+namedMidnight Clock | CounterType$ HOUR | CounterNum$ 1 | SubAbility$ DBDrain SVar:DBDrain:DB$ LoseLife | Defined$ Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 diff --git a/forge-gui/res/cardsfolder/upcoming/sylvan_smite.txt b/forge-gui/res/cardsfolder/upcoming/sylvan_smite.txt index ccb07a054e9..123923957ff 100644 --- a/forge-gui/res/cardsfolder/upcoming/sylvan_smite.txt +++ b/forge-gui/res/cardsfolder/upcoming/sylvan_smite.txt @@ -3,7 +3,7 @@ ManaCost:1 G Types:Instant A:SP$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 | ConditionCheckSVar$ X | RememberTargets$ True | ConditionSVarCompare$ EQ0 | SubAbility$ DBDealDamage | SpellDescription$ Put a +1/+1 counter on target creature you control if you weren't the starting player. Then that creature deals damage equal to its power to target creature you don't control. SVar:DBDealDamage:DB$ DealDamage | NumDmg$ Y | ValidTgts$ Creature.OppCtrl | DamageSource$ Remembered | TgtPrompt$ Select target creature an opponent controls | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$StartingPlayer.1.0 SVar:Y:Remembered$CardPower DeckHas:Ability$Counters diff --git a/forge-gui/res/cardsfolder/upcoming/tomakul_phoenix.txt b/forge-gui/res/cardsfolder/upcoming/tomakul_phoenix.txt index 2818b888818..a26e07dc5fe 100644 --- a/forge-gui/res/cardsfolder/upcoming/tomakul_phoenix.txt +++ b/forge-gui/res/cardsfolder/upcoming/tomakul_phoenix.txt @@ -7,10 +7,10 @@ K:Haste T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigEffect | TriggerDescription$ When CARDNAME dies, it perpetually gets +2/+2. SVar:TrigEffect:DB$ Effect | StaticAbilities$ PerpetualBuff | RememberObjects$ Self | Name$ Tomakul Phoenix's Perpetual Effect | Duration$ Permanent SVar:PerpetualBuff:Mode$ Continuous | Affected$ Card.IsRemembered | AddPower$ 2 | AddToughness$ 2 | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ This creature perpetually gets +2/+2. -T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Graveyard | Execute$ TrigReturn | TriggerDescription$ At the beginning of combat on your turn, you may pay {X}{R}, where X is CARDNAME's power. If you do, return it from you graveyard to the battlefield. +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Graveyard | Execute$ TrigReturn | TriggerDescription$ At the beginning of combat on your turn, you may pay {X}{R}, where X is CARDNAME's power. If you do, return it from you graveyard to the battlefield. SVar:TrigReturn:AB$ ChangeZone | Cost$ X R | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield SVar:X:Count$CardPower DeckHas:Ability$Graveyard SVar:SacMe:1 SVar:DiscardMe:1 -Oracle:Flying, haste\nWhen Tomakul Phoenix dies, it perpetually gets +2/+2.\nAt the beginning of combat on your turn, you may pay {X}{R}, where X is Tomakul Phoenix's power. If you do, return it from you graveyard to the battlefield. \ No newline at end of file +Oracle:Flying, haste\nWhen Tomakul Phoenix dies, it perpetually gets +2/+2.\nAt the beginning of combat on your turn, you may pay {X}{R}, where X is Tomakul Phoenix's power. If you do, return it from you graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/upcoming/urzas_construction_drone.txt b/forge-gui/res/cardsfolder/upcoming/urzas_construction_drone.txt index 5eda1da1bae..2360461397e 100644 --- a/forge-gui/res/cardsfolder/upcoming/urzas_construction_drone.txt +++ b/forge-gui/res/cardsfolder/upcoming/urzas_construction_drone.txt @@ -4,10 +4,10 @@ Types:Artifact Creature Construct PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigConjure | TriggerDescription$ When CARDNAME enters the battlefield, conjure cards named Urza's Mine, Urza's Power Plant, and Urza's Tower into your library, then shuffle. SVar:TrigConjure:DB$ MakeCard | Conjure$ True | Names$ Urza's Mine,Urza's Tower,Urza's Power Plant | Zone$ Library -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigSeek | TriggerDescription$ Whenever CARDNAME attacks or dies, seek an Urza's land card. -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigSeek | Secondary$ True | Execute$ TrigSeek | TriggerDescription$ Whenever CARDNAME attacks or dies, seek an Urza's land card. +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigSeek | TriggerDescription$ Whenever CARDNAME attacks or dies, seek an Urza's land card. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigSeek | Secondary$ True | Execute$ TrigSeek | TriggerDescription$ Whenever CARDNAME attacks or dies, seek an Urza's land card. SVar:TrigSeek:DB$ ChangeZone | Origin$ Library | Destination$ Hand | AtRandom$ True | NoShuffle$ True | Mandatory$ True | NoLooking$ True | NoReveal$ True | ChangeType$ Land.Urza's | ChangeNum$ 1 SVar:HasAttackEffect:TRUE DeckHas:Type$Urza's DeckHints:Type$Urza's -Oracle:When Urza's Construction Drone enters the battlefield, conjure cards named Urza's Mine, Urza's Power Plant, and Urza's Tower into your library, then shuffle.\nWhenever Urza's Construction Drone attacks or dies, seek an Urza's land card. +Oracle:When Urza's Construction Drone enters the battlefield, conjure cards named Urza's Mine, Urza's Power Plant, and Urza's Tower into your library, then shuffle.\nWhenever Urza's Construction Drone attacks or dies, seek an Urza's land card. diff --git a/forge-gui/res/cardsfolder/upcoming/warzone_duplicator.txt b/forge-gui/res/cardsfolder/upcoming/warzone_duplicator.txt index a7a1e2fc63f..dc1a7cebb21 100644 --- a/forge-gui/res/cardsfolder/upcoming/warzone_duplicator.txt +++ b/forge-gui/res/cardsfolder/upcoming/warzone_duplicator.txt @@ -12,4 +12,4 @@ SVar:SpendAnyMana:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | Aff SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:TriggeredCard$CardPower DeckHints:Color$Blue -Oracle:Prototype {3}{U} — 3/3 (You may cast this spell with different mana cost, color, and size. It keeps its abilities and types.)\nWhen Warzone Duplicator enters the battlefield, return target creature an opponent controls with power less than Warzone Duplicator's power to it's owner's hand. If that creature wasn't a token, conjure a duplicate of it into your hand. It perpetually gains "You may spend mana as though it were mana of any color to cast this spell." \ No newline at end of file +Oracle:Prototype {3}{U} — 3/3 (You may cast this spell with different mana cost, color, and size. It keeps its abilities and types.)\nWhen Warzone Duplicator enters the battlefield, return target creature an opponent controls with power less than Warzone Duplicator's power to it's owner's hand. If that creature wasn't a token, conjure a duplicate of it into your hand. It perpetually gains "You may spend mana as though it were mana of any color to cast this spell."