This commit is contained in:
Simisays
2022-11-11 08:45:42 +01:00
parent a4fad0714b
commit 1da42f9a6b
7 changed files with 43 additions and 49 deletions

View File

@@ -1,10 +1,10 @@
Name:Dissatisfied Customer
ManaCost:2 B
Types:Creature Vampire Guest
PT:2/1
K:Flying
K:Haste
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiceRoll | TriggerDescription$ When CARDNAME enters the battlefield, roll a six-sided die. If the result is 3 or less, you lose that much life.
SVar:TrigDiceRoll:DB$ RollDice | ResultSVar$ Result | ResultSubAbilities$ 1-3:DBLoseLife
SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ Result
Oracle:Flying, haste\nWhen Dissatisfied Customer enters the battlefield, roll a six-sided die. If the result is 3 or less, you lose that much life.
Name:Dredging Claw
ManaCost:2
Types:Artifact Equipment
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddKeyword$ Menace | Description$ Equipped creature gets +1/+0 and has menace.
T:Mode$ ChangesZone | Destination$ Battlefield | Origin$ Graveyard | TriggerZones$ Battlefield | OptionalDecider$ You | ValidCard$ Creature.YouOwn | Execute$ TrigAttach | TriggerDescription$ Whenever a creature enters the battlefield from your graveyard, you may attach CARDNAME to it.
SVar:TrigAttach:DB$ Attach | Defined$ TriggeredCard
K:Equip:1 B
DeckHas:Keyword$Menace
DeckHints:Ability$Graveyard & Color$Black
Oracle:Equipped creature gets +1/+0 and has menace. (Its can't be blocked except by two or more creatures.)\nWhenever a creature enters the battlefield from your graveyard, you may attach Dredging Claw to it.\nEquip {1}{B} ({1}{B}: Attach to target creature you control. Equip only as a sorcery.)

View File

@@ -1,8 +1,7 @@
Name:Clowning Around
ManaCost:1 W
Name:Fallaji Excavation
ManaCost:3 G G
Types:Sorcery
A:SP$ Token | TokenAmount$ 2 | TokenScript$ w_1_1_a_clown_robot | SubAbility$ DBRoll | SpellDescription$ Create two 1/1 white Clown Robot artifact creature tokens, then roll a six-sided die. If the result is equal to or less than the number of Robots you control, create a 1/1 white Clown Robot artifact creature token.
SVar:DBRoll:DB$ RollDice | ResultSVar$ Result | ResultSubAbilities$ 1-6:DBToken
SVar:DBToken:DB$ Token | TokenScript$ w_1_1_a_clown_robot | ConditionCheckSVar$ Result | ConditionSVarCompare$ LEX
SVar:X:Count$Valid Robot.YouCtrl
Oracle:Create two 1/1 white Clown Robot artifact creature tokens, then roll a six-sided die. If the result is equal to or less than the number of Robots you control, create a 1/1 white Clown Robot artifact creature token.
A:SP$ Token | TokenTapped$ True | TokenScript$ c_a_powerstone | TokenAmount$ 2 | SubAbility$ DBGainLife | SpellDescription$ Create three tapped Powerstone tokens. You gain 3 life. (The tokens are artifacts with é{T}: Add {C}. This mana can't be spent to cast a nonartifact spell.")
SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3
DeckHas:Ability$Token|LifeGain & Type$Artifact
Oracle:Create three tapped Powerstone tokens. You gain 3 life. (The tokens are artifacts with é{T}: Add {C}. This mana can't be spent to cast a nonartifact spell.")

View File

@@ -1,10 +1,12 @@
Name:Dissatisfied Customer
ManaCost:2 B
Types:Creature Vampire Guest
PT:2/1
K:Flying
K:Haste
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiceRoll | TriggerDescription$ When CARDNAME enters the battlefield, roll a six-sided die. If the result is 3 or less, you lose that much life.
SVar:TrigDiceRoll:DB$ RollDice | ResultSVar$ Result | ResultSubAbilities$ 1-3:DBLoseLife
SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ Result
Oracle:Flying, haste\nWhen Dissatisfied Customer enters the battlefield, roll a six-sided die. If the result is 3 or less, you lose that much life.
Name:Ravenous Gigamole
ManaCost:3 B
Types:Creature Mole Horror
PT:2/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, mill three cards. You may put a creature card from among the cards milled this way into your hand. If you don't, put a +1/+1 counter on CARDNAME. (To mill a card, player put the top card of your library into your graveyard.)
SVar:TrigMill:DB$ Mill | NumCards$ 3 | Defined$ You | RememberMilled$ True | SubAbility$ DBChangeZone
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ChangeType$ Creature.YouOwn+IsRemembered | RememberChanged$ True | ForgetOtherRemembered$ True | Hidden$ True | Optional$ True | SubAbility$ DBCounter
SVar:DBCounter:DB$ PutCounter | Defined$ Card.Self | CounterType$ P1P1 | ConditionDefined$ Remembered | ConditionNotPresent$ Card | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
DeckHas:Ability$Mill|Counters
DeckHints:Ability$Graveyard
Oracle:When Ravenous Gigamole enters the battlefield, mill three cards. You may put a creature card from among the cards milled this way into your hand. If you don't, put a +1/+1 counter on Ravenous Gigamole. (To mill a card, player put the top card of your library into your graveyard.)

View File

@@ -1,11 +1,8 @@
Name:Disciple of Caelus Nin
ManaCost:4 W
Types:Creature Human Wizard
PT:3/4
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRepeatEach | TriggerDescription$ When CARDNAME enters the battlefield, starting with you, each player chooses up to five permanents they control. All permanents other than CARDNAME that weren't chosen this way phase out.
SVar:TrigRepeatEach:DB$ RepeatEach | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBChoosePermanent | SubAbility$ DBPhaseOut
SVar:DBChoosePermanent:DB$ ChooseCard | ChoiceTitle$ Choose up to five permanents you control | MinAmount$ 0 | Amount$ 5 | Defined$ Remembered | Choices$ Permanent.RememberedPlayerCtrl | RememberChosen$ True | AILogic$ NotSelf
SVar:DBPhaseOut:DB$ Phases | AllValid$ Permanent.Other+IsNotRemembered | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearChosenCard$ True | ClearRemembered$ True
S:Mode$ CantPhaseIn | ValidCard$ Permanent | Description$ Permanents can't phase in.
Oracle:When Disciple of Caelus Nin enters the battlefield, starting with you, each player chooses up to five permanents they control. All permanents other than Disciple of Caelus Nin that weren't chosen this way phase out.\nPermanents can't phase in.
Name:Raze to the Ground
ManaCost:1 R
Types:Sorcery
K:This spell can't be countered.
A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact | SubAbility$ DBDraw | SpellDescription$ Destroy target artifact. If its mana value was 1 or less, draw a card.
SVar:DBDraw:DB$ Draw | ConditionCheckSVar$ X | ConditionSVarCompare$ LE1
SVar:X:Targeted$CardManaCost
Oracle:This spell can't be countered.\nDestroy target artifact. If its mana value was 1 or less, draw a card.

View File

@@ -1,10 +1,7 @@
Name:Recommission
ManaCost:1 W
Types:Sorcery
A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Artifact.YouCtrl+cmcLE3,Creature.YouCtrl+cmcLE3 |SpellDescription$ Return target artifact or creature card with mana value 3 or less from your graveyard to the battlefield. If a creature enters the battlefield this way, it enters with an additional +1/+1 counter on it.
SVar:TrigAddAPI:DB$ Effect | RememberObjects$ Remembered | ForgetOnMoved$ Stack | ReplacementEffects$ ReplaceEnter
SVar:ReplaceEnter:Event$ Moved | ValidCard$ Card.IsRemembered | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature | Destination$ Battlefield | ReplaceWith$ AddExtraCounter | ReplacementResult$ Updated | Description$ That creature enters the battlefield with an additional +1/+1 counter, trample counter, and vigilance counter on it.
SVar:AddExtraCounter:DB$ PutCounter | ETB$ True | Defined$ ReplacedCard | CounterTypes$ P1P1| CounterNum$ 1 | SubAbility$ DBExile
SVar:DBExile:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile
Oracle:Return target artifact or creature card with mana value 3 or less from your graveyard to the battlefield. If a creature enters the battlefield this way, it enters with an additional +1/+1 counter on it.
A:SP$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ DBPutCounter | ValidTgts$ Artifact.YouCtrl+cmcLE3,Creature.YouCtrl+cmcLE3 | TgtPrompt$ Select target artifact or creature card with mana value 3 from your graveyard | SpellDescription$ Return target artifact or creature card with mana value 3 or less from your graveyard to the battlefield. If a creature enters the battlefield this way, it enters with an additional +1/+1 counter on it.
SVar:DBPutCounter:DB$ PutCounter | Defined$ Targeted | ConditionDefined$ Targeted | ConditionPresent$ Card.Creature | CounterType$ P1P1 | CounterNum$ 1
DeckHas:Ability$Graveyard|Counter
Oracle:Return target artifact or creature card with mana value 3 or less from your graveyard to the battlefield. If a creature enters the battlefield this way, it enters with an additional +1/+1 counter on it.

View File

@@ -3,10 +3,10 @@ ManaCost:3 W W
Types:Creature Dog Soldier
PT:3/3
K:Flash
DeckHas:Ability$Counters
DeckHints:Type$Soldier
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounterAll | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on each other Soldier you control.
SVar:TrigPutCounterAll:DB$ PutCounterAll | ValidCards$ Soldier.YouCtrl+Other | CounterType$ P1P1 | CounterNum$ 1
R:Event$ DamageDone | ActiveZones$ Battlefield | Prevent$ True | ValidTarget$ Soldier.attacking+YouCtrl+Other | IsCombat$ True | Description$ Prevent all damage that would be dealt to other attacking Soldiers you control.
SVar:NonStackingEffect:True
DeckHas:Ability$Counters
DeckHints:Type$Soldier
Oracle:Flash\nWhen Rescue Retriever enters the battlefield, put a +1/+1 counter on each other Soldier you control.\nPrevent all damage that would be dealt to other attacking Soldiers you control.

View File

@@ -3,11 +3,10 @@ ManaCost:1 G
Types:Creature Human Artificer Scout
PT:1/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Whenever an artifact enters the battlefield under your control, look at the top card of your library. If it's a land card, you may reveal it and put it into your hand. If you don't put the card into your hand, you may put it into your graveyard.
SVar:TrigPeak:DB$ PeekAndReveal | PeekAmount$ 1 | RevealValid$ Land | RevealOptional$ True | RememberRevealed$ True | SubAbility$ DBChangeZone
SVar:TrigDig:DB$ PeekAndReveal | PeekAmount$ 1 | RevealValid$ Land | RevealOptional$ True | RememberRevealed$ True | SubAbility$ DBChangeZone
SVar:DBChangeZone:DB$ ChangeZone | Defined$ TopOfLibrary | Origin$ Library | Optional$ True | Destination$ Hand | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ EQ1 | SubAbility$ DBGrave
SVar:DBGrave:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Graveyard | Optional$ True | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ EQ1
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ +1
DeckHas:Ability$Graveyard
DeckHints:Type$Artifact
Oracle:Whenever an artifact enters the battlefield under your control, look at the top card of your library. If it's a land card, you may reveal it and put it into your hand. If you don't put the card into your hand, you may put it into your graveyard.