diff --git a/forge-gui/res/cardsfolder/upcoming/dredging_claw.txt b/forge-gui/res/cardsfolder/upcoming/dredging_claw.txt index 0805acc812c..3a75ade7e07 100644 --- a/forge-gui/res/cardsfolder/upcoming/dredging_claw.txt +++ b/forge-gui/res/cardsfolder/upcoming/dredging_claw.txt @@ -5,6 +5,8 @@ S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddKeyword$ M T:Mode$ ChangesZone | Destination$ Battlefield | Origin$ Graveyard | TriggerZones$ Battlefield | OptionalDecider$ You | ValidCard$ Creature.YouOwn | Execute$ TrigAttach | TriggerDescription$ Whenever a creature enters the battlefield from your graveyard, you may attach CARDNAME to it. SVar:TrigAttach:DB$ Attach | Defined$ TriggeredCard K:Equip:1 B +AI:RemoveDeck:Random DeckHas:Keyword$Menace -DeckHints:Ability$Graveyard & Color$Black -Oracle:Equipped creature gets +1/+0 and has menace. (It’s can't be blocked except by two or more creatures.)\nWhenever a creature enters the battlefield from your graveyard, you may attach Dredging Claw to it.\nEquip {1}{B} ({1}{B}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +DeckNeeds:Color$Black +DeckHints:Ability$Graveyard +Oracle:Equipped creature gets +1/+0 and has menace. (It's can't be blocked except by two or more creatures.)\nWhenever a creature enters the battlefield from your graveyard, you may attach Dredging Claw to it.\nEquip {1}{B} ({1}{B}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/ravenous_gigamole.txt b/forge-gui/res/cardsfolder/upcoming/ravenous_gigamole.txt index 52402dc693d..a10361c2ac7 100644 --- a/forge-gui/res/cardsfolder/upcoming/ravenous_gigamole.txt +++ b/forge-gui/res/cardsfolder/upcoming/ravenous_gigamole.txt @@ -2,11 +2,11 @@ Name:Ravenous Gigamole ManaCost:3 B Types:Creature Mole Horror PT:2/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 creature 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, player put the top card of your library into your graveyard.) +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 creature 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, a player puts the top card of their library into their graveyard.) SVar:TrigMill:DB$ Mill | NumCards$ 3 | Defined$ You | RememberMilled$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ChangeType$ Creature.YouOwn+IsRemembered | RememberChanged$ True | ForgetOtherRemembered$ True | Hidden$ True | Optional$ True | SubAbility$ DBCounter +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard,Exile | Destination$ Hand | ChangeType$ Creature.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 DeckHints:Ability$Graveyard -Oracle:When Ravenous Gigamole enters the battlefield, mill three cards. You may put a creature card from among the cards milled this way into your hand. If you don't, put a +1/+1 counter on Ravenous Gigamole. (To mill a card, player put the top card of your library into your graveyard.) \ No newline at end of file +Oracle:When Ravenous Gigamole enters the battlefield, mill three cards. You may put a creature card from among the cards milled this way into your hand. If you don't, put a +1/+1 counter on Ravenous Gigamole. (To mill a card, a player puts the top card of their library into their graveyard.) \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/raze_to_the_ground.txt b/forge-gui/res/cardsfolder/upcoming/raze_to_the_ground.txt index d9ae435c1e8..ae6e1f5a1c0 100644 --- a/forge-gui/res/cardsfolder/upcoming/raze_to_the_ground.txt +++ b/forge-gui/res/cardsfolder/upcoming/raze_to_the_ground.txt @@ -2,7 +2,8 @@ Name:Raze to the Ground ManaCost:1 R Types:Sorcery K:This spell can't be countered. -A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact | SubAbility$ DBDraw | SpellDescription$ Destroy target artifact. If its mana value was 1 or less, draw a card. -SVar:DBDraw:DB$ Draw | ConditionCheckSVar$ X | ConditionSVarCompare$ LE1 -SVar:X:Targeted$CardManaCost +A:SP$ Destroy | ValidTgts$ Artifact | SubAbility$ DBDraw | RememberLKI$ True | SpellDescription$ Destroy target artifact. If its mana value was 1 or less, draw a card. +SVar:DBDraw:DB$ Draw | ConditionCheckSVar$ X | ConditionSVarCompare$ LE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:RememberedLKI$CardManaCost Oracle:This spell can't be countered.\nDestroy target artifact. If its mana value was 1 or less, draw a card. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/recommission.txt b/forge-gui/res/cardsfolder/upcoming/recommission.txt index cac6433af95..8383d7e1d7f 100644 --- a/forge-gui/res/cardsfolder/upcoming/recommission.txt +++ b/forge-gui/res/cardsfolder/upcoming/recommission.txt @@ -1,7 +1,11 @@ Name:Recommission ManaCost:1 W Types:Sorcery -A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ DBPutCounter | ValidTgts$ Artifact.YouCtrl+cmcLE3,Creature.YouCtrl+cmcLE3 | TgtPrompt$ Select target artifact or creature card with mana value 3 from your graveyard | SpellDescription$ Return target artifact or creature card with mana value 3 or less from your graveyard to the battlefield. If a creature enters the battlefield this way, it enters with an additional +1/+1 counter on it. -SVar:DBPutCounter:DB$ PutCounter | Defined$ Targeted | ConditionDefined$ Targeted | ConditionPresent$ Card.Creature | CounterType$ P1P1 | CounterNum$ 1 +A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | AnimateSubAbility$ DBConditionEffect | ValidTgts$ Artifact.YouCtrl+cmcLE3,Creature.YouCtrl+cmcLE3 | TgtPrompt$ Select target artifact or creature card with mana value 3 from your graveyard | SpellDescription$ Return target artifact or creature card with mana value 3 or less from your graveyard to the battlefield. If a creature enters the battlefield this way, it enters with an additional +1/+1 counter on it. +SVar:DBConditionEffect:DB$ Effect | RememberObjects$ Remembered | ReplacementEffects$ ETBCreat | SubAbility$ DBCleanup +SVar:ETBCreat:Event$ Moved | ValidCard$ Creature.IsRemembered | Destination$ Battlefield | ReplaceWith$ DBPutP1P1 | ReplacementResult$ Updated | Description$ If it's a creature, it enters with an additional +1/+1 counter on it. +SVar:DBPutP1P1:DB$ PutCounter | Defined$ ReplacedCard | CounterType$ P1P1 | ETB$ True | CounterNum$ 1 | SubAbility$ DBExile +SVar:DBExile:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Graveyard|Counter Oracle:Return target artifact or creature card with mana value 3 or less from your graveyard to the battlefield. If a creature enters the battlefield this way, it enters with an additional +1/+1 counter on it. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/sarinth_steelseeker.txt b/forge-gui/res/cardsfolder/upcoming/sarinth_steelseeker.txt index ae22123c31b..74b9cff39b3 100644 --- a/forge-gui/res/cardsfolder/upcoming/sarinth_steelseeker.txt +++ b/forge-gui/res/cardsfolder/upcoming/sarinth_steelseeker.txt @@ -3,9 +3,9 @@ ManaCost:1 G Types:Creature Human Artificer Scout PT:1/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Whenever an artifact enters the battlefield under your control, look at the top card of your library. If it's a land card, you may reveal it and put it into your hand. If you don't put the card into your hand, you may put it into your graveyard. -SVar:TrigDig:DB$ PeekAndReveal | PeekAmount$ 1 | RevealValid$ Land | RevealOptional$ True | RememberRevealed$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Defined$ TopOfLibrary | Origin$ Library | Optional$ True | Destination$ Hand | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ EQ1 | SubAbility$ DBGrave -SVar:DBGrave:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Graveyard | Optional$ True | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:TrigDig:DB$ PeekAndReveal | PeekAmount$ 1 | RevealValid$ Land | RevealOptional$ True | RememberPeeked$ True | ImprintRevealed$ True | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Defined$ Imprinted | ForgetChanged$ True | Origin$ Library | Destination$ Hand | SubAbility$ DBGrave +SVar:DBGrave:DB$ ChangeZone | Defined$ Imprinted | Origin$ Library | Destination$ Graveyard | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True DeckHas:Ability$Graveyard DeckHints:Type$Artifact