Merge branch 'neo_1' into 'master'

NEO – 1 Feb

See merge request core-developers/forge!6117
This commit is contained in:
Michael Kamensky
2022-02-02 05:54:28 +00:00
9 changed files with 82 additions and 1 deletions

View File

@@ -0,0 +1,7 @@
Name:Futurist Operative
ManaCost:3 U
Types:Creature Human Ninja
PT:3/4
S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 1 | SetToughness$ 1 | AddType$ Human & Citizen | RemoveCreatureTypes$ True | AddHiddenKeyword$ Unblockable | IsPresent$ Card.Self+tapped | Description$ As long as CARDNAME is tapped, it is a Human Citizen with base power and toughness 1/1 and it can't be blocked.
A:AB$ Untap | Cost$ 2 U | SpellDescription$ Untap CARDNAME.
As long as Futurist Operative is tapped, it is a Human Citizen with base power and toughness 1/1 and it can't be blocked.\n{2}{U}: Untap Futurist Operative.

View File

@@ -0,0 +1,11 @@
Name:Geothermal Kami
ManaCost:3 G
Types:Creature Spirit
PT:4/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | IsPresent$ Enchantment.YouCtrl | TriggerDescription$ When CARDNAME enters the battlefield, you may return an enchantment you control to its owner's hand. If you do, you gain 3 life.
SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Hidden$ True | Mandatory$ True | ChangeType$ Enchantment.YouCtrl | ChangeNum$ 1 | SelectPrompt$ Choose an enchantment you control to return to its owner's hand | RememberChanged$ True | SubAbility$ DBGainLife
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 | ConditionDefined$ Remembered | ConditionPresent$ Card | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
DeckHints:Type$Enchantment
DeckHas:Ability$LifeGain
Oracle:When Geothermal Kami enters the battlefield, you may return an enchantment you control to its owner's hand. If you do, you gain 3 life.

View File

@@ -0,0 +1,14 @@
Name:Junji, the Midnight Sky
ManaCost:3 B B
Types:Legendary Creature Dragon Spirit
PT:5/5
K:Flying
K:Menace
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, ABILITY
SVar:TrigCharm:DB$ Charm | Choices$ DiscardTwo,ReviveCreature
SVar:DiscardTwo:DB$ Discard | Defined$ Opponent | NumCards$ 2 | Mode$ TgtChoose | SubAbility$ DBLoseLife | SpellDescription$ Each opponent discards two cards and loses 2 life.
SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 | Defined$ Opponent
SVar:ReviveCreature:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Choose target non-Dragon creature card in a graveyard | ValidTgts$ Creature.nonDragon | ChangeNum$ 1 | SubAbility$ DBReviveLife | SpellDescription$ Put target non-Dragon creature card from a graveyard onto the battlefield under your control. You lose 2 life.
SVar:DBReviveLife:DB$ LoseLife | Defined$ You | LifeAmount$ 2
DeckHas:Ability$Discard|Graveyard
Oracle:Flying,menace\nWhen Junji, the Midnight Sky dies, choose one:\n• Each opponent discards two cards and loses 2 life.\n• Put target non-Dragon creature card from a graveyard onto the battlefield under your control. You lose 2 life.

View File

@@ -0,0 +1,10 @@
Name:Kodama of the West Tree
ManaCost:2 G
Types:Legendary Creature Spirit
PT:3/3
K:Reach
S:Mode$ Continuous | Affected$ Creature.modified+YouCtrl | AddKeyword$ Trample | Description$ Modified creatures you control have trample.
T:Mode$ DamageDone | ValidSource$ Creature.modified+YouCtrl | ValidTarget$ Opponent | TriggerZones$ Battlefield | CombatDamage$ True | Execute$ TrigSearch | TriggerDescription$ Whenever a modified creature you control deals combat damage to an opponent, search your library for a basic land card, put it onto the battlefield tapped, then shuffle.
SVar:TrigSearch:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | Tapped$ True | ChangeNum$ 1
DeckHints:Type$Aura|Equipment & Ability$Counters
Oracle:Reach\nModified creatures you control have trample. (Equipment, Auras you control, and counters are modifications.)\nWhenever a modified creature you control deals combat damage to an opponent, search your library for a basic land card, put it onto the battlefield tapped, then shuffle.

View File

@@ -0,0 +1,8 @@
Name:Moonsnare Prototype
ManaCost:U
Types:Artifact
A:AB$ Mana | Cost$ T tapXType<1/Artifact;Creature/artifact or creature> | Produced$ C | SpellDescription$ Add {C}.
A:AB$ ChangeZone | PrecostDesc$ Channel — | Cost$ 4 U Discard<1/CARDNAME> | ActivationZone$ Hand | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent for its owner to put on the top or bottom of their library | AlternativeDecider$ TargetedController | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | DestinationAlternative$ Library | LibraryPositionAlternative$ -1 | AlternativeDestinationMessage$ Would you like to put the card on the top of your library (and not on the bottom)? | StackDescription$ The owner of {c:Targeted} puts it on the top or bottom of their library. | SpellDescription$ The owner of target nonland permanent puts it on the top or bottom of their library.
DeckHints:Type$Artifact|Creature
DeckHas:Ability$Discard
Oracle:{T}, Tap an untapped artifact or creature you control: Add {C}.\nChannel — {4}{U}, Discard Moonsnare Prototype: The owner of target nonland permanent puts it on the top or bottom of their library.

View File

@@ -2,7 +2,7 @@ Name:Sokenzan, Crucible of Defiance
ManaCost:no cost ManaCost:no cost
Types:Legendary Land Types:Legendary Land
A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R}. A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R}.
A:AB$ Token | PrecostDesc$ Channel — | Cost$ 3 R | Discard<1/CARDNAME> | ActivationZone$ Hand | TokenAmount$ 2 | TokenScript$ c_1_1_spirit | PumpKeywords$ Haste | PumpDuration$ EOT | ReduceCost$ X | StackDescription$ Create two 1/1 colorless Spirit creature tokens. They gain haste until end of turn. | SpellDescription$ Create two 1/1 colorless Spirit creature tokens. They gain haste until end of turn. This ability costs {1} less to activate for each legendary creature you control. A:AB$ Token | PrecostDesc$ Channel — | Cost$ 3 R Discard<1/CARDNAME> | ActivationZone$ Hand | TokenAmount$ 2 | TokenScript$ c_1_1_spirit | PumpKeywords$ Haste | PumpDuration$ EOT | ReduceCost$ X | StackDescription$ Create two 1/1 colorless Spirit creature tokens. They gain haste until end of turn. | SpellDescription$ Create two 1/1 colorless Spirit creature tokens. They gain haste until end of turn. This ability costs {1} less to activate for each legendary creature you control.
SVar:X:Count$Valid Creature.Legendary+YouCtrl SVar:X:Count$Valid Creature.Legendary+YouCtrl
DeckHints:Type$Legendary DeckHints:Type$Legendary
DeckHas:Ability$Token|Discard & Type$Spirit DeckHas:Ability$Token|Discard & Type$Spirit

View File

@@ -0,0 +1,13 @@
Name:Tatsunari, Toad Rider
ManaCost:2 B
Types:Legendary Creature Human Ninja
PT:3/3
T:Mode$ SpellCast | ValidCard$ Enchantment | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | IsPresent$ Creature.YouCtrl+namedKeimi | PresentCompare$ EQ0 | TriggerDescription$ Whenever you cast an enchantment spell, if you don't control a creature named Keimi, create Keimi, a legendary 3/3 black and green Frog creature token with "Whenever you cast an enchantment spell, each opponent loses 1 life and you gain 1 life."
SVar:TrigToken:DB$ Token | TokenScript$ keimi
A:AB$ Effect | Cost$ 1 GU | ValidTgts$ Frog.YouCtrl | TgtPrompt$ Select target Frog you control | RememberObjects$ Targeted | StaticAbilities$ STCantBlockBy,STCantBlockByFrog | SubAbility$ DBEffect | StackDescription$ CARDNAME and {c:Targeted} can't be blocked this turn except by creatures with flying or reach. | SpellDescription$ CARDNAME and target Frog you control can't be blocked this turn except by creatures with flying or reach.
SVar:STCantBlockBy:Mode$ CantBlockBy | ValidAttacker$ Creature.EffectSource | ValidBlocker$ Creature.withoutFlying+withoutReach | Description$ EFFECTSOURCE and target Frog you control can't be blocked this turn except by creatures with flying or reach.
SVar:STCantBlockByFrog:Mode$ CantBlockBy | ValidAttacker$ Creature.IsRemembered | ValidBlocker$ Creature.withoutFlying+withoutReach | Secondary$ True
DeckNeeds:Type$Enchantment
DeckHints:Type$Frog
DeckHas:Ability$Token|LifeGain & Type$Frog
Oracle:Whenever you cast an enchantment spell, if you don't control a creature named Keimi, create Keimi, a legendary 3/3 black and green Frog creature token with "Whenever you cast an enchantment spell, each opponent loses 1 life and you gain 1 life."\n{1}{G/U}: Tatsunari, Toad Rider and target Frog you control can't be blocked this turn except by creatures with flying or reach.

View File

@@ -0,0 +1,9 @@
Name:Upriser Renegade
ManaCost:1 R
Types:Creature Human Samurai
PT:1/3
S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | Description$ CARDNAME gets +2/+0 for each other modified creature you control. (Equipment, Auras you control, and counters are modifications.)
SVar:X:Count$Valid Creature.modified+Other+YouCtrl/Times.2
SVar:BuffedBy:Aura,Equipment
DeckHints:Type$Aura|Equipment & Ability$Counters
Oracle:Upriser Renegade gets +2/+0 for each other modified creature you control. (Equipment, Auras you control, and counters are modifications.)

View File

@@ -0,0 +1,9 @@
Name:Keimi
ManaCost:no cost
Colors:black,green
Types:Legendary Creature Frog
PT:3/3
T:Mode$ SpellCast | ValidCard$ Enchantment | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever you cast an enchantment spell, each opponent loses 1 life and you gain 1 life.
SVar:TrigLoseLife:DB$ LoseLife | LifeAmount$ 1 | Defined$ Opponent | SubAbility$ DBGainLife
SVar:DBGainLife:DB$ GainLife | LifeAmount$ 1
Oracle:Whenever you cast an enchantment spell, each opponent loses 1 life and you gain 1 life.