Merge pull request #37 from Northmoc/snc_14

SNC: 14 April
This commit is contained in:
Agetian
2022-04-15 19:38:27 +03:00
committed by GitHub
8 changed files with 81 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
Name:Cemetery Tampering
ManaCost:2 B
Types:Enchantment
K:Hideaway:5
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may mill three cards. Then if there are twenty or more cards in your graveyard, you may play the exiled card without paying its mana cost.
SVar:TrigMill:DB$ Mill | NumCards$ 3 | Optional$ True | SubAbility$ DBPlay
SVar:DBPlay:DB$ Play | ConditionPresent$ Card.IsRemembered | ConditionZone$ Exile | ConditionCheckSVar$ X | ConditionSVarCompare$ GE20 | ConditionZone$ Graveyard | Defined$ Remembered | Amount$ All | Controller$ You | WithoutManaCost$ True | Optional$ True
SVar:X:Count$ValidGraveyard Card.YouOwn
DeckHas:Ability$Mill
Oracle:Hideaway 5 (When this enchantment enters the battlefield, look at the top five cards of your library, exile one face down, then put the rest on the bottom in a random order.)\nAt the beginning of your upkeep, you may mill three cards. Then if there are twenty or more cards in your graveyard, you may play the exiled card without paying its mana cost.

View File

@@ -0,0 +1,10 @@
Name:Fight Rigging
ManaCost:2 G
Types:Enchantment
K:Hideaway:5
T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of combat on your turn, put a +1/+1 counter on target creature you control. Then if you control a creature with power 7 or greater, you may play the exiled card without paying its mana cost.
SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBPlay
SVar:DBPlay:DB$ Play | ConditionPresent$ Card.IsRemembered | ConditionZone$ Exile | ConditionCheckSVar$ X | Defined$ Remembered | Amount$ All | Controller$ You | WithoutManaCost$ True | Optional$ True
SVar:X:Count$Valid Creature.YouCtrl+powerGE7
DeckHas:Ability$Counters
Oracle:Hideaway 5 (When this enchantment enters the battlefield, look at the top five cards of your library, exile one face down, then put the rest on the bottom in a random order.)\nAt the beginning of combat on your turn, put a +1/+1 counter on target creature you control. Then if you control a creature with power 7 or greater, you may play the exiled card without paying its mana cost.

View File

@@ -0,0 +1,11 @@
Name:Maestros Diabolist
ManaCost:U B R
Types:Creature Vampire Warrior
PT:1/4
K:Deathtouch
K:Haste
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerZones$ Battlefield | IsPresent$ Devil.token+YouCtrl | PresentCompare$ EQ0 | TriggerDescription$ Whenever CARDNAME attacks, if you don't control a Devil token, create a tapped and attacking 1/1 red Devil creature token with "When this creature dies, it deals 1 damage to any target."
SVar:TrigToken:DB$ Token | TokenScript$ r_1_1_devil_burn | TokenTapped$ True | TokenAttacking$ True
SVar:HasAttackEffect:TRUE
DeckHas:Ability$Token & Type$Devil
Oracle:Deathtouch, haste\nWhenever Maestros Diabolist attacks, if you don't control a Devil token, create a tapped and attacking 1/1 red Devil creature token with "When this creature dies, it deals 1 damage to any target."

View File

@@ -0,0 +1,8 @@
Name:Maestros Initiate
ManaCost:2 B
Types:Creature Human Citizen
PT:3/1
A:AB$ Draw | Cost$ 4 UR ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | NumCards$ 2 | SubAbility$ DBDiscard | SpellDescription$ Draw two cards, then discard a card.
SVar:DBDiscard:DB$ Discard | Mode$ TgtChoose
DeckHas:Ability$Discard
Oracle:{4}{U/R}, Exile Maestros Initiate from your graveyard: Draw two cards, then discard a card.

View File

@@ -0,0 +1,8 @@
Name:Mage's Attendant
ManaCost:2 W
Types:Creature Cat Rogue
PT:3/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, create a 1/1 blue Wizard creature token with "{1}, Sacrifice this creature: Counter target noncreature spell unless its controller pays {1}."
SVar:TrigToken:DB$ Token | TokenScript$ u_1_1_wizard_countersac
DeckHas:Ability$Token|Sacrifice & Type$Wizard
Oracle:When Mage's Attendant enters the battlefield, create a 1/1 blue Wizard creature token with "{1}, Sacrifice this creature: Counter target noncreature spell unless its controller pays {1}."

View File

@@ -0,0 +1,11 @@
Name:Rabble Rousing
ManaCost:4 W
Types:Enchantment
K:Hideaway:5
T:Mode$ AttackersDeclared | ValidAttackers$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you attack with one or more creatures, create that many 1/1 green and white Citizen creature tokens. Then if you control ten or more creatures, you may play the exiled card without paying its mana cost.
SVar:TrigToken:DB$ Token | TokenScript$ gw_1_1_citizen | TokenAmount$ X | SubAbility$ DBPlay
SVar:DBPlay:DB$ Play | ConditionPresent$ Card.IsRemembered | ConditionZone$ Exile | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE10 | Defined$ Remembered | Amount$ All | Controller$ You | WithoutManaCost$ True | Optional$ True
SVar:X:TriggerObjectsAttackers$Valid Creature.YouCtrl
SVar:Y:Count$Valid Creature.YouCtrl
DeckHas:Ability$Token & Type$Citizen
Oracle:Hideaway 5 (When this enchantment enters the battlefield, look at the top five cards of your library, exile one face down, then put the rest on the bottom in a random order.)\nWhenever you attack with one or more creatures, create that many 1/1 green and white Citizen creature tokens. Then if you control ten or more creatures, you may play the exiled card without paying its mana cost.

View File

@@ -0,0 +1,16 @@
Name:Urabrask, Heretic Praetor
ManaCost:3 R R
Types:Legendary Creature Phyrexian Praetor
PT:4/4
K:Haste
T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | ValidPlayer$ You | Execute$ TrigExile | TriggerDescription$ At the beginning of your upkeep, exile the top card of your library. You may play it this turn.
SVar:TrigExile:DB$ Dig | Defined$ You | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBEffectYou
SVar:DBEffectYou:DB$ Effect | RememberObjects$ RememberedCard | StaticAbilities$ Play | SubAbility$ DBCleanup | ExileOnMoved$ Exile
SVar:Play:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may play the exiled card this turn.
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | Execute$ TrigEffect | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's upkeep, the next time they would draw a card this turn, instead they exile the top card of their library. They may play it this turn.
SVar:TrigEffect:DB$ Effect | RememberObjects$ TriggeredPlayer | ReplacementEffects$ DrawReplace | StaticAbilities$ PlayOpp | ExileOnMoved$ Exile
SVar:DrawReplace:Event$ Draw | ValidPlayer$ Player.IsRemembered | ReplaceWith$ Dig | IsPresent$ Card.IsRemembered | PresentZone$ Exile | PresentCompare$ EQ0 | Description$ At the beginning of each opponent's upkeep, the next time they would draw a card this turn, instead they exile the top card of their library. They may play it this turn.
SVar:Dig:DB$ Dig | ConditionDefined$ Remembered | Defined$ ReplacedPlayer | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True
SVar:PlayOpp:Mode$ Continuous | MayPlay$ True | MayPlayPlayer$ CardOwner | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile
Oracle:Haste\nAt the beginning of your upkeep, exile the top card of your library. You may play it this turn.\nAt the beginning of each opponent's upkeep, the next time they would draw a card this turn, instead they exile the top card of their library. They may play it this turn.

View File

@@ -0,0 +1,7 @@
Name:Wizard Token
ManaCost:no cost
Types:Creature Wizard
PT:1/1
Colors:blue
A:AB$ Counter | Cost$ 1 Sac<1/CARDNAME> | TargetType$ Spell | ValidTgts$ Card.nonCreature | UnlessCost$ 1 | TgtPrompt$ Select target noncreature spell | SpellDescription$ Counter target noncreature spell unless its controller pays {1}.
Oracle:{1}, Sacrifice this creature: Counter target noncreature spell unless its controller pays {1}.