Merge branch 'neo_14' into 'master'

NEO – 15 Feb

See merge request core-developers/forge!6238
This commit is contained in:
Michael Kamensky
2022-02-16 18:38:28 +00:00
12 changed files with 107 additions and 2 deletions

View File

@@ -2,6 +2,6 @@ Name:Caged Zombie
ManaCost:2 B
Types:Creature Zombie
PT:2/3
A:AB$ LoseLife | Cost$ 1 B T | Defined$ Player.Opponent | CheckSVar$ X | SVarCompare$ GE1 | LifeAmount$ 2 | SpellDescription$ Each Opponent Loses 2 life.
A:AB$ LoseLife | Cost$ 1 B T | Defined$ Opponent | CheckSVar$ X | SVarCompare$ GE1 | LifeAmount$ 2 | SpellDescription$ Each opponent loses 2 life.
SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature
Oracle:{1}{B}, {T}: Each opponent loses 2 life. Activate only if a creature died this turn.

View File

@@ -0,0 +1,8 @@
Name:Acquisition Octopus
ManaCost:2 U
Types:Artifact Creature Equipment Octopus
PT:2/2
T:Mode$ DamageDone | ValidSource$ Card.Self,Creature.EquippedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME or equipped creature deals combat damage to a player, draw a card.
SVar:TrigDraw:DB$ Draw
K:Reconfigure:2
Oracle:Whenever Acquisition Octopus or equipped creature deals combat damage to a player, draw a card.\nReconfigure {2} ({2}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)

View File

@@ -0,0 +1,8 @@
Name:Dockside Chef
ManaCost:B
Types:Enchantment Creature Human Citizen
PT:1/2
A:AB$ Draw | Cost$ 1 B Sac<1/Artifact;Creature/artifact or creature> | SpellDescription$ Draw a card.
DeckHas:Ability$Sacrifice
DeckHints:Type$Artifact|Creature
Oracle:{1}{B}, Sacrifice an artifact or creature: Draw a card.

View File

@@ -0,0 +1,11 @@
Name:Dokuchi Silencer
ManaCost:1 B
Types:Creature Human Ninja
PT:2/1
K:Ninjutsu:1 B
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigImmediateTrig | CombatDamage$ True | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may discard a creature card. When you do, destroy target creature or planeswalker that player controls.
SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ Discard<1/Creature> | Execute$ TrigDestroy | CopyTriggeringObjects$ True | TriggerDescription$ When you do, destroy target creature or planeswalker that player controls.
SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.ControlledBy TriggeredDefendingPlayer,Planeswalker.ControlledBy TriggeredDefendingPlayer | TgtPrompt$ Select target creature or planeswalker that player controls
DeckHas:Ability$Discard
SVar:AIPreference:DiscardCost$Creature.cmcLE3
Oracle:Ninjutsu {1}{B} ({1}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Dokuchi Silencer deals combat damage to a player, you may discard a creature card. When you do, destroy target creature or planeswalker that player controls.

View File

@@ -5,7 +5,7 @@ PT:2/2
K:Deathtouch
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigImmediateTrig | TriggerDescription$ At the beginning of your end step, you may pay {1}. When you do, destroy target creature with toughness X or less, where X is the number of Shrines you control.
SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ 1 | Execute$ TrigDestroy | SpellDescription$ Destroy target creature with toughness X or less, where X is the number of Shrines you control.
SVar:TrigDestroy:DB$ Mill | ValidTgts$ Creature.toughnessLEX | TgtPrompt$ Select target creature with toughness X or less
SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.toughnessLEX | TgtPrompt$ Select target creature with toughness X or less
SVar:X:Count$TypeYouCtrl.Shrine
DeckHas:Ability$Mill
DeckHints:Type$Shrine

View File

@@ -0,0 +1,13 @@
Name:Gravelighter
ManaCost:2 B
Types:Creature Spirit
PT:2/2
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigBranch | TriggerDescription$ When CARDNAME enters the battlefield, draw a card if a creature died this turn. Otherwise, each player sacrifices a creature.
SVar:TrigBranch:DB$ Branch | BranchConditionSVar$ X | TrueSubAbility$ DBDraw | FalseSubAbility$ DBSac
SVar:DBDraw:DB$ Draw
SVar:DBSac:DB$ Sacrifice | Defined$ Player | SacValid$ Creature
SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature
SVar:NeedsToPlayVar:X GE1
DeckHas:Ability$Sacrifice
Oracle:Flying\nWhen Gravelighter enters the battlefield, draw a card if a creature died this turn. Otherwise, each player sacrifices a creature.

View File

@@ -0,0 +1,12 @@
Name:Invoke the Ancients
ManaCost:1 G G G G
Types:Sorcery
A:SP$ Token | TokenAmount$ 2 | TokenScript$ g_4_5_spirit | RememberTokens$ True | SubAbility$ DBRepeatEach | SpellDescription$ Create two 4/5 green Spirit creature tokens.
SVar:DBRepeatEach:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Card.IsRemembered | RepeatSubAbility$ CounterChoice | SubAbility$ DBCleanup | SpellDescription$ For each of them, put your choice of a vigilance counter, a reach counter, or a trample counter on it.
SVar:CounterChoice:DB$ GenericChoice | Defined$ You | Choices$ Vigilance,Reach,Trample
SVar:Vigilance:DB$ PutCounter | Defined$ Imprinted | CounterType$ Vigilance | CounterNum$ 1 | SpellDescription$ Vigilance
SVar:Reach:DB$ PutCounter | Defined$ Imprinted | CounterType$ Reach | CounterNum$ 1 | SpellDescription$ Reach
SVar:Trample:DB$ PutCounter | Defined$ Imprinted | CounterType$ Trample | CounterNum$ 1 | SpellDescription$ Trample
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
DeckHas:Ability$Token|Counters & Type$Spirit & Keyword$Vigilance|Reach|Trample
Oracle:Create two 4/5 green Spirit creature tokens. For each of them, put your choice of a vigilance counter, a reach counter, or a trample counter on it.

View File

@@ -9,4 +9,5 @@ T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | CombatDamage$ True | Exe
SVar:TrigDiscard1:AB$ Discard | Cost$ Sac<1/CARDNAME> | Mode$ Hand | SubAbility$ DBDraw
SVar:TrigDiscard2:AB$ Discard | Cost$ Sac<1/Creature.EquippedBy/equipped creature> | Mode$ Hand | SubAbility$ DBDraw
SVar:DBDraw:DB$ Draw | NumCards$ 3
DeckHas:Ability$Sacrifice|Discard
Oracle:Equipped creature gets +2/+2.\nWhenever Ogre-Head Helm or equipped creature deals combat damage to a player, you may sacrifice it. If you do, discard your hand, then draw three cards.\nReconfigure {3} ({3}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)

View File

@@ -0,0 +1,26 @@
Name:The Long Reach of Night
ManaCost:3 B
Types:Enchantment Saga
K:Saga:3:DBEachOpp,DBEachOpp,DBTransform
SVar:DBEachOpp:DB$ RepeatEach | RepeatSubAbility$ DBSac | RepeatPlayers$ Opponent | SpellDescription$ Each opponent sacrifices a creature unless they discard a card.
SVar:DBSac:DB$ Sacrifice | SacValid$ Creature | Defined$ Player.IsRemembered | UnlessCost$ Discard<1/Card> | UnlessPayer$ Remembered
SVar:DBTransform:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn | SpellDescription$ Exile this Saga, then return it to the battlefield transformed under your control.
SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | Transformed$ True | GainControl$ True | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
AlternateMode:DoubleFaced
DeckHas:Ability$Sacrifice|Discard
Oracle:(As this Saga enters and after your draw step, add a lore counter.)\nI, II — Each opponent sacrifices a creature unless they discard a card.\nIII — Exile this Saga, then return it to the battlefield transformed under your control.
ALTERNATE
Name:Animus of Night's Reach
ManaCost:no cost
Colors:black
Types:Enchantment Creature Spirit
PT:0/4
K:Menace
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +X/+0 until end of turn, where X is the number of creature cards in defending player's graveyard.
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ X
SVar:X:Count$ValidGraveyard Creature.ControlledBy TriggeredDefendingPlayer
SVar:HasAttackEffect:TRUE
Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nWhenever Animus of Night's Reach attacks, it gets +X/+0 until end of turn, where X is the number of creature cards in defending player's graveyard.

View File

@@ -0,0 +1,8 @@
Name:Undercity Scrounger
ManaCost:2 B
Types:Artifact Creature Human Rogue
PT:1/4
A:AB$ Token | Cost$ T | TokenScript$ c_a_treasure_sac | CheckSVar$ X | SVarCompare$ GE1 | SpellDescription$ Create a Treasure token. Activate only if a creature died this turn. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")
SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature
DeckHas:Ability$Token|Sacrifice & Type$Treasure
Oracle:{T}: Create a Treasure token. Activate only if a creature died this turn. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")

View File

@@ -0,0 +1,12 @@
Name:Unforgiving One
ManaCost:2 B
Types:Creature Spirit
PT:2/3
K:Menace
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ Whenever CARDNAME attacks, return target creature card with mana value X or less from your graveyard to the battlefield, where X is the number of modified creatures you control. (Equipment, Auras you control, and counters are modifications.)
SVar:TrigReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouOwn+cmcLEX | TgtPrompt$ Select target creature card with mana value X or less
SVar:X:Count$Valid Creature.YouCtrl+modified
SVar:HasAttackEffect:TRUE
DeckHas:Ability$Graveyard
DeckHints:Type$Aura|Equipment & Ability$Counters
Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nWhenever Unforgiving One attacks, return target creature card with mana value X or less from your graveyard to the battlefield, where X is the number of modified creatures you control. (Equipment, Auras you control, and counters are modifications.)

View File

@@ -0,0 +1,6 @@
Name:Spirit Token
Colors:green
ManaCost:no cost
PT:4/5
Types:Creature Spirit
Oracle: