From db0e71a94ebb4d913d381db39bd1e1632d7e0a03 Mon Sep 17 00:00:00 2001 From: TRT <> Date: Fri, 11 Nov 2022 17:01:05 +0100 Subject: [PATCH] Lodestone Bauble fix --- forge-gui/res/cardsfolder/l/lodestone_bauble.txt | 7 ++++--- .../res/cardsfolder/m/monster_manual_zoological_study.txt | 2 +- forge-gui/res/cardsfolder/r/reins_of_the_vinesteed.txt | 3 +-- forge-gui/res/cardsfolder/t/takklemaggot.txt | 8 ++++---- forge-gui/res/cardsfolder/upcoming/airlift_chaplain.txt | 2 +- forge-gui/res/cardsfolder/upcoming/blanchwood_prowler.txt | 2 +- .../res/cardsfolder/upcoming/fallaji_archeologist.txt | 2 +- forge-gui/res/cardsfolder/upcoming/kaylas_music_box.txt | 7 ++++--- .../res/cardsfolder/upcoming/queen_kayla_bin_kroog.txt | 8 ++++---- .../res/cardsfolder/upcoming/szarekh_the_silent_king.txt | 2 +- forge-gui/res/cardsfolder/upcoming/wasteful_harvest.txt | 2 +- 11 files changed, 23 insertions(+), 22 deletions(-) diff --git a/forge-gui/res/cardsfolder/l/lodestone_bauble.txt b/forge-gui/res/cardsfolder/l/lodestone_bauble.txt index b10a045ecd0..7a9447444e1 100644 --- a/forge-gui/res/cardsfolder/l/lodestone_bauble.txt +++ b/forge-gui/res/cardsfolder/l/lodestone_bauble.txt @@ -1,8 +1,9 @@ Name:Lodestone Bauble ManaCost:0 Types:Artifact -A:AB$ ChangeZone | Cost$ 1 T Sac<1/CARDNAME> | TargetMin$ 0 | TargetMax$ 4 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 | TgtPrompt$ Choose target basic land card in a graveyard | ValidTgts$ Land.Basic | Chooser$ You | SubAbility$ DelTrigSlowtrip | SpellDescription$ Put up to four target basic land cards from a player's graveyard on top of their library in any order. That player draws a card at the beginning of the next turn's upkeep. -SVar:DelTrigSlowtrip:DB$ DelayedTrigger | NextTurn$ True | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowtrip | TriggerDescription$ Draw a card. -SVar:DrawSlowtrip:DB$ Draw | NumCards$ 1 | Defined$ You +A:AB$ ChangeZone | Cost$ 1 T Sac<1/CARDNAME> | TargetMin$ 0 | TargetMax$ 4 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 | TgtPrompt$ Choose target basic land card in a graveyard | ValidTgts$ Land.Basic | Chooser$ You | SubAbility$ ChooseZero | SpellDescription$ Put up to four target basic land cards from a player's graveyard on top of their library in any order. That player draws a card at the beginning of the next turn's upkeep. +SVar:ChooseZero:DB$ ChoosePlayer | Choices$ Player | ConditionDefined$ Targeted | ConditionNotPresent$ Card | SubAbility$ DelTrigSlowtrip +SVar:DelTrigSlowtrip:DB$ DelayedTrigger | NextTurn$ True | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowtrip | RememberObjects$ TargetedOwner,ChosenPlayer | TriggerDescription$ Draw a card. +SVar:DrawSlowtrip:DB$ Draw | NumCards$ 1 | Defined$ DelayTriggerRemembered AI:RemoveDeck:Random Oracle:{1}, {T}, Sacrifice Lodestone Bauble: Put up to four target basic land cards from a player's graveyard on top of their library in any order. That player draws a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/m/monster_manual_zoological_study.txt b/forge-gui/res/cardsfolder/m/monster_manual_zoological_study.txt index 0f914936dfb..04894ed5551 100644 --- a/forge-gui/res/cardsfolder/m/monster_manual_zoological_study.txt +++ b/forge-gui/res/cardsfolder/m/monster_manual_zoological_study.txt @@ -11,7 +11,7 @@ Name:Zoological Study ManaCost:2 G Types:Sorcery Adventure A:SP$ Mill | NumCards$ 5 | RememberMilled$ True | SubAbility$ DBChangeZone | SpellDescription$ Mill five cards, then return a creature card milled this way to your hand. -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Hidden$ True | Mandatory$ True | ChangeType$ Creature.IsRemembered | ChangeTypeDesc$ creature cards milled this way | ChangeNum$ 1 | SelectPrompt$ Choose a creature card milled this way | SubAbility$ DBCleanup +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard,Exile | Destination$ Hand | Hidden$ True | Mandatory$ True | ChangeType$ Creature.IsRemembered | ChangeTypeDesc$ creature cards milled this way | ChangeNum$ 1 | SelectPrompt$ Choose a creature card milled this way | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Mill|Graveyard Oracle:Mill five cards, then return a creature card milled this way to your hand. diff --git a/forge-gui/res/cardsfolder/r/reins_of_the_vinesteed.txt b/forge-gui/res/cardsfolder/r/reins_of_the_vinesteed.txt index 8c08090b25c..469cac9337c 100644 --- a/forge-gui/res/cardsfolder/r/reins_of_the_vinesteed.txt +++ b/forge-gui/res/cardsfolder/r/reins_of_the_vinesteed.txt @@ -5,8 +5,7 @@ K:Enchant creature A:SP$ Attach | Cost$ 3 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. T:Mode$ ChangesZone | ValidCard$ Creature.EnchantedBy | Origin$ Battlefield | Destination$ Graveyard | OptionalDecider$ You | Execute$ DBReturn | TriggerDescription$ When enchanted creature dies, you may return CARDNAME from your graveyard to the battlefield attached to a creature that shares a creature type with that creature. -#TODO CorrectedSelf might not be 100% correct, but there seems no other way -SVar:DBReturn:DB$ ChangeZone | Defined$ CorrectedSelf | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ Creature.sharesCreatureTypeWith TriggeredCardLKICopy | AILogic$ Pump +SVar:DBReturn:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ Creature.sharesCreatureTypeWith TriggeredCardLKICopy | AILogic$ Pump AI:RemoveDeck:All AI:RemoveDeck:Random Oracle:Enchant creature\nEnchanted creature gets +2/+2.\nWhen enchanted creature dies, you may return Reins of the Vinesteed from your graveyard to the battlefield attached to a creature that shares a creature type with that creature. diff --git a/forge-gui/res/cardsfolder/t/takklemaggot.txt b/forge-gui/res/cardsfolder/t/takklemaggot.txt index 30b53ca6376..1be38bd646d 100644 --- a/forge-gui/res/cardsfolder/t/takklemaggot.txt +++ b/forge-gui/res/cardsfolder/t/takklemaggot.txt @@ -7,11 +7,11 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self+nonAura | Origin$ Battlefield | Desti SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, put a -0/-1 counter on that creature. SVar:TrigPutCounter:DB$ PutCounter | Defined$ Enchanted | CounterType$ M0M1 | CounterNum$ 1 -T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigChoose | TriggerDescription$ When enchanted creature dies, that creature's controller chooses a creature that CARDNAME could enchant. If the player does, return CARDNAME to the battlefield under your control attached to that creature. If they don't, return CARDNAME to the battlefield under your control as a non-Aura enchantment. It loses "enchant creature" and gains "At the beginning of that player's upkeep, CARDNAME deals 1 damage to that player." +T:Mode$ ChangesZone | ValidCard$ Card.EnchantedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigChoose | TriggerDescription$ When enchanted creature dies, that creature's controller chooses a creature that CARDNAME could enchant. If the player does, return CARDNAME to the battlefield under your control attached to that creature. If they don't, return CARDNAME to the battlefield under your control as a non-Aura enchantment. It loses "enchant creature" and gains "At the beginning of that player's upkeep, CARDNAME deals 1 damage to that player." SVar:TrigChoose:DB$ ChooseCard | Defined$ TriggeredCardController | Choices$ Creature.CanBeEnchantedBy | Mandatory$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Defined$ CorrectedSelf | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | AttachedTo$ ChosenCard | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ GE1 | SubAbility$ DBAnimate -SVar:DBAnimate:DB$ Animate | Defined$ CorrectedSelf | Types$ Enchantment | RemoveEnchantmentTypes$ True | RemoveKeywords$ Enchant creature | Triggers$ TrigUpkeep | RememberObjects$ TriggeredCardController | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ EQ0 | SubAbility$ DBChangeZone2 | Duration$ Permanent -SVar:DBChangeZone2:DB$ ChangeZone | Defined$ CorrectedSelf | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ EQ0 +SVar:DBChangeZone:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | AttachedTo$ ChosenCard | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ GE1 | SubAbility$ DBAnimate +SVar:DBAnimate:DB$ Animate | Defined$ Self | Types$ Enchantment | RemoveEnchantmentTypes$ True | RemoveKeywords$ Enchant creature | Triggers$ TrigUpkeep | RememberObjects$ TriggeredCardController | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ EQ0 | SubAbility$ DBChangeZone2 | Duration$ Permanent +SVar:DBChangeZone2:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ EQ0 SVar:TrigUpkeep:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.IsRemembered | Execute$ TrigDmg | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of that player's upkeep, CARDNAME deals 1 damage to them. SVar:TrigDmg:DB$ DealDamage | Defined$ Remembered | NumDmg$ 1 AI:RemoveDeck:All diff --git a/forge-gui/res/cardsfolder/upcoming/airlift_chaplain.txt b/forge-gui/res/cardsfolder/upcoming/airlift_chaplain.txt index 259e67c83b7..31bfcafd529 100644 --- a/forge-gui/res/cardsfolder/upcoming/airlift_chaplain.txt +++ b/forge-gui/res/cardsfolder/upcoming/airlift_chaplain.txt @@ -5,7 +5,7 @@ PT:1/1 K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, mill three cards. You may put a Plains card or a creature card with mana value 3 or less from among the cards milled this way into your hand. If you don't, put a +1/+1 counter on CARDNAME. (To mill a card, put the top card of your library into your graveyard.) SVar:TrigMill:DB$ Mill | NumCards$ 3 | RememberMilled$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Hidden$ True | Origin$ Graveyard | Destination$ Hand | ChangeType$ Plains.IsRemembered,Creature.cmcLE3+IsRemembered | SelectPrompt$ You may select a Plains card or a creature card with mana value 3 or less | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBPutCounter +SVar:DBChangeZone:DB$ ChangeZone | Hidden$ True | Origin$ Graveyard,Exile | Destination$ Hand | ChangeType$ Plains.IsRemembered,Creature.cmcLE3+IsRemembered | SelectPrompt$ You may select a Plains card or a creature card with mana value 3 or less | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBPutCounter SVar:DBPutCounter:DB$ PutCounter | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ0 | CounterType$ P1P1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Mill|Counters diff --git a/forge-gui/res/cardsfolder/upcoming/blanchwood_prowler.txt b/forge-gui/res/cardsfolder/upcoming/blanchwood_prowler.txt index 4b739b82f65..885f1afa614 100644 --- a/forge-gui/res/cardsfolder/upcoming/blanchwood_prowler.txt +++ b/forge-gui/res/cardsfolder/upcoming/blanchwood_prowler.txt @@ -4,7 +4,7 @@ Types:Creature Elemental PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, mill three cards. You may put a land card from among the cards milled this way into your hand. If you don’t, put a +1/+1 counter on CARDNAME. (To mill a card, put the top card of your library into your graveyard.) SVar:TrigMill:DB$ Mill | NumCards$ 3 | Defined$ You | RememberMilled$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ChangeType$ Land.YouOwn+IsRemembered | RememberChanged$ True | ForgetOtherRemembered$ True | Hidden$ True | Optional$ True | SubAbility$ DBCounter +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard,Exile | Destination$ Hand | ChangeType$ Land.YouOwn+IsRemembered | RememberChanged$ True | ForgetOtherRemembered$ True | Hidden$ True | Optional$ True | SubAbility$ DBCounter SVar:DBCounter:DB$ PutCounter | CounterType$ P1P1 | Defined$ Card.Self | ConditionDefined$ Remembered | ConditionPresent$ Card | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Graveyard|Mill|Counters diff --git a/forge-gui/res/cardsfolder/upcoming/fallaji_archeologist.txt b/forge-gui/res/cardsfolder/upcoming/fallaji_archeologist.txt index f68aee742f8..ef45c16e057 100644 --- a/forge-gui/res/cardsfolder/upcoming/fallaji_archeologist.txt +++ b/forge-gui/res/cardsfolder/upcoming/fallaji_archeologist.txt @@ -4,7 +4,7 @@ Types:Creature Human Scout PT:0/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, mill three cards. You may put a noncreature, nonland card from among the cards milled this way into your hand. If you don't, put a +1/+1 counter on CARDNAME. (To mill a card, put the top card of your library into your graveyard.) SVar:TrigMill:DB$ Mill | NumCards$ 3 | Defined$ You | RememberMilled$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ChangeType$ Card.nonCreature+nonLand+YouOwn+IsRemembered | RememberChanged$ True | ForgetOtherRemembered$ True | Hidden$ True | Optional$ True | SubAbility$ DBCounter +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard,Exile | Destination$ Hand | ChangeType$ Card.nonCreature+nonLand+YouOwn+IsRemembered | RememberChanged$ True | ForgetOtherRemembered$ True | Hidden$ True | Optional$ True | SubAbility$ DBCounter SVar:DBCounter:DB$ PutCounter | Defined$ Card.Self | CounterType$ P1P1 | ConditionDefined$ Remembered | ConditionNotPresent$ Card | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Mill|Counters diff --git a/forge-gui/res/cardsfolder/upcoming/kaylas_music_box.txt b/forge-gui/res/cardsfolder/upcoming/kaylas_music_box.txt index 511f66f00ac..ce4103fe693 100644 --- a/forge-gui/res/cardsfolder/upcoming/kaylas_music_box.txt +++ b/forge-gui/res/cardsfolder/upcoming/kaylas_music_box.txt @@ -1,12 +1,13 @@ Name:Kayla's Music Box ManaCost:2 Types:Legendary Artifact -A:AB$ Dig | Cost$ W T | DigNum$ 1 | ForceRevealToController$ True | ChangeNum$ All | DestinationZone$ Exile | ExileFaceDown$ True | SpellDescription$ Look at the top card of your library, then exile it face down. (You may look at it any time.) +A:AB$ Dig | Cost$ W T | DigNum$ 1 | ForceRevealToController$ True | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | ExileFaceDown$ True | SpellDescription$ Look at the top card of your library, then exile it face down. (You may look at it any time.) S:Mode$ Continuous | MayLookAt$ You | Affected$ Card.ExiledWithSource+YouOwn | AffectedZone$ Exile A:AB$ Effect | Cost$ T | StaticAbilities$ MayPlay | SpellDescription$ Until end of turn, you may play cards you own exiled with CARDNAME. -SVar:MayPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.ExiledWithEffectSource+YouOwn | AffectedZone$ Exile | MayPlay$ True | Description$ Until end of turn, you may play cards you own exiled with CARDNAME. +SVar:MayPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.ExiledWithEffectSource+YouOwn+IsRemembered | AffectedZone$ Exile | MayPlay$ True | Description$ Until end of turn, you may play cards you own exiled with CARDNAME. T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigCleanup | Static$ True -T:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Exile | Destination$ Any | Execute$ TrigCleanup | Static$ True +T:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Exile | Destination$ Any | Execute$ TrigForget | Static$ True +SVar:TrigForget:DB$ Pump | ForgetObjects$ TriggeredCard SVar:TrigCleanup:DB$ Cleanup | ClearRemembered$ True DeckHints:Color$White Oracle:{W}, {T}: Look at the top card of your library, then exile it face down. (You may look at it any time.)\n{T}: Until end of turn, you may play cards you own exiled with Kayla's Music Box. diff --git a/forge-gui/res/cardsfolder/upcoming/queen_kayla_bin_kroog.txt b/forge-gui/res/cardsfolder/upcoming/queen_kayla_bin_kroog.txt index 036a2c433c8..013c3edbf86 100644 --- a/forge-gui/res/cardsfolder/upcoming/queen_kayla_bin_kroog.txt +++ b/forge-gui/res/cardsfolder/upcoming/queen_kayla_bin_kroog.txt @@ -4,10 +4,10 @@ Types:Legendary Creature Human Noble PT:2/3 A:AB$ Discard | Cost$ 4 T | Defined$ You | RememberDiscarded$ True | Mode$ Hand | SubAbility$ DBDraw | SorcerySpeed$ True | SpellDescription$ Discard all the cards in your hand, then draw that many cards. You may choose an artifact or creature card with mana value 1 you discarded this way, then do the same for artifact or creature cards with mana values 2 and 3. Return those cards to the battlefield. Activate only as a sorcery. SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | SubAbility$ DBChooseCardOne -SVar:DBChooseCardOne:DB$ ChooseCard | Defined$ You | Choices$ Artifact.IsRemembered+cmcEQ1,Creature.IsRemembered+cmcEQ1 | ImprintChosen$ True | ChoiceTitle$ You may choose an artifact or creature card with mana value 1 you discarded this way | ChoiceZone$ Graveyard | SubAbility$ DBChooseCardTwo -SVar:DBChooseCardTwo:DB$ ChooseCard | Defined$ You | Choices$ Artifact.IsRemembered+cmcEQ2,Creature.IsRemembered+cmcEQ2 | ImprintChosen$ True | ChoiceTitle$ You may choose an artifact or creature card with mana value 2 you discarded this way | ChoiceZone$ Graveyard | SubAbility$ DBChooseCardThree -SVar:DBChooseCardThree:DB$ ChooseCard | Defined$ You | Choices$ Artifact.IsRemembered+cmcEQ3,Creature.IsRemembered+cmcEQ3 | ImprintChosen$ True | ChoiceTitle$ You may choose an artifact or creature card with mana value 3 you discarded this way | ChoiceZone$ Graveyard | SubAbility$ DBChangeZoneAll -SVar:DBChangeZoneAll:DB$ ChangeZone | Defined$ Imprinted | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ DBCleanup +SVar:DBChooseCardOne:DB$ ChooseCard | Defined$ You | Choices$ Artifact.IsRemembered+cmcEQ1,Creature.IsRemembered+cmcEQ1 | ImprintChosen$ True | ChoiceTitle$ You may choose an artifact or creature card with mana value 1 you discarded this way | ChoiceZone$ Graveyard,Exile | SubAbility$ DBChooseCardTwo +SVar:DBChooseCardTwo:DB$ ChooseCard | Defined$ You | Choices$ Artifact.IsRemembered+cmcEQ2,Creature.IsRemembered+cmcEQ2 | ImprintChosen$ True | ChoiceTitle$ You may choose an artifact or creature card with mana value 2 you discarded this way | ChoiceZone$ Graveyard,Exile | SubAbility$ DBChooseCardThree +SVar:DBChooseCardThree:DB$ ChooseCard | Defined$ You | Choices$ Artifact.IsRemembered+cmcEQ3,Creature.IsRemembered+cmcEQ3 | ImprintChosen$ True | ChoiceTitle$ You may choose an artifact or creature card with mana value 3 you discarded this way | ChoiceZone$ Graveyard,Exile | SubAbility$ DBChangeZoneAll +SVar:DBChangeZoneAll:DB$ ChangeZone | Defined$ Imprinted | Origin$ Graveyard,Exile | Destination$ Battlefield | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True SVar:X:Remembered$Amount DeckHints:Type$Artifact diff --git a/forge-gui/res/cardsfolder/upcoming/szarekh_the_silent_king.txt b/forge-gui/res/cardsfolder/upcoming/szarekh_the_silent_king.txt index 604fcfcde74..47f5756348a 100644 --- a/forge-gui/res/cardsfolder/upcoming/szarekh_the_silent_king.txt +++ b/forge-gui/res/cardsfolder/upcoming/szarekh_the_silent_king.txt @@ -5,7 +5,7 @@ PT:3/4 K:Flying T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ My Will Be Done — Whenever CARDNAME attacks, mill three cards. You may put an artifact creature card or Vehicle card from among the cards milled this way into your hand. SVar:TrigMill:DB$ Mill | NumCards$ 3 | Defined$ You | RememberMilled$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Hidden$ True | Optional$ True | ChangeType$ Creature.IsRemembered+Artifact,Vehicle.IsRemembered | ChangeTypeDesc$ artifact creature card or vehicle card milled this way | ChangeNum$ 1 | SelectPrompt$ Select an artifact creature card or vehicle card milled this way | SubAbility$ DBCleanup +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard,Exile | Destination$ Hand | Hidden$ True | Optional$ True | ChangeType$ Creature.IsRemembered+Artifact,Vehicle.IsRemembered | ChangeTypeDesc$ artifact creature card or vehicle card milled this way | ChangeNum$ 1 | SelectPrompt$ Select an artifact creature card or vehicle card milled this way | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Mill DeckNeeds:Type$Artifact|Creature|Vehicle diff --git a/forge-gui/res/cardsfolder/upcoming/wasteful_harvest.txt b/forge-gui/res/cardsfolder/upcoming/wasteful_harvest.txt index 8804ea03b48..d24c5413007 100644 --- a/forge-gui/res/cardsfolder/upcoming/wasteful_harvest.txt +++ b/forge-gui/res/cardsfolder/upcoming/wasteful_harvest.txt @@ -2,7 +2,7 @@ Name:Wasteful Harvest ManaCost:2 G Types:Instant A:SP$ Mill | NumCards$ 5 | RememberMilled$ True | SubAbility$ DBChangeZone | SpellDescription$ Mill five cards. You may put a permanent card from among the cards milled this way into your hand. -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Hidden$ True | ChangeType$ Permanent.IsRemembered | ChangeNum$ 1 | SelectPrompt$ You may choose a permanent card milled this way | SubAbility$ DBCleanup +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard,Exile | Destination$ Hand | Hidden$ True | ChangeType$ Permanent.IsRemembered | ChangeNum$ 1 | SelectPrompt$ You may choose a permanent card milled this way | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Mill DeckHints:Ability$Graveyard