Added new primitives from LTR and LTC sets, updated missing card by set list.

This commit is contained in:
Vittorio Alfieri
2023-07-06 17:14:55 +02:00
parent 40f7d75bcf
commit d478df4dc1
3 changed files with 379 additions and 20 deletions

View File

@@ -26,18 +26,6 @@ power=1
toughness=3
[/card]
[card]
name=Palantir of Orthanc
text=At the beginning of your end step, put an influence counter on Palantir of Orthanc and scry 2. Then target opponent may have you draw a card. If that player doesn't, you mill X cards, where X is the number of influence counters on Palantir of Orthanc, and that player loses life equal to the total mana value of those cards.
mana={3}
type=Legendary Artifact
[/card]
[card]
name=Palantir of Orthanc
text=At the beginning of your end step, put an influence counter on Palantir of Orthanc and scry 2. Then target opponent may have you draw a card. If that player doesn't, you mill X cards, where X is the number of influence counters on Palantir of Orthanc, and that player loses life equal to the total mana value of those cards.
mana={3}
type=Legendary Artifact
[/card]
[card]
name=Sharkey, Tyrant of the Shire
text=Activated abilities of lands your opponents control can't be activated unless they're mana abilities. -- Sharkey, Tyrant of the Shire has all activated abilities of lands your opponents control except mana abilities. -- Mana of any type can be spent to activate Sharkey's abilities.
mana={2}{U}{B}

View File

@@ -1,7 +1,7 @@
grade=borderline
#Bordeline Primitives Pack for Wagic the Homebrew.
#Please keep these card alphabetized, and try to have the "name=" line at the top of each card
#I sorted this programmatically - Thanks to Vitty85 05-07-2023
#I sorted this programmatically - Thanks to Vitty85 06-07-2023
[card]
name=+2 Mace
auto={3}:equip
@@ -4627,6 +4627,16 @@ power=2
toughness=2
[/card]
[card]
name=Arwen, Weaver of Hope
auto=@movedto(other creature|mybattlefield):name(Put additional counters) all(trigger[to]) name(Put additional counters) counter(1/1,toughness)
text=Each other creature you control enters the battlefield with a number of additional +1/+1 counters on it equal to Arwen, Weaver of Hope's toughness.
mana={1}{G}{G}
type=Legendary Creature
subtype=Elf Noble
power=2
toughness=1
[/card]
[card]
name=Aryel, Knight of Windgrace
abilities=vigilance
auto={2}{W}{T}:create(knight:creature knight:2/2:white:vigilance)
@@ -4976,6 +4986,14 @@ mana={B}
type=Instant
[/card]
[card]
name=Assemble the Entmoot
auto=lord(creature|myBattlefield) reach
auto={S}:token(Treefolk,Creature Treefolk,lifegain/lifegain,green)*3 and!( transforms((,newability[tap(noevent)],newability[counter(0/0.1.Reach)],newability[this(couter{0/0.1.Reach}>0) reach])) forever )!
text=Creatures you control have reach. -- Sacrifice Assemble the Entmoot: Create three tapped X/X green Treefolk creature tokens, where X is the amount of life you gained this turn. Put a reach counter on each of them.
mana={3}{G}
type=Enchantment
[/card]
[card]
name=Assemble the Rank and Vile
abilities=hiddenface,isconspiracy
restriction=never
@@ -6715,6 +6733,19 @@ power=4
toughness=4
[/card]
[card]
name=Banquet Guests
abilities=trample
auto=counter(1/1,twicefullpaid)
auto=counter(1/1,twicetype:food:myBattlefield)
auto={2}{S(food|mybattlefield)}:name(Becomes indestructible) transforms((,newability[indestructible])) ueot
text=Affinity for Food (This spell costs 1 less to cast for each Food you control.) -- Trample -- Banquet Guests enters the battlefield with twice X +1/+1 counters on it. -- {2}, Sacrifice a Food: Banquet Guests gains indestructible until end of turn.
mana={X}{G}{W}
type=Creature
subtype=Halfling Citizen
power=0
toughness=0
[/card]
[card]
name=Banshee of the Dread Choir
auto=@damageof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ controller
auto=@damagefoeof(player) from(this):ability$!name(discard) target(*|myhand) reject!$ opponent
@@ -13179,6 +13210,15 @@ power=2
toughness=2
[/card]
[card]
name=Call for Aid
#MISSING: You can't sacrifice those creatures this turn.
auto=all(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],newability[haste])) ueot
auto=emblem transforms((,newability[lord(creature|myBattlefield) cantattack],newability[lord(creature|myBattlefield) cantpwattack])) ueot
text=Gain control of all creatures target opponent controls until end of turn. Untap those creatures. They gain haste until end of turn. You can't attack that player this turn. You can't sacrifice those creatures this turn.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Call of the Death-Dweller
target=<upto:2>creature[manacost<=3]|myGraveyard
auto=moveTo(myBattlefield) and!( transforms((,newability[counter(0/0.1.Deathtouch)],newability[this(counter{0/0.1.Deathtouch}>=1) deathtouch],newability[counter(0/0.1.Menace)],newability[this(counter{0/0.1.Menace}>=1) menace])) forever )!
@@ -14417,6 +14457,19 @@ text=As Cavern of Souls enters the battlefield, choose a creature type. -- {T}:
type=Land
[/card]
[card]
name=Cavern-Hoard Dragon
abilities=flying,haste,trample
anyzone=affinity(artifact|opponentBattlefield) reduce({1})
auto=@combatdamagefoeof(player) from(this):name(Create treasures) token(Treasure)*type:artifact:opponentbattlefield
auto=@combatdamageof(player) from(this):name(Create treasures) token(Treasure)*type:artifact:mybattlefield
text=This spell costs {X} less to cast, where X is the greatest number of artifacts an opponent controls. -- Flying, trample, haste -- Whenever Cavern-Hoard Dragon deals combat damage to a player, you create a Treasure token for each artifact that player controls.
mana={7}{R}{R}
type=Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Caverns of Despair
auto=lord(creature[-counter{0/0.1.CanAttack}]|battlefield) cantattack
auto=lord(creature[-counter{0/0.1.CanBlock}]|battlefield) cantblock
@@ -18852,6 +18905,17 @@ power=2
toughness=2
[/card]
[card]
name=Corsairs of Umbar
auto={2}{U}:name(Creature becomes unblockable) target(*[goblin;orc;pirate]|battlefield) transforms((,newability[unblockable])) ueot
auto=@combatdamaged(player) from(this):name(Amass orcs 3) ability$!name(Amass orcs 3) _AMASSORC3_!$ controller
text={2}{U}: Target Goblin, Orc, or Pirate can't be blocked this turn. -- Whenever Corsairs of Umbar deals combat damage to a player, amass Orcs 3. (Put three +1/+1 counters on an Army you control. It's also an Orc. If you don't control an Army, create a 0/0 black Orc Army creature token first.)
mana={3}{U}
type=Creature
subtype=Human Pirate
power=3
toughness=3
[/card]
[card]
name=Cosi's Trickster
auto=@shuffledfoeof(player) turnlimited:may name(Put 1/1 counter) counter(1/1)
text=Whenever an opponent shuffles his or her library, you may put a +1/+1 counter on Cosi's Trickster.
@@ -22817,6 +22881,18 @@ power=2
toughness=4
[/card]
[card]
name=Denethor, Stone Seer
auto=name(Scry 2) _SCRY2_
auto={3}{R}{T}{S}:name(You become monarch) target(player^creature^planeswalker) damage:3 && ability$!_MONARCH_CONTROLLER_!$ controller
auto={3}{R}{T}{S}:name(Opponent becomes monarch) target(player^creature^planeswalker) damage:3 && ability$!_MONARCH_OPPONENT_!$ controller
text=When Denethor, Stone Seer enters the battlefield, scry 2. -- {3}{R}, {T}, Sacrifice Denethor: Target player becomes the monarch. Denethor deals 3 damage to any target.
mana={1}{U}
type=Legendary Creature
subtype=Human Noble
power=1
toughness=3
[/card]
[card]
name=Dennick, Pious Apparition
backside=Dennick, Pious Apprentice
abilities=flying,exiledeath
@@ -28956,6 +29032,19 @@ power=5
toughness=4
[/card]
[card]
name=Eomer, King of Rohan
abilities=double strike
auto=counter(1/1,type:human:mybattlefieldminus1minusend)
auto=choice name(You become monarch) target(player,creature,planeswalker) damage:power && ability$!_MONARCH_CONTROLLER_!$ controller
auto=choice name(Opponent becomes monarch) target(player,creature,planeswalker) damage:power && ability$!_MONARCH_OPPONENT_!$ controller
text=Double strike -- Eomer, King of Rohan enters the battlefield with a +1/+1 counter on it for each other Human you control. -- When Eomer enters the battlefield, target player becomes the monarch. Eomer deals damage equal to its power to any target.
mana={3}{R}{W}
type=Legendary Creature
subtype=Human Noble
power=2
toughness=2
[/card]
[card]
name=Eomer, Marshal of Rohan
abilities=haste
auto=@movedto(creature[legendary]|graveyard) from(battlefield) turnlimited:untap all(creature|mybattlefield) && nextphasealter(add,combatphases,controller,after<combatends>)
@@ -31854,6 +31943,17 @@ mana={2}{W}
type=Instant
[/card]
[card]
name=Farmer Cotton
auto=name(Create halflings) token(Halfling)*fullpaid
auto=name(Create foods) token(Food)*fullpaid
text=When Farmer Cotton enters the battlefield, create X 1/1 white Halfling creature tokens and X Food tokens. (They're artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
mana={X}{G}{W}
type=Legendary Creature
subtype=Halfling Peasant
power=1
toughness=1
[/card]
[card]
name=Farmstead Gleaner
abilities=doesnotuntap
auto={2}{Q}:counter(1/1)
@@ -32174,6 +32274,17 @@ power=3
toughness=3
[/card]
[card]
name=Feasting Hobbit
abilities=strong
auto=may name(Sacrifice foods) target(<anyamount>food|mybattlefield) sacrifice && counter(1/1) all(this)
text=Devour Food 3 (As this enters the battlefield, you may sacrifice any number of Foods. This creature enters the battlefield with three times that many +1/+1 counters on it.) -- Creatures with power less than Feasting Hobbit's power can't block it.
mana={1}{G}
type=Creature
subtype=Halfling Citizen
power=2
toughness=2
[/card]
[card]
name=Feasting Troll King
auto=vigilance,trample
auto=if casted(this) then token(Food)*3
@@ -34783,6 +34894,14 @@ power=1
toughness=1
[/card]
[card]
name=Forth Eorlingas!
auto=name(Create human knights) token(Human Knight,Creature Human Knight,2/2,red,trample,haste)*fullpaid
auto=emblem transforms((,newability[@combatdamaged(player) from(creature|mybattlefield):_MONARCH_CONTROLLER_])) ueot
text=Create X 2/2 red Human Knight creature tokens with trample and haste. -- Whenever one or more creatures you control deal combat damage to one or more players this turn, you become the monarch.
mana={X}{R}{W}
type=Sorcery
[/card]
[card]
name=Fortified Beachhead
auto=if compare(type:Soldier:myhand)~equalto~0 then tap(noevent)
auto={T}:Add{W}
@@ -35829,6 +35948,14 @@ power=4
toughness=4
[/card]
[card]
name=Galadhrim Ambush
auto=preventAllCombatDamage from(creature[-elf]|battlefield) ueot
auto=name(Create warriors) token(Elf Warrior,Creature Elf Warrior,1/1,green)*type:creature[attacking]:battlefield
text=Create X 1/1 green Elf Warrior creature tokens, where X is the number of attacking creatures. -- Prevent all combat damage that would be dealt this turn by non-Elf creatures.
mana={3}{G}
type=Instant
[/card]
[card]
name=Galadhrim Bow
abilities=flash
auto=name(Attach to creature) rehook untp target(creature|mybattlefield)
@@ -37584,6 +37711,18 @@ power=2
toughness=1
[/card]
[card]
name=Gimli of the Glittering Caves
abilities=double strike
auto=@movedTo(other creature[legendary]|myBattlefield):name(Put 1/1 counter) counter(1/1)
auto=@combatdamaged(player) from(this):name(Create treasure) token(Treasure)
text=Double strike -- Whenever another legendary creature enters the battlefield under your control, put a +1/+1 counter on Gimli of the Glittering Caves. -- Whenever Gimli deals combat damage to a player, create a Treasure token.
mana={2}{R}
type=Legendary Creature
subtype=Dwarf Warrior
power=1
toughness=1
[/card]
[card]
name=Gimli's Axe
auto=teach(creature) 3/0
auto=teach(creature[legendary]) menace
@@ -39772,6 +39911,17 @@ mana={B}
type=Instant
[/card]
[card]
name=Gollum, Obsessed Stalker
abilities=skulk
auto=@combatdamagefoeof(player) from(this):name(Dealt combat damage) emblem transforms((,newability[@each my endofturn restriction{compare(lifegain)~morethan~0}:name(Opponent loses life) life:-lifegain opponent])) ueot
text=Skulk (This creature can't be blocked by creatures with greater power.) -- At the beginning of your end step, each opponent dealt combat damage this game by a creature named Gollum, Obsessed Stalker loses life equal to the amount of life you gained this turn.
mana={1}{B}
type=Legendary Creature
subtype=Halfling Horror
power=1
toughness=1
[/card]
[card]
name=Gollum, Patient Plotter
auto=@movedto(this|nonbattlezone) from(battlefield):name(The ring tempts you) ability$!name(The ring tempts you) _RINGTEMPTS_!$ controller
autograveyard={B}{S(creature|myBattlefield)}:name(Return gollum to hand) moveto(ownerhand) asSorcery
@@ -42091,6 +42241,38 @@ power=1
toughness=4
[/card]
[card]
name=Haldir, Lorien Lieutenant
abilities=vigilance
auto=counter(1/1,fullpaid)
auto=this(variable{hascnt11}=0) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance])) ueot
auto=this(variable{hascnt11}=1) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[1/1])) ueot
auto=this(variable{hascnt11}=2) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[2/2])) ueot
auto=this(variable{hascnt11}=3) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[3/3])) ueot
auto=this(variable{hascnt11}=4) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[4/4])) ueot
auto=this(variable{hascnt11}=5) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[5/5])) ueot
auto=this(variable{hascnt11}=6) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[6/6])) ueot
auto=this(variable{hascnt11}=7) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[7/7])) ueot
auto=this(variable{hascnt11}=8) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[8/8])) ueot
auto=this(variable{hascnt11}=9) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[9/9])) ueot
auto=this(variable{hascnt11}=10) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[10/10])) ueot
auto=this(variable{hascnt11}=11) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[11/11])) ueot
auto=this(variable{hascnt11}=12) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[12/12])) ueot
auto=this(variable{hascnt11}=13) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[13/13])) ueot
auto=this(variable{hascnt11}=14) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[14/14])) ueot
auto=this(variable{hascnt11}=15) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[15/15])) ueot
auto=this(variable{hascnt11}=16) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[16/16])) ueot
auto=this(variable{hascnt11}=17) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[17/17])) ueot
auto=this(variable{hascnt11}=18) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[18/18])) ueot
auto=this(variable{hascnt11}=19) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[19/19])) ueot
auto=this(variable{hascnt11}>=20) {5}{G}:name(Elves gain vigilance and X/X) name(Elves gain vigilance and X/X) all(other elf|myBattlefield) transforms((,newability[vigilance],newability[20/20])) ueot
text=Haldir, Lorien Lieutenant enters the battlefield with X +1/+1 counters on it. -- Vigilance -- {5}{G}: Until end of turn, other Elves you control gain vigilance and get +1/+1 for each +1/+1 counter on Haldir.
mana={X}{G}
type=Legendary Creature
subtype=Elf Soldier
power=0
toughness=0
[/card]
[card]
name=Half-Elf Monk
abilities=vigilance
auto={1}{W}{T}:name(Stunning Strike) target(creature|battlefield) tap
@@ -42102,6 +42284,14 @@ power=1
toughness=4
[/card]
[card]
name=Halfling
type=Creature
subtype=Halfling
power=1
toughness=1
color=white
[/card]
[card]
name=Halimar Tidecaller
auto=lord(creature[land]|myBattlefield) flying
auto=may moveTo(myhand) target(*[awaken]|mygraveyard)
@@ -55011,6 +55201,19 @@ mana={1}{W}{B}
type=Sorcery
[/card]
[card]
name=Legolas Greenleaf
abilities=reach
auto=cantbeblockedby(creature[power<=2])
auto=@movedTo(other creature[legendary]|mybattlefield):name(Put 1/1 counter) counter(1/1)
auto=@combatdamaged(player) from(this):name(Draw a card) draw:1 controller
text=Reach -- Legolas Greenleaf can't be blocked by creatures with power 2 or less. -- Whenever another legendary creature enters the battlefield under your control, put a +1/+1 counter on Legolas Greenleaf. -- Whenever Legolas Greenleaf deals combat damage to a player, draw a card.
mana={2}{G}
type=Legendary Creature
subtype=Elf Archer
power=2
toughness=2
[/card]
[card]
name=Legolas, Counter of Kills
abilities=reach
auto=@scryed(*|myzones) turnlimited:if cantargetcard(*[tapped]|*) then untap
@@ -56426,6 +56629,19 @@ power=2
toughness=3
[/card]
[card]
name=Lobelia, Defender of Bag End
auto=all(*[zpos=1]|opponentlibrary) moveto(opponentexile) and!( becomes(tobelob) forever )!
auto=all(*[zpos=1]|mylibrary) moveto(myexile) and!( becomes(tobelob) forever )!
auto=aslongas(tobelob|exile) {T}{S(artifact|myBattlefield)}:name(Cast exiled card) name(Cast exiled card) target(tobelob|exile) activate castcard(normal)
auto={T}{S(artifact|myBattlefield)}:name(Opponent loses life) lifeleech:-2 opponent
text=When Lobelia enters the battlefield, look at the top card of each opponent's library and exile those cards face down. -- {T}, Sacrifice an artifact: Choose one -- Until end of turn, you may play a card exiled with Lobelia without paying its mana cost. -- Each opponent loses 2 life and you gain 2 life.
mana={2}{B}
type=Legendary Creature
subtype=Halfling Citizen
power=2
toughness=2
[/card]
[card]
name=Loch Dragon
abilities=flying
auto=may ability$!name(discard) _DISCARD&DRAW_ !$ controller
@@ -56856,6 +57072,19 @@ power=2
toughness=4
[/card]
[card]
name=Lossarnach Captain
abilities=first strike
auto=may name(Tap opponent creature) target(creature|opponentBattlefield) tap
auto=@movedTo(other human|myBattlefield):may name(Tap opponent creature) target(creature|opponentBattlefield) tap
auto=@each my upkeep:name(Create human) token(Human Soldier,Creature Human Soldier,1/1,white)
text=First strike -- Whenever Lossarnach Captain or another Human enters the battlefield under your control, tap target creature an opponent controls. -- At the beginning of your upkeep, create a 1/1 white Human Soldier creature token.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=1
[/card]
[card]
name=Lost Hours
target=player
aicode=activate placefromthetop(3) notatarget(*[-land]|targetedpersonshand)
@@ -60952,6 +61181,18 @@ power=2
toughness=3
[/card]
[card]
name=Mirkwood Elk
abilities=trample
auto=name(Return elf) target(elf|mygraveyard) moveto(myhand) and!( transforms((,newability[life:power controller])) oneshot )!
auto=_ATTACKING_name(Return elf) target(elf|mygraveyard) moveto(myhand) and!( transforms((,newability[life:power controller])) oneshot )!
text=Trample -- Whenever Mirkwood Elk enters the battlefield or attacks, return target Elf card from your graveyard to your hand. You gain life equal to that card's power.
mana={5}{G}
type=Creature
subtype=Elk
power=6
toughness=6
[/card]
[card]
name=Mirkwood Spider
abilities=deathtouch
auto=_ATTACKING_target(legendary creature|myBattlefield)) deathtouch ueot
@@ -62642,6 +62883,19 @@ power=1
toughness=1
[/card]
[card]
name=Motivated Pony
abilities=haste,trample
auto=@movedto(food|mybattlefield) turnlimited:name(Food entered battlefield) transforms((,newability[@combat(attacking) source(this) restriction{type(food[fresh]|mybattlefield)~equalto~0}:name(Attacking creatures gain 2/2 and untap) all(creature[attacking]|battlefield) name(Attacking creatures gain 2/2 and untap) transforms((,newability[2/2],newability[untap])) ueot])) ueot
auto=@combat(attacking) source(this) restriction{type(food[fresh]|mybattlefield)~morethan~0}:name(Attacking creatures gain 2/2 and untap) all(creature[attacking]|battlefield) name(Attacking creatures gain 2/2 and untap) transforms((,newability[2/2],newability[untap])) ueot
auto=@combat(attacking) source(this):name(Attacking creatures gain 1/1) all(creature[attacking]|battlefield) name(Attacking creatures gain 1/1) transforms((,newability[1/1])) ueot
text=Trample, haste -- Whenever Motivated Pony attacks, attacking creatures get +1/+1 until end of turn. If a Food entered the battlefield under your control this turn, untap those creatures and they get an additional +2/+2 until end of turn.
mana={4}{G}
type=Creature
subtype=Horse
power=3
toughness=3
[/card]
[card]
name=Mount Doom
auto={T}{L:1}:name(Add red) add{R}
auto={T}{L:1}:name(Add black) add{B}
@@ -66485,6 +66739,21 @@ power=3
toughness=4
[/card]
[card]
name=Of Herbs and Stewed Rabbit
auto=counter(0/0,1,Lore)
auto=@each my firstmain:counter(0/0,1,Lore)
auto=name(Create food) token(Food)
auto=may name(Put 1/1 counter) target(creature|battlefield) counter(1/1)
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}=) name(Draw a card) name(Draw a card) draw:1 controller
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}=) name(Create food) name(Create food) token(Food)
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) name(Create halfling) name(Create halfling) token(Halfling)*type:food:mybattlefield
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.3.Lore}) sacrifice(this)
text=(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.) -- I - Put a +1/+1 counter on up to one target creature. Create a Food token. -- II - Draw a card. Create a Food token. -- III - Create a 1/1 white Halfling creature token for each Food you control.
mana={2}{W}
type=Enchantment
subtype=Saga
[/card]
[card]
name=Of One Mind
anyzone=if type(human|myBattlefield)~morethan~0 then changecost(colorless:-1) forcedalive
anyzone=if type(creature[-human]|myBattlefield)~morethan~0 then changecost(colorless:-1) forcedalive
@@ -67717,6 +67986,18 @@ mana={1}{B}
type=Instant
[/card]
[card]
name=Orcish Siegemaster
abilities=trample
auto=lord(other *[orc;goblin]|mybattlefield) trample
auto=_ATTACKING_power:highest:creature:mybattlefield/0 ueot
text=Trample -- Other Orcs and Goblins you control have trample. -- Whenever Orcish Siegemaster attacks, it gets +X/+0 until end of turn, where X is the greatest power among creatures you control.
mana={2}{R}
type=Creature
subtype=Orc Soldier
power=0
toughness=5
[/card]
[card]
name=Orcish Vandal
auto={T}{S(artifact|myBattlefield)}:damage:2 target(player,creature,planeswalker)
text={T}, Sacrifice an artifact: Orcish Vandal deals 2 damage to any target.
@@ -68872,6 +69153,16 @@ type=Artifact
subtype=Equipment
[/card]
[card]
name=Palantir of Orthanc
auto=@each my endofturn restriction{compare(ishuman)~equalto~0}:name(Player draws or mills) name(Player draws or mills) all(*[zpos=1]|opponentlibrary) name(Player draws or mills) transforms((,newability[choice name(Opponent draws a card) draw:1 opponent],newability[choice name(Opponent mills cards) all(Palantir of Orthanc[legendary]|opponentbattlefield) transforms((,newability[all(*[zpos<=hascntinfluence]|mylibrary) moveto(mygraveyard) and!( transforms((,newability[damage:manacost opponent])) ueot )!])) ueot])) ueot
auto=@each my endofturn restriction{compare(ishuman)~morethan~0}:name(Player draws or mills) name(Player draws or mills) ability$!name(Player draws or mills) if compare(genrand2)~equalto~0 then draw:1 controller else all(*[zpos<=storedhascntinfluence]|mylibrary) moveto(mygraveyard) and!( transforms((,newability[damage:manacost opponent])) ueot )!!$ controller
auto=@each my endofturn restriction{compare(ishuman)~morethan~0}:name(Scry 2) _SCRY2_
auto=@each my endofturn:name(Put influence counter) counter(0/0,1,Influence)
text=At the beginning of your end step, put an influence counter on Palantir of Orthanc and scry 2. Then target opponent may have you draw a card. If that player doesn't, you mill X cards, where X is the number of influence counters on Palantir of Orthanc, and that player loses life equal to the total mana value of those cards.
mana={3}
type=Legendary Artifact
[/card]
[card]
name=Pale Moon
auto=emblem transforms((,newability[lord(land[-basic]|battlefield) transforms((,newability[loseabilities],newability[{T}:name(Add colorless) add{C}]))])) ueot
text=Until end of turn, if a player taps a nonbasic land for mana, it produces colorless mana instead of any other type.
@@ -72559,6 +72850,21 @@ type=Enchantment
subtype=Aura
[/card]
[card]
name=Prize Pig
auto=@lifeof(player):name(Put ribbon counters) counter(0/0,thatmuch,Ribbon) && if compare(hascntribbon)~morethan~2 then transforms((,newability[untap],newability[counter(0/0.-3.Ribbon)])) oneshot
auto={T}:add{W}
auto={T}:add{U}
auto={T}:add{B}
auto={T}:add{R}
auto={T}:add{G}
text=Whenever you gain life, put that many ribbon counters on Prize Pig. Then if there are three or more ribbon counters on Prize Pig, remove those counters and untap it. -- {T}: Add one mana of any color.
mana={1}{G}
type=Creature
subtype=Boar
power=0
toughness=3
[/card]
[card]
name=Prized Griffin
abilities=flying
text=Flying
@@ -74507,6 +74813,13 @@ mana={1}{B}
type=Instant
[/card]
[card]
name=Raise the Palisade
auto=chooseatype name(Return all creatures) moveTo(ownerhand) all(creature[-chosentype]|battlefield) chooseend
text=Choose a creature type. Return all creatures that aren't of the chosen type to their owners' hands.
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Raised by Giants
auto=lord(creature[iscommander]|mybattlefield) transforms((Giant,setpower=10,settoughness=10))
text=Commander creatures you own have base power and toughness 10/10 and are Giants in addition to their other types.
@@ -74941,6 +75254,17 @@ power=4
toughness=4
[/card]
[card]
name=Rampaging War Mammoth
abilities=trample
autohand={X}{2}{R}{cycle}:name(Cycling) draw:1 controller && ability$!may name(Destroy artifacts) name(Destroy artifacts) target(<upto:storedx>artifact|battlefield) destroy!$ controller
text=Trample -- Cycling {X}{2}{R} ({X}{2}{R}, Discard this card: Draw a card.) -- When you cycle Rampaging War Mammoth, destroy up to X target artifacts.
mana={5}{R}{R}
type=Creature
subtype=Elephant
power=9
toughness=7
[/card]
[card]
name=Rampant Rejuvenator
auto=counter(1/1,2)
auto=_DIES_name(search card) reveal:plibrarycount optionone name(choose card) target(<power>land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
@@ -75151,6 +75475,20 @@ power=3
toughness=3
[/card]
[card]
name=Rapacious Guest
abilities=menace
auto=lord(other creature|myBattlefield)
auto=@combatdamaged(player) from(creature|mybattlefield) turnlimited:name(Create food) token(Food)
auto=@sacrificed(food|mybattlefield):name(Put 1/1 counter) counter(1/1)
auto=_DIES_name(Opponent loses life) life:-power opponent
text=Menace -- Whenever one or more creatures you control deal combat damage to a player, create a Food token. -- Whenever you sacrifice a Food, put a +1/+1 counter on Rapacious Guest. -- When Rapacious Guest leaves the battlefield, target opponent loses life equal to its power.
mana={2}{B}
type=Creature
subtype=Halfling Citizen
power=2
toughness=2
[/card]
[card]
name=Raphael, Fiendish Savior
abilities=flying
auto=lord(other *[demon;devil;imp;tiefling]|myBattlefield) 1/1
@@ -84910,6 +85248,38 @@ power=8
toughness=8
[/card]
[card]
name=Shelob, Dread Weaver
auto=@movedTo(creature[-token]|graveyard) from(opponentbattlefield):name(Exile creature) all(trigger[to]) name(Exile creature) transforms((,newability[moveto(ownerexile) and!( becomes(tobeshe) forever )!])) forever
auto=aslongas(creature[tobeshe]|exile) {2}{B}:name(Put exiled creature in graveyard) name(Put exiled creature in graveyard) target(creature[tobeshe]|exile) moveto(ownergraveyard) and!( all(Shelob^ Dread Weaver[legendary]|mybattlefield) transforms((,newability[counter(1/1.2)],newability[draw:1 controller])) oneshot )!
auto=aslongas(creature[tobeshe&manacost=0]|exile) {1}{B}:name(Return creature with manacost 0) name(Return creature with manacost 0) target(creature[tobeshe&manacost=0]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=1]|exile) {2}{B}:name(Return creature with manacost 1) name(Return creature with manacost 1) target(creature[tobeshe&manacost=1]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=2]|exile) {3}{B}:name(Return creature with manacost 2) name(Return creature with manacost 2) target(creature[tobeshe&manacost=2]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=3]|exile) {4}{B}:name(Return creature with manacost 3) name(Return creature with manacost 3) target(creature[tobeshe&manacost=3]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=4]|exile) {5}{B}:name(Return creature with manacost 4) name(Return creature with manacost 4) target(creature[tobeshe&manacost=4]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=5]|exile) {6}{B}:name(Return creature with manacost 5) name(Return creature with manacost 5) target(creature[tobeshe&manacost=5]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=6]|exile) {7}{B}:name(Return creature with manacost 6) name(Return creature with manacost 6) target(creature[tobeshe&manacost=6]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=7]|exile) {8}{B}:name(Return creature with manacost 7) name(Return creature with manacost 7) target(creature[tobeshe&manacost=7]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=8]|exile) {9}{B}:name(Return creature with manacost 8) name(Return creature with manacost 8) target(creature[tobeshe&manacost=8]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=9]|exile) {10}{B}:name(Return creature with manacost 9) name(Return creature with manacost 9) target(creature[tobeshe&manacost=9]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=10]|exile) {11}{B}:name(Return creature with manacost 10) name(Return creature with manacost 10) target(creature[tobeshe&manacost=10]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=11]|exile) {12}{B}:name(Return creature with manacost 11) name(Return creature with manacost 11) target(creature[tobeshe&manacost=11]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=12]|exile) {13}{B}:name(Return creature with manacost 12) name(Return creature with manacost 12) target(creature[tobeshe&manacost=12]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=13]|exile) {14}{B}:name(Return creature with manacost 13) name(Return creature with manacost 13) target(creature[tobeshe&manacost=13]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=14]|exile) {15}{B}:name(Return creature with manacost 14) name(Return creature with manacost 14) target(creature[tobeshe&manacost=14]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=15]|exile) {16}{B}:name(Return creature with manacost 15) name(Return creature with manacost 15) target(creature[tobeshe&manacost=15]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=16]|exile) {17}{B}:name(Return creature with manacost 16) name(Return creature with manacost 16) target(creature[tobeshe&manacost=16]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=17]|exile) {18}{B}:name(Return creature with manacost 17) name(Return creature with manacost 17) target(creature[tobeshe&manacost=17]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=18]|exile) {19}{B}:name(Return creature with manacost 18) name(Return creature with manacost 18) target(creature[tobeshe&manacost=18]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost=19]|exile) {20}{B}:name(Return creature with manacost 19) name(Return creature with manacost 19) target(creature[tobeshe&manacost=19]|exile) moveto(mybattlefield) and!( tap(noevent) )!
auto=aslongas(creature[tobeshe&manacost>=20]|exile) {21}{B}:name(Return creature with manacost 20) name(Return creature with manacost 20) target(creature[tobeshe&manacost>=20]|exile) moveto(mybattlefield) and!( tap(noevent) )!
text=Whenever a nontoken creature an opponent controls dies, exile it. -- {2}{B}, Put a creature card exiled with Shelob, Dread Weaver into its owner's graveyard: Put two +1/+1 counters on Shelob. Draw a card. -- {X}{1}{B}: Put target creature card with mana value X exiled with Shelob onto the battlefield tapped under your control.
mana={3}{B}
type=Legendary Creature
subtype=Spider Demon
power=3
toughness=3
[/card]
[card]
name=Sheltered Thicket
abilities=cycling
auto=tap
@@ -93045,6 +93415,13 @@ power=2
toughness=3
[/card]
[card]
name=Subjugate the Hobbits
auto=all(creature[-iscommander&manacost<=3]|battlefield) moveto(myBattlefield)
text=Gain control of each noncommander creature with mana value 3 or less.
mana={5}{U}{U}
type=Sorcery
[/card]
[card]
name=Sublime Epiphany
auto=if type(*|stack)~morethan~1 then choice name(Counter target spell) name(Counter target spell) target(*|stack) transforms((,newability[fizzle],newability[ability$!name(Target player draws card) may name(Target player draws card) target(player) draw:1!$ opponent],newability[ability$!name(Return permanent) may name(Return permanent) target(*[-land]|battlefield) moveto(ownerhand)!$ opponent],newability[ability$!name(Copy creature) may name(Copy creature) clone target(creature|mybattlefield)!$ opponent])) forever
auto=choice name(Don't counter any spell) name(Don't counter any spell) transforms((,newability[ability$!name(Target player draws card) may name(Target player draws card) target(player) draw:1!$ controller],newability[ability$!name(Return permanent) may name(Return permanent) target(*[-land]|battlefield) moveto(ownerhand)!$ controller],newability[ability$!name(Copy creature) may name(Copy creature) clone target(creature|mybattlefield)!$ controller])) forever

View File

@@ -2,7 +2,7 @@ grade=unsupported
#The cards in this file are not implemented/incomplete yet.
#Updated Card lists not in primitives (Borderline, Crappy, Unsupported and Missing Cards)
#Please keep these card alphabetized, and try to have the "name=" line at the top of each card
#I sorted this programatically - Vitty85 04-07-2023
#I sorted this programatically - Vitty85 06-07-2023
[card]
name="Ach! Hans, Run!"
text=At the beginning of your upkeep, you may say "Ach Hans, run It's the . . ." and name a creature card. If you do, search your library for the named card, put it into play, then shuffle your library. That creature has haste. Remove it from the game at end of turn.
@@ -7695,12 +7695,6 @@ mana={2}{B}
type=Sorcery
[/card]
[card]
name=Palantir of Orthanc
text=At the beginning of your end step, put an influence counter on Palantir of Orthanc and scry 2. Then target opponent may have you draw a card. If that player doesn't, you mill X cards, where X is the number of influence counters on Palantir of Orthanc, and that player loses life equal to the total mana value of those cards.
mana={3}
type=Legendary Artifact
[/card]
[card]
name=Paliano
text=When one or more creatures you control deal combat damage to a player, if there is no monarch, you become the monarch. -- Whenever chaos ensues, create a 1/1 black Assassin creature token with deathtouch and haste.
type=Plane