This commit is contained in:
Simisays
2023-06-05 18:37:23 +02:00
parent 18d270f1c8
commit ee42663e04
6 changed files with 52 additions and 6 deletions

View File

@@ -3,13 +3,13 @@ ManaCost:3 R R
Types:Sorcery Types:Sorcery
A:SP$ Sacrifice | Defined$ You | Amount$ SacX | SacValid$ Land | RememberSacrificed$ True | SubAbility$ DBReveal | Optional$ True | SpellDescription$ Sacrifice any number of lands. Reveal the top X cards of your library, where X is the number of lands sacrificed this way. Choose any number of artifact and/or land cards revealed this way. Put all nonland cards chosen this way onto the battlefield, then put all land cards chosen this way onto the battlefield tapped, then put the rest on the bottom of your library in a random order. A:SP$ Sacrifice | Defined$ You | Amount$ SacX | SacValid$ Land | RememberSacrificed$ True | SubAbility$ DBReveal | Optional$ True | SpellDescription$ Sacrifice any number of lands. Reveal the top X cards of your library, where X is the number of lands sacrificed this way. Choose any number of artifact and/or land cards revealed this way. Put all nonland cards chosen this way onto the battlefield, then put all land cards chosen this way onto the battlefield tapped, then put the rest on the bottom of your library in a random order.
SVar:SacX:Count$Valid Land.YouCtrl SVar:SacX:Count$Valid Land.YouCtrl
SVar:DBReveal:DB$ PeekAndReveal | PeekAmount$ ShiftX | Reveal$ True | NoMove$ True | DestinationZone$ Library | RememberRevealed$ True | ForgetOtherRemembered$ True | SubAbility$ DBChoose SVar:DBReveal:DB$ PeekAndReveal | PeekAmount$ ShiftX | RememberRevealed$ True | SubAbility$ DBChoose
SVar:ShiftX:Remembered$Amount SVar:ShiftX:Remembered$Amount
SVar:DBChoose:DB$ ChooseCard | Choices$ Land.IsRemembered,Artifact.IsRemembered | MinAmount$ 0 | ChoiceZone$ Library | Amount$ ShiftX | Mandatory$ True | ImprintChosen$ True | SubAbility$ DBPutArtifact SVar:DBChoose:DB$ ChooseCard | Choices$ Land.IsRemembered,Artifact.IsRemembered | MinAmount$ 0 | ChoiceZone$ Library | Amount$ ShiftX | Mandatory$ True | SubAbility$ DBPutArtifact
SVar:DBPutArtifact:DB$ ChangeZoneAll | ChangeType$ Artifact.IsImprinted | Origin$ Library | Destination$ Battlefield | SubAbility$ DBPutLands SVar:DBPutArtifact:DB$ ChangeZoneAll | ChangeType$ Artifact.ChosenCard | Origin$ Library | Destination$ Battlefield | SubAbility$ DBPutLands
SVar:DBPutLands:DB$ ChangeZoneAll | ChangeType$ Land.IsImprinted | Origin$ Library | Destination$ Battlefield | Tapped$ True | SubAbility$ ShuffleRest SVar:DBPutLands:DB$ ChangeZoneAll | ChangeType$ Land.ChosenCard | Origin$ Library | Destination$ Battlefield | Tapped$ True | SubAbility$ ShuffleRest
SVar:ShuffleRest:DB$ ChangeZoneAll | Origin$ Library | Destination$ Library | LibraryPosition$ -1 | RandomOrder$ True | Hidden$ True | Mandatory$ True | NoReveal$ True | NoLooking$ True | ChangeType$ Card.IsImprinted+!IsRemembered | SubAbility$ DBCleanup SVar:ShuffleRest:DB$ ChangeZoneAll | Origin$ Library | Destination$ Library | LibraryPosition$ -1 | RandomOrder$ True | Hidden$ True | Mandatory$ True | ChangeType$ Card.IsRemembered+!ChosenCard | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
DeckHas:Ability$Sacrifice DeckHas:Ability$Sacrifice
DeckHints:Type$Artifact DeckHints:Type$Artifact
AI:RemoveDeck:All AI:RemoveDeck:All

View File

@@ -0,0 +1,9 @@
Name:Landroval, Horizon Witness
ManaCost:4 W
Types:Legendary Creature Bird Noble
PT:3/4
K:Flying
T:Mode$ AttackersDeclared | Execute$ TrigPump | IsPresent$ Creature.attacking+YouCtrl | PresentCompare$ GE2 | NoResolvingCheck$ True | TriggerZones$ Battlefield | AttackingPlayer$ You | TriggerDescription$ Whenever two or more creatures you control attack a player, target attacking creature without flying gains flying until end of turn.
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.attacking+withoutFlying | TgtPrompt$ Select target attacking creature without flying | KW$ Flying
DeckHints:Keyword$Legendary
Oracle:Flying\nWhenever two or more creatures you control attack a player, target attacking creature without flying gains flying until end of turn.

View File

@@ -0,0 +1,11 @@
Name:Mauhur, Uruk-hai Captain
ManaCost:B R
Types:Legendary Creature Orc Soldier
PT:2/2
K:Menace
R:Event$ AddCounter | ActiveZones$ Battlefield | ValidCard$ Orc.YouCtrl+inZoneBattlefield,Army.YouCtrl+inZoneBattlefield,Goblin.YouCtrl+inZoneBattlefield | ValidCounterType$ P1P1 | ReplaceWith$ AddOneMoreCounters | Description$ If one or more +1/+1 counters would be put on an Army, Goblin, or Orc you control, that many plus one +1/+1 counters are put on it instead.
SVar:AddOneMoreCounters:DB$ ReplaceCounter | ValidCounterType$ P1P1 | ChooseCounter$ True | Amount$ Y
SVar:Y:ReplaceCount$CounterNum/Plus.1
DeckHas:Ability$Counters
DeckHints:Type$Army|Orc|Goblin
Oracle:Menace\nIf one or more +1/+1 counters would be put on an Army, Goblin, or Orc you control, that many plus one +1/+1 counters are put on it instead.

View File

@@ -0,0 +1,10 @@
Name:Mirkwood Bats
ManaCost:3 B
Types:Creature Bat
PT:2/3
K:Flying
T:Mode$ TokenCreated | ValidPlayer$ You | ValidToken$ Card.token+YouCtrl | Execute$ TrigLoseLife | TriggerZones$ Battlefield | TriggerDescription$ Whenever you create or sacrifice a token, each opponent loses 1 life.
T:Mode$ Sacrificed | ValidCard$ Card.token+YouCtrl | Execute$ TrigLoseLife | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ Whenever you create or sacrifice a token, each opponent loses 1 life.
SVar:TrigLoseLife:DB$ LoseLife | LifeAmount$ 1 | Defined$ Opponent
DeckHints:Ability$Tokens|Sacrifice
Oracle:Flying\nWhenever you create or sacrifice a token, each opponent loses 1 life.

View File

@@ -0,0 +1,10 @@
Name:Mordor Trebuchet
ManaCost:2 B
Types:Artifact Creature Wall
PT:1/4
K:Defender
T:Mode$ AttackersDeclared | ValidAttackers$ Goblin.YouCtrl,Orc.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you attack with one or more Goblins and/or Orcs, create a 2/1 colorless Construct artifact creature token with flying named Ballistic Boulder that's tapped and attacking. Sacrifice that token at end of combat.
SVar:TrigToken:DB$ Token | TokenScript$ ballistic_boulder | TokenTapped$ True | TokenAttacking$ True | AtEOT$ ExileCombat
DeckHints:Type$Goblin|Orc
DeckHas:Ability$Token & Type$Artifact|Construct
Oracle:Defender\nWhenever you attack with one or more Goblins and/or Orcs, create a 2/1 colorless Construct artifact creature token with flying named Ballistic Boulder that's tapped and attacking. Sacrifice that token at end of combat.

View File

@@ -0,0 +1,6 @@
Name:Ballistic Boulder
ManaCost:no cost
Types:Artifact Creature Construct
PT:2/1
K:Flying
Oracle:Flying.