diff --git a/forge-gui/res/cardsfolder/upcoming/ingenious_leonin.txt b/forge-gui/res/cardsfolder/upcoming/ingenious_leonin.txt index 1be8363b881..df390b571c9 100644 --- a/forge-gui/res/cardsfolder/upcoming/ingenious_leonin.txt +++ b/forge-gui/res/cardsfolder/upcoming/ingenious_leonin.txt @@ -3,6 +3,6 @@ ManaCost:4 W Types:Creature Cat Soldier PT:4/4 A:AB$ PutCounter | Cost$ 3 W | ValidTgts$ Creature.attacking+Other+YouCtrl | TgtPrompt$ Select another target attacking creature you control | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBPump | SpellDescription$ Put a +1/+1 counter on another target attacking creature you control. If that creature is a Cat, it gains first strike until end of turn. -SVar:DBPump:DB$ Pump | Defined$ Targeted | ConditionDefined$ Targeted | ConditionPresent$ Cat | KW$ First Strike +SVar:DBPump:DB$ Pump | Defined$ Targeted | ConditionDefined$ Targeted | ConditionPresent$ Cat | KW$ First Strike | StackDesc$ If that creature is a Cat, it gains first strike until end of turn DeckHints:Type$Cat Oracle:{3}{W}: Put a +1/+1 counter on another target attacking creature you control. If that creature is a Cat, it gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/magnanimous_magistrate.txt b/forge-gui/res/cardsfolder/upcoming/magnanimous_magistrate.txt index 01ac7c7545a..19796a6f506 100644 --- a/forge-gui/res/cardsfolder/upcoming/magnanimous_magistrate.txt +++ b/forge-gui/res/cardsfolder/upcoming/magnanimous_magistrate.txt @@ -2,7 +2,7 @@ Name:Magnanimous Magistrate ManaCost:5 W Types:Creature Human Advisor PT:3/4 -K:etbCounter:REPR:5:no condition:CARDNAME enters the battlefield with 5 reprieve counters on it. +K:etbCounter:REPR:5:CARDNAME enters the battlefield with 5 reprieve counters on it. T:Mode$ ChangesZone | ValidCard$ Creature.Other+nonToken+cmcGE1 | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ Whenever another nontoken creature you control dies, if its mana value was 1 or greater, you may remove that many reprieve counters from CARDNAME. If you do, return that card to the battlefield under its owner's control. SVar:TrigChangeZone:AB$ ChangeZone | Cost$ SubCounter | Defined$ TriggeredNewCardLKICopy | Origin$ Graveyard | Destination$ Battlefield SVar:X:TriggeredCard$CardManaCost diff --git a/forge-gui/res/cardsfolder/upcoming/mild_mannered_librarian.txt b/forge-gui/res/cardsfolder/upcoming/mild_mannered_librarian.txt index 3a02ec1d4df..6b13b16205d 100644 --- a/forge-gui/res/cardsfolder/upcoming/mild_mannered_librarian.txt +++ b/forge-gui/res/cardsfolder/upcoming/mild_mannered_librarian.txt @@ -2,8 +2,8 @@ Name:Mild-Mannered Librarian ManaCost:G Types:Creature Human PT:1/1 -A:AB$ Animate | Cost$ 3 G | GameActivationLimit$ 1 | Types$ Werewolf | Duration$ Permanent | SubAbility$ DBCounter | SpellDescription$ CARDNAME becomes a werewolf. Put two +1/+1 counters on it and you draw a card. Activate only once. +A:AB$ Animate | Cost$ 3 G | GameActivationLimit$ 1 | Types$ Werewolf | RemoveCreatureTypes$ True | Duration$ Permanent | SubAbility$ DBCounter | SpellDescription$ CARDNAME becomes a Werewolf. Put two +1/+1 counters on it and you draw a card. Activate only once. SVar:DBCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw DeckHas:Ability$Counters & Type$Werewolf -Oracle:{3}{G}: Mild-Mannered Librarian becomes a werewolf. Put two +1/+1 counters on it and you draw a card. Activate only once. \ No newline at end of file +Oracle:{3}{G}: Mild-Mannered Librarian becomes a Werewolf. Put two +1/+1 counters on it and you draw a card. Activate only once. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/rodolf_duskbringer.txt b/forge-gui/res/cardsfolder/upcoming/rodolf_duskbringer.txt new file mode 100644 index 00000000000..5bf2d5a6ed5 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/rodolf_duskbringer.txt @@ -0,0 +1,15 @@ +Name:Rodolf Duskbringer +ManaCost:5 B +Types:Legendary Creature Vampire Angel +PT:4/4 +K:Flying +K:Deathtouch +K:Lifelink +T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you gain life, CARDNAME gains indestructible until end of turn. +SVar:TrigPump:DB$ Pump | Defined$ Self | KW$ Indestructible +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of your end step, you may pay {1}{W/B}. When you do, return target creature with mana value X or less from your graveyard to the battlefield, where X is the amount of life you gained this turn. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 1 WB | ValidTgts$ Creature.cmcLEX+YouOwn | TgtPrompt$ Select target creature card with mana value X or less | Origin$ Graveyard | Destination$ Battlefield +SVar:X:Count$LifeYouGainedThisTurn +DeckHas:Ability$Graveyard|LifeGain & Keyword$indestructible +DeckHints:Ability$Graveyard|LifeGain|Mill +Oracle:Flying, deathtouch, lifelink\nWhenever you gain life, Rodolf Duskbringer gains indestructible until end of turn.\nAt the beginning of your end step, you may pay {1}{W/B}. When you do, return target creature with mana value X or less from your graveyard to the battlefield, where X is the amount of life you gained this turn. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/runadi_behemoth_caller.txt b/forge-gui/res/cardsfolder/upcoming/runadi_behemoth_caller.txt index c574bf1e780..1b1d0b93602 100644 --- a/forge-gui/res/cardsfolder/upcoming/runadi_behemoth_caller.txt +++ b/forge-gui/res/cardsfolder/upcoming/runadi_behemoth_caller.txt @@ -5,11 +5,10 @@ PT:1/3 T:Mode$ SpellCast | ValidCard$ Creature.cmcGE5 | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigEffect | TriggerDescription$ Whenever you cast a creature spell with mana value 5 or greater, that creature enters the battlefield with X additional +1/+1 counters on it, where X is its mana value minus 4. SVar:TrigEffect:DB$ Effect | RememberObjects$ TriggeredCard | ReplacementEffects$ ETBCreat | ExileOnMoved$ Stack SVar:ETBCreat:Event$ Moved | ValidCard$ Card.IsRemembered | Destination$ Battlefield | ReplaceWith$ DBPutP1P1 | ReplacementResult$ Updated -SVar:DBPutP1P1:DB$ PutCounter | Defined$ ReplacedCard | CounterType$ P1P1 | ETB$ True | CounterNum$ X | SubAbility$ DBExile -SVar:DBExile:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE3_P1P1 | AddKeyword$ Haste | Description$ Creature you control with three or more +1/+1 counters on them have haste. +SVar:DBPutP1P1:DB$ PutCounter | Defined$ ReplacedCard | CounterType$ P1P1 | ETB$ True | CounterNum$ X +S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE3_P1P1 | AddKeyword$ Haste | Description$ Creatures you control with three or more +1/+1 counters on them have haste. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G}. SVar:X:Remembered$CardManaCost/Minus.4 DeckHas:Ability$Counters DeckHints:Type$Tyranid|Hydra -Oracle:Whenever you cast a creature spell with mana value 5 or greater, that creature enters the battlefield with X additional +1/+1 counters on it, where X is its mana value minus 4.\nCreature you control with three or more +1/+1 counters on them have haste.\n{T}: Add {G}. \ No newline at end of file +Oracle:Whenever you cast a creature spell with mana value 5 or greater, that creature enters the battlefield with X additional +1/+1 counters on it, where X is its mana value minus 4.\nCreatures you control with three or more +1/+1 counters on them have haste.\n{T}: Add {G}. \ No newline at end of file diff --git a/forge-gui/res/cardsfolder/upcoming/zask_skittering_swarmlord.txt b/forge-gui/res/cardsfolder/upcoming/zask_skittering_swarmlord.txt new file mode 100644 index 00000000000..ba70ad7c65e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/zask_skittering_swarmlord.txt @@ -0,0 +1,12 @@ +Name:Zask, Skittering Swarmlord +ManaCost:3 G G +Types:Legendary Creature Insect +PT:5/5 +S:Mode$ Continuous | Affected$ Land.YouOwn,Insect.YouOwn | MayPlay$ True | AffectedZone$ Graveyard | Description$ You may play lands and cast Insect spells from your graveyard. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Insect.YouCtrl | Execute$ TrigChange | TriggerDescription$ Whenever another Insect you control dies, put it on the bottom of its owner's library, then mill two cards. (Put the top two cards of your library into your graveyard.) +SVar:TrigChange:DB$ ChangeZone | Defined$ TriggeredNewCardLKICopy | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1 | SubAbility$ DBMill +SVar:DBMill:DB$ Mill | NumCards$ 2 +A:AB$ Pump | Cost$ 1 BG | ValidTgts$ Insect | NumAtt$ 1 | KW$ Deathtouch | SpellDescription$ Target Insect gets +1/+0 and gains deathtouch until end of turn. +DeckHas:Ability$Mill|Graveyard & Keyword$Deathtouch +DeckNeeds:Type$Insect +Oracle:You may play lands and cast Insect spells from your graveyard.\nWhenever another Insect you control dies, put it on the bottom of its owner's library, then mill two cards. (Put the top two cards of your library into your graveyard.)\n{1}{B/G}: Target Insect gets +1/+0 and gains deathtouch until end of turn.