OTJ: more spree cards and polish

This commit is contained in:
Northmoc
2024-04-11 13:37:20 -04:00
parent c162db40c4
commit 53934bd9b1
8 changed files with 60 additions and 3 deletions

View File

@@ -5,5 +5,5 @@ K:Escalate:tapXType<1/Creature>
A:SP$ Charm | Cost$ 1 W W | MinCharmNum$ 1 | CharmNum$ 3 | Choices$ DBDestroyCreature,DBDestroyEnchantment,DBPutCounterAll
SVar:DBDestroyCreature:DB$ Destroy | ValidTgts$ Creature.powerGE4 | TgtPrompt$ Select target creature with power 4 or greater | SpellDescription$ Destroy target creature with power 4 or greater.
SVar:DBDestroyEnchantment:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment.
SVar:DBPutCounterAll:DB$ PutCounterAll | ValidTgts$ Player | TgtPrompt$ Select a player | ValidCards$ Creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on each creature target player controls.
SVar:DBPutCounterAll:DB$ PutCounterAll | ValidTgts$ Player | ValidCards$ Creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on each creature target player controls.
Oracle:Escalate—Tap an untapped creature you control. (Pay this cost for each mode chosen beyond the first.)\nChoose one or more —\n• Destroy target creature with power 4 or greater.\n• Destroy target enchantment.\n• Put a +1/+1 counter on each creature target player controls.

View File

@@ -3,13 +3,13 @@ ManaCost:4 U B R
Types:Legendary Creature Vampire Demon Noble
PT:6/6
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, target opponent discards half the cards in their hand, rounded down.
SVar:TrigDiscard:DB$ Discard | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | NumCards$ X | Mode$ TgtChoose
SVar:TrigDiscard:DB$ Discard | ValidTgts$ Opponent | NumCards$ X | Mode$ TgtChoose
SVar:X:TargetedPlayer$CardsInHand/HalfDown
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ Whenever CARDNAME attacks, defending player mills half their library, rounded down.
SVar:TrigMill:DB$ Mill | Defined$ TriggeredDefendingPlayer | NumCards$ Y
SVar:Y:TriggeredDefendingPlayer$CardsInLibrary/HalfDown
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigSacrifice | TriggerDescription$ When CARDNAME dies, target opponent sacrifices half the nonland permanents they control, rounded down.
SVar:TrigSacrifice:DB$ Sacrifice | ValidTgts$ Opponent | TgtPrompt$ Select an opponent | Amount$ Z | SacValid$ Permanent.nonLand | Mode$ TgtChoose
SVar:TrigSacrifice:DB$ Sacrifice | ValidTgts$ Opponent | Amount$ Z | SacValid$ Permanent.nonLand | Mode$ TgtChoose
SVar:Z:Count$Valid Permanent.nonLand+TargetedPlayerCtrl/HalfDown
SVar:HasAttackEffect:TRUE
DeckHas:Ability$Discard|Mill|Sacrifice

View File

@@ -0,0 +1,9 @@
Name:Phantom Interference
ManaCost:U
Types:Instant
K:Spree
A:SP$ Charm | Choices$ DBToken,DBCounter | MinCharmNum$ 1 | CharmNum$ 2 | Spree$ True
SVar:DBToken:DB$ Token | SpreeCost$ 3 | TokenScript$ w_2_2_spirit_flying | SpellDescription$ Create a 2/2 white Spirit creature token with flying.
SVar:DBCounter:DB$ Counter | SpreeCost$ 1 | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 2 | SpellDescription$ Counter target spell unless its controller pays {2}.
DeckHas:Ability$Token & Types$Spirit & Color$White
Oracle:Spree (Choose one or more additional costs.)\n+ {3} — Create a 2/2 white Spirit creature token with flying.\n+ {1} — Counter target spell unless its controller pays {2}.

View File

@@ -0,0 +1,10 @@
Name:Requisition Raid
ManaCost:W
Types:Sorcery
K:Spree
A:SP$ Charm | Choices$ DBArtifact,DBEnchantment,DBPutCounterAll | MinCharmNum$ 1 | CharmNum$ 3 | Spree$ True
SVar:DBArtifact:DB$ Destroy | SpreeCost$ 1 | ValidTgts$ Artifact | SpellDescription$ Destroy target artifact.
SVar:DBEnchantment:DB$ Destroy | SpreeCost$ 1 | ValidTgts$ Enchantment | SpellDescription$ Destroy target enchantment.
SVar:DBPutCounterAll:DB$ PutCounterAll | SpreeCost$ 1 | ValidTgts$ Player | ValidCards$ Creature | CounterType$ P1P1 | SpellDescription$ Put a +1/+1 counter on each creature target player controls.
DeckHas:Ability$Counters
Oracle:Spree (Choose one or more additional costs.)\n+ {1} — Destroy target artifact.\n+ {1} — Destroy target enchantment.\n+ {1} — Put a +1/+1 counter on each creature target player controls.

View File

@@ -0,0 +1,8 @@
Name:Return the Favor
ManaCost:R R
Types:Instant
K:Spree
A:SP$ Charm | Choices$ DBCopy,DBChangeTarget | MinCharmNum$ 1 | CharmNum$ 2 | Spree$ True
SVar:DBCopy:DB$ CopySpellAbility | SpreeCost$ 1 | TargetType$ Activated,Triggered,Spell | ValidTgts$ Card,Emblem,Instant,Sorcery | TgtPrompt$ Select target instant spell, sorcery spell, activated ability, or triggered ability | MayChooseTarget$ True | SpellDescription$ Copy target instant spell, sorcery spell, activated ability, or triggered ability. You may choose new targets for the copy.
SVar:DBChangeTarget:DB$ ChangeTargets | SpreeCost$ 1 | TargetType$ SpellAbility.singleTarget | ValidTgts$ Card,Emblem | TgtPrompt$ Select target spell or ability with a single target | SpellDescription$ Change the target of target spell or ability with a single target.
Oracle:Spree (Choose one or more additional costs.)\n+ {1} — Copy target instant spell, sorcery spell, activated ability, or triggered ability. You may choose new targets for the copy.\n+ {1} — Change the target of target spell or ability with a single target.

View File

@@ -0,0 +1,9 @@
Name:Rush of Dread
ManaCost:1 B B
Types:Sorcery
K:Spree
A:SP$ Charm | Choices$ DBSacrifice,DBDiscard,DBLoseLife | MinCharmNum$ 1 | CharmNum$ 3 | Spree$ True
SVar:DBSacrifice:DB$ Sacrifice | SpreeCost$ 1 | ValidTgts$ Opponent | Amount$ Count$Valid Creature.ThisTargetedPlayerCtrl/HalfUp | SacValid$ Creature | Mode$ TgtChoose | SpellDescription$ Target opponent sacrifices half the creatures they control, rounded up.
SVar:DBDiscard:DB$ Discard | SpreeCost$ 1 | ValidTgts$ Opponent | NumCards$ ThisTargetedPlayer$CardsInHand/HalfUp | Mode$ TgtChoose | SpellDescription$ Target opponent discards half the cards in their hand, rounded up.
SVar:DBLoseLife:DB$ LoseLife | SpreeCost$ 2 | ValidTgts$ Opponent | LifeAmount$ ThisTargetedPlayer$LifeTotal/HalfUp | SpellDescription$ Target opponent loses half their life, rounded up.
Oracle:Spree (Choose one or more additional costs.)\n+ {1} — Target opponent sacrifices half the creatures they control, rounded up.\n+ {2} — Target opponent discards half the cards in their hand, rounded up.\n+ {2} — Target opponent loses half their life, rounded up.

View File

@@ -0,0 +1,8 @@
Name:Rustler Rampage
ManaCost:W
Types:Instant
K:Spree
A:SP$ Charm | Choices$ DBUntap,DBPump | MinCharmNum$ 1 | CharmNum$ 2 | Spree$ True
SVar:DBUntap:DB$ UntapAll | SpreeCost$ 1 | ValidTgts$ Player | ValidCards$ Creature | SpellDescription$ Untap all creatures target player controls.
SVar:DBPump:DB$ Pump | SpreeCost$ 1 | ValidTgts$ Creature | KW$ Double Strike | SpellDescription$ Target creature gains double strike until end of turn.
Oracle:Spree (Choose one or more additional costs.)\n+ {1} — Untap all creatures target player controls.\n+ {1} — Target creature gains double strike until end of turn.

View File

@@ -0,0 +1,13 @@
Name:Smuggler's Surprise
ManaCost:G
Types:Instant
K:Spree
A:SP$ Charm | Choices$ DBMill,DBPutBattlefield,DBPumpAll | MinCharmNum$ 1 | CharmNum$ 3 | Spree$ True
SVar:DBMill:DB$ Mill | SpreeCost$ 2 | NumCards$ 4 | RememberMilled$ True | SubAbility$ DBChangeZone | SpellDescription$ Mill four cards. You may put up to two creature and/or land cards from among the milled cards into your hand.
SVar:DBChangeZone:DB$ ChangeZone | Hidden$ True | Origin$ Graveyard,Exile | Destination$ Hand | ChangeNum$ 2 | ChangeType$ Creature.IsRemembered,Land.IsRemembered | SelectPrompt$ You may select up to two creature and/or land cards | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:DBPutBattlefield:DB$ ChangeZone | SpreeCost$ 4 G | Origin$ Hand | Destination$ Battlefield | ChangeNum$ 2 | ChangeType$ Creature | SelectPrompt$ You may select up to two creature cards | SpellDescription$ You may put up to two creature cards from your hand onto the battlefield.
SVar:DBPumpAll:DB$ PumpAll | SpreeCost$ 1 | ValidCards$ Creature.YouCtrl+powerGE4 | KW$ Hexproof & Indestructible | SpellDescription$ Creatures you control with power 4 or greater gain hexproof and indestructible until end of turn.
DeckHas:Ability$Mill|Graveyard
DeckHints:Ability$Discard|Sacrifice
Oracle:Spree (Choose one or more additional costs.)\n+ {2} — Mill four cards. You may put up to two creature and/or land cards from among the milled cards into your hand.\n+ {4}{G} — You may put up to two creature cards from your hand onto the battlefield.\n+ {1} — Creatures you control with power 4 or greater gain hexproof and indestructible until end of turn.