diff --git a/forge-gui/res/cardsfolder/upcoming/dreams_of_steel_and_oil.txt b/forge-gui/res/cardsfolder/upcoming/dreams_of_steel_and_oil.txt index ba78eb67fb2..10a05d89f1b 100644 --- a/forge-gui/res/cardsfolder/upcoming/dreams_of_steel_and_oil.txt +++ b/forge-gui/res/cardsfolder/upcoming/dreams_of_steel_and_oil.txt @@ -1,8 +1,8 @@ Name:Dreams of Steel and Oil ManaCost:B Types:Sorcery -A:SP$ RevealHand | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | RememberRevealed$ True | SubAbility$ DBChooseCard | SpellDescription$ Target opponent reveals their hand. You choose an artifact or creature card from it, then choose an artifact or creature card from their graveyard. Exile the chosen cards. -SVar:DBChooseCard:DB$ ChooseCard | ChoiceZone$ Hand | Choices$ Artifact.IsRemembered,Creature.IsRemembered | ChoiceTitle$ Choose an artifact or creature card | Mandatory$ True | SubAbility$ DBChooseFromGraveyard +A:SP$ RevealHand | ValidTgts$ Opponent | TgtPrompt$ Select target opponent |ImprintRevealed$ True | RememberTargets$ True | SubAbility$ DBChooseCard | SpellDescription$ Target opponent reveals their hand. You choose an artifact or creature card from it, then choose an artifact or creature card from their graveyard. Exile the chosen cards. +SVar:DBChooseCard:DB$ ChooseCard | ChoiceZone$ Hand | Choices$ Artifact.IsImprinted,Creature.IsImprinted | ChoiceTitle$ Choose an artifact or creature card | Mandatory$ True | SubAbility$ DBChooseFromGraveyard SVar:DBChooseFromGraveyard:DB$ ChooseCard | ChoiceZone$ Graveyard | Choices$ Artifact.RememberedPlayerOwn,Creature.RememberedPlayerOwn | ChoiceTitle$ Choose an artifact or creature card | Mandatory$ True | SubAbility$ DBExileBoth SVar:DBExileBoth:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Graveyard | Origin$ Hand | Destination$ Exile | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True diff --git a/forge-gui/res/cardsfolder/upcoming/involuntary_cooldown.txt b/forge-gui/res/cardsfolder/upcoming/involuntary_cooldown.txt index f1860d26f24..a5cb9182393 100644 --- a/forge-gui/res/cardsfolder/upcoming/involuntary_cooldown.txt +++ b/forge-gui/res/cardsfolder/upcoming/involuntary_cooldown.txt @@ -1,7 +1,7 @@ Name:Involuntary Cooldown ManaCost:3 U Types:Sorcery -A:AB$ Tap | ValidTgts$ Artifact,Creature | SubAbility$ DBCounter | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Select up to two target artifacts and/or creatures | SpellDescription$ Tap up to two target artifacts and/or creatures. Put two stun counters on each of them. (If a permanent with a stun counter would become untapped, remove one from it instead.) +A:SP$ Tap | ValidTgts$ Artifact,Creature | SubAbility$ DBCounter | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Select up to two target artifacts and/or creatures | SpellDescription$ Tap up to two target artifacts and/or creatures. Put two stun counters on each of them. (If a permanent with a stun counter would become untapped, remove one from it instead.) SVar:DBCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ Stun | CounterNum$ 1 DeckHas:Ability$Counters Oracle:Tap up to two target artifacts and/or creatures. Put two stun counters on each of them. (If a permanent with a stun counter would become untapped, remove one from it instead.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/legions_to_ashes.txt b/forge-gui/res/cardsfolder/upcoming/legions_to_ashes.txt index 7873276c103..4a1639af460 100644 --- a/forge-gui/res/cardsfolder/upcoming/legions_to_ashes.txt +++ b/forge-gui/res/cardsfolder/upcoming/legions_to_ashes.txt @@ -1,6 +1,6 @@ Name:Legions to Ashes ManaCost:1 W B Types:Sorcery -A:SP$ ChangeZone | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | SubAbility$ DBExileAll | SpellDescription$ Exile target nonland permanent an opponent controls and all tokens that player controls with the same name as that permanent. -SVar:DBExileAll:DB$ ChangeZoneAll | ChangeType$ TargetedCard.Self,Card.Token+sharesNameWith Targeted | Origin$ Battlefield | Destination$ Exile +A:SP$ Pump | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent an opponent controls | SubAbility$ DBExileAll | SpellDescription$ Exile target nonland permanent an opponent controls and all tokens that player controls with the same name as that permanent. +SVar:DBExileAll:DB$ ChangeZoneAll | ChangeType$ TargetedCard.Self,Card.sharesNameWith Targeted | Origin$ Battlefield | Destination$ Exile Oracle:Exile target nonland permanent an opponent controls and all tokens that player controls with the same name as that permanent. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/mishras_command.txt b/forge-gui/res/cardsfolder/upcoming/mishras_command.txt index 7aa5c29c2b2..31bb681b939 100644 --- a/forge-gui/res/cardsfolder/upcoming/mishras_command.txt +++ b/forge-gui/res/cardsfolder/upcoming/mishras_command.txt @@ -2,7 +2,7 @@ Name:Mishra's Command ManaCost:X R Types:Sorcery A:SP$ Charm | Choices$ DBDiscard,DBDamageCreature,DBDamagePW,DBPump | CharmNum$ 2 -SVar:DBDiscard:DB$ Discard | ValidTgts$ Player | NumCards$ X | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBDraw | SpellDescription$ Choose target player. They may discard up to X cards. Then they draw a card for each card discarded this way. +SVar:DBDiscard:DB$ Discard | Optional$ True | ValidTgts$ Player | NumCards$ X | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBDraw | SpellDescription$ Choose target player. They may discard up to X cards. Then they draw a card for each card discarded this way. SVar:DBDraw:DB$ Draw | NumCards$ Y | Defined$ Targeted SVar:DBDamageCreature:DB$ DealDamage | ValidTgts$ Creature | NumDmg$ X | SpellDescription$ This spell deals X damage to target creature. SVar:DBDamagePW:DB$ DealDamage | ValidTgts$ Planeswalker | NumDmg$ X | SpellDescription$ This spell deals X damage to target planeswalker. diff --git a/forge-gui/res/cardsfolder/upcoming/mishras_domination.txt b/forge-gui/res/cardsfolder/upcoming/mishras_domination.txt index b4c8e31822a..744d043e350 100644 --- a/forge-gui/res/cardsfolder/upcoming/mishras_domination.txt +++ b/forge-gui/res/cardsfolder/upcoming/mishras_domination.txt @@ -3,6 +3,6 @@ ManaCost:1 R Types:Enchantment Aura K:Enchant creature A:SP$ Attach | ValidTgts$ Creature -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | IsPresent$ Card.Self+YouCtrl |Description$ As long as you control enchanted creature, it gets +2/+2. Otherwise, it can't block. -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't block. | IsPresent$ Card.Self+YouDontCtrl | Secondary$ True | Description$ As long as you control enchanted creature, it gets +2/+2. Otherwise, it can't block. +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | IsPresent$ Card.EnchantedBy+YouCtrl |Description$ As long as you control enchanted creature, it gets +2/+2. Otherwise, it can't block. +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't block. | IsPresent$ Card.EnchantedBy+YouDontCtrl | Secondary$ True | Description$ As long as you control enchanted creature, it gets +2/+2. Otherwise, it can't block. Oracle:Enchant creature\nAs long as you control enchanted creature, it gets +2/+2. Otherwise, it can't block. \ No newline at end of file