Merge branch 'y22_23' into 'master'

Y22 - 24 Dec

See merge request core-developers/forge!5977
This commit is contained in:
Michael Kamensky
2021-12-24 20:26:22 +00:00
3 changed files with 35 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
Name:Citystalker Connoisseur
ManaCost:3 B
Types:Creature Vampire
PT:3/3
K:Deathtouch
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, target opponent discards a card with the greatest mana value among cards in their hand. Create a Blood token.
SVar:TrigDiscard:DB$ Discard | ValidTgts$ Opponent | TgtPrompt$ Select an opponent | NumCards$ 1 | DiscardValid$ Card.cmcEQX | Mode$ TgtChoose | SubAbility$ DBToken
SVar:DBToken:DB$ Token | TokenScript$ c_a_blood_draw
SVar:X:Count$HighestCMC_Card.TargetedPlayerOwn+inZoneHand
DeckHas:Ability$Token & Ability$Sacrifice & Type$Blood
Oracle:Deathtouch\nWhen Citystalker Connoisseur enters the battlefield, target opponent discards a card with the greatest mana value among cards in their hand. Create a Blood token.

View File

@@ -0,0 +1,14 @@
Name:Electrostatic Blast
ManaCost:1 R
Types:Instant
A:SP$ DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SubAbility$ DBDelayTrigger | SpellDescription$ CARDNAME deals 2 damage to any target. When you cast your next instant or sorcery spell, exile the top three cards of your library. You may play one of those cards until end of turn.
SVar:DBDelayTrigger:DB$ DelayedTrigger | Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | Execute$ TrigExile | TriggerDescription$ When you cast your next instant or sorcery spell, exile the top three cards of your library. You may play one of those cards until end of turn.
SVar:TrigExile:DB$ Dig | Defined$ You | DigNum$ 3 | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBEffect
SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay | Triggers$ Play1,Play2 | RememberObjects$ Remembered | ForgetOnMoved$ Exile | SubAbility$ DBCleanup
SVar:STPlay:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Exile | Affected$ Card.IsRemembered | MayPlay$ True | Description$ You may play one of those cards until end of turn.
SVar:Play1:Mode$ SpellCast | ValidCard$ Card.IsRemembered | ValidActivatingPlayer$ You | TriggerZones$ Command | Execute$ ExileSelf | Static$ True
SVar:Play2:Mode$ LandPlayed | ValidCard$ Land.IsRemembered | TriggerZones$ Command | Execute$ ExileSelf | Static$ True
SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
DeckHints:Type$Instant|Sorcery
Oracle:Electrostatic Blast deals 2 damage to any target. When you cast your next instant or sorcery spell, exile the top three cards of your library. You may play one of those cards until end of turn.

View File

@@ -0,0 +1,10 @@
Name:Veteran Ghoulcaller
ManaCost:1 B
Types:Creature Human Rogue
PT:2/1
K:Menace
T:Mode$ ChangesZone | Origin$ Graveyard | Destination$ Hand | ValidCard$ Card.YouOwn | TriggerZones$ Battlefield | Execute$ TrigConjure | TriggerDescription$ Whenever a card in your graveyard is put into your hand, conjure a duplicate of that card into your hand.
SVar:TrigConjure:DB$ MakeCard | DefinedName$ TriggeredCard | Zone$ Hand
AI:RemoveDeck:Random
DeckNeeds:Ability$Graveyard
Oracle:Menace\nWhenever a card in your graveyard is put into your hand, conjure a duplicate of that card into your hand.