Tarkir: Dragonstorm (TDM) update
Maccros for artifact tokens update Added cards from TDM and TDC Bug fixes on exert Changelings have Every Creature Type but should esclude certain types present on creatures like Clue, Equipment, Food, and Treasure Cards like Prized Unicorn with abilities=lure prevented the opponent from blocking even if Prized Unicorn was not attacking. Fixed: Lure stops from blocking even if the creature with lure is not attacking. Exerted Creatures Can Be Untapped By Clicking On Them.
This commit is contained in:
@@ -1145,6 +1145,11 @@ id=696387
|
||||
rarity=C
|
||||
[/card]
|
||||
[card]
|
||||
primitive=Siege-Gang Commander
|
||||
id=696388
|
||||
rarity=R
|
||||
[/card]
|
||||
[card]
|
||||
primitive=Skarrgan Hellkite
|
||||
id=696389
|
||||
rarity=M
|
||||
|
||||
@@ -375,13 +375,13 @@
|
||||
#AUTO_DEFINE _ZOMBIETOKEN_ create(zombie:creature zombie:2/2:black)
|
||||
|
||||
# Clue Token
|
||||
#AUTO_DEFINE _CLUE_ token(Clue,Clue Artifact,0/0) and!( transforms((,newability[{2}{S}:draw:1])) forever )!
|
||||
#AUTO_DEFINE _CLUE_ token(Clue^Clue Artifact^0/0) and!( transforms((,newability[{2}{S}:draw:1])) forever )!
|
||||
|
||||
# Food Token
|
||||
#AUTO_DEFINE _FOOD_ token(Food,Food Artifact,0/0) and!( transforms((,newability[{2}{T}{S}:life:3])) forever )!
|
||||
#AUTO_DEFINE _FOOD_ token(Food^Food Artifact^0/0) and!( transforms((,newability[{2}{T}{S}:life:3])) forever )!
|
||||
|
||||
# Treasure Token
|
||||
#AUTO_DEFINE _TREASURE_ token(Treasure,Treasure Artifact,0/0) and!( transforms((,newability[{T}{S}:Add{W}],newability[{T}{S}:Add{U}],newability[{T}{S}:Add{B}],newability[{T}{S}:Add{R}],newability[{T}{S}:Add{G}])) forever )!
|
||||
#AUTO_DEFINE _TREASURE_ token(Treasure^Treasure Artifact^0/0) and!( transforms((,newability[{T}{S}:Add{W}],newability[{T}{S}:Add{U}],newability[{T}{S}:Add{B}],newability[{T}{S}:Add{R}],newability[{T}{S}:Add{G}])) forever )!
|
||||
|
||||
# Vehicle Token
|
||||
#AUTO_DEFINE _VEHICLE_ token(Vehicle,Artifact Vehicle,3/2) and!( transforms((,newability[{crew(other creature[power>=1]|myBattlefield)}:name(crew 1 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~0}])) forever )!
|
||||
#AUTO_DEFINE _VEHICLE_ token(Vehicle^Artifact Vehicle^3/2) and!( transforms((,newability[{crew(other creature[power>=1]|myBattlefield)}:name(crew 1 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~0}])) forever )!
|
||||
File diff suppressed because it is too large
Load Diff
@@ -114,7 +114,7 @@ type=Instant
|
||||
[card]
|
||||
name=Abhorrent Overlord
|
||||
abilities=flying
|
||||
auto=token(Harpy,creature harpy, 1/1,black,flying)*type:manaB
|
||||
auto=create(Harpy:creature harpy:1/1:black:flying)*type:manaB
|
||||
auto=@each my upkeep:sacrifice notaTarget(creature|myBattlefield)
|
||||
text=Flying. -- When Abhorrent Overlord enters, put a number of 1/1 black Harpy creature tokens with flying onto the battlefield equal to your devotion to black. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.) -- At the beginning of your upkeep, sacrifice a creature.
|
||||
mana={5}{B}{B}
|
||||
@@ -2758,7 +2758,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Allied Reinforcements
|
||||
auto=token(Knight,creature Knight Ally, 2/2,white)*2
|
||||
auto=token(Knight,creature Knight Ally,2/2,white)*2
|
||||
text=Put two 2/2 white Knight Ally creature tokens onto the battlefield.
|
||||
mana={3}{W}
|
||||
type=Sorcery
|
||||
@@ -10048,7 +10048,7 @@ subtype=Aura
|
||||
[/card]
|
||||
[card]
|
||||
name=Bear's Companion
|
||||
auto=token(Bear,Creature Bear, 4/4,green)
|
||||
auto=token(Bear,Creature Bear,4/4,green)
|
||||
text=When Bear's Companion enters, put a 4/4 green Bear creature token onto the battlefield.
|
||||
mana={2}{G}{U}{R}
|
||||
type=Creature
|
||||
@@ -10075,7 +10075,7 @@ type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Beast Attack
|
||||
auto=token(Beast,creature beast, 4/4,green)
|
||||
auto=token(Beast,creature beast,4/4,green)
|
||||
flashback={2}{G}{G}{G}
|
||||
text=Put a 4/4 green Beast creature token onto the battlefield. -- Flashback {2}{G}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
|
||||
mana={2}{G}{G}{G}
|
||||
@@ -46936,7 +46936,7 @@ type=Land
|
||||
[/card]
|
||||
[card]
|
||||
name=Glimpse of Nature
|
||||
auto=emblem transforms((,newability[@movedTo(creature|mystack):draw:1 controller])) ueot
|
||||
auto=emblem transforms((,newability[@movedTo(creature|mystack):draw:1 controller])) ueot
|
||||
text=Whenever you cast a creature spell this turn, draw a card.
|
||||
mana={G}
|
||||
type=Sorcery
|
||||
@@ -60507,7 +60507,7 @@ type=Sorcery
|
||||
name=Jokulmorder
|
||||
abilities=trample,doesnotuntap
|
||||
auto=tap(noevent)
|
||||
auto=aslongas(land|mybattlefield) choice target(<5>land|mybattlefield) sacrifice oneshot >4
|
||||
auto=aslongas(land|mybattlefield) choice name() name(sacrifice five lands) notaTarget(<5>land|mybattlefield) sacrifice oneshot >4
|
||||
auto=choice sacrifice all(this)
|
||||
auto=@movedTo(island|mybattlefield):untap
|
||||
text=Trample -- Jokulmorder enters tapped. -- When Jokulmorder enters, sacrifice it unless you sacrifice five lands. -- Jokulmorder doesn't untap during your untap step. -- Whenever you play an Island, you may untap Jokulmorder.
|
||||
@@ -89637,7 +89637,7 @@ type=Instant
|
||||
[card]
|
||||
name=Pulse of the Dross
|
||||
target=player
|
||||
auto=Reveal:3 revealzone(targetedpersonshand) optionone choice name(choose Discards) target(<1>*|reveal) transforms((,newability[moveto(hand) and!(reject)!])) oneshot optiononeend optiontwo name(Put Back) target(*|reveal) transforms((,newability[all(*|reveal) moveto(hand)])) oneshot optiontwoend afterrevealed if type(*|myhand)~lessthan~type(*|opponenthand) then moveto(hand) all(this) afterrevealedend revealend
|
||||
auto=Reveal:3 revealzone(targetedpersonshand) optionone choice name(choose Discards) target(<1>*|reveal) transforms((,newability[moveto(hand) and!(reject)!])) oneshot optiononeend optiontwo name(Put Back) all(*|reveal) moveto(hand) optiontwoend afterrevealed if type(*|myhand)~lessthan~type(*|opponenthand) then moveto(hand) all(this) afterrevealedend revealend
|
||||
text=Target player reveals three cards from their hand and you choose one of them. That player discards that card. Then if that player has more cards in hand than you, return Pulse of the Dross to its owner's hand.
|
||||
mana={1}{B}{B}
|
||||
type=Sorcery
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#Planeswalkers Primitives Pack for Wagic the Homebrew.
|
||||
#Please keep these card alphabetized, and try to have the "name=" line at the top of each card
|
||||
#Sorted this programmatically - Thanks to Vitty85 28-03-2024
|
||||
#Sorted this programmatically - Thanks to Vitty85 29-04-2024
|
||||
[card]
|
||||
name=Abian, Luvion Usurper
|
||||
auto=counter(0/0,5,loyalty)
|
||||
@@ -983,6 +983,18 @@ type=Legendary Planeswalker
|
||||
subtype=Elspeth
|
||||
[/card]
|
||||
[card]
|
||||
name=Elspeth, Storm Slayer
|
||||
auto=counter(0/0,5,loyalty)
|
||||
auto=@tokencreated(*|myBattlefield):name(Double the token) all(trigger) clone options(notrigger)
|
||||
auto={C(0/0,+1,Loyalty)}:create(soldier:creature soldier:1/1:white)
|
||||
auto={C(0/0,0,Loyalty)}:all(creature|myBattlefield) counter(1/1) && flying uynt
|
||||
auto={C(0/0,-3,Loyalty)}:destroy target(creature[manacost>=3]|opponentBattlefield)
|
||||
text=If one or more tokens would be created under your control, twice that many of those tokens are created instead. -- [+1]: Create a 1/1 white Soldier creature token. -- [0]: Put a +1/+1 counter on each creature you control. Those creatures gain flying until your next turn. -- [-3]: Destroy target creature an opponent controls with mana value 3 or greater.
|
||||
mana={3}{W}{W}
|
||||
type=Legendary Planeswalker
|
||||
subtype=Elspeth
|
||||
[/card]
|
||||
[card]
|
||||
name=Elspeth, Sun's Champion
|
||||
auto=counter(0/0,4,loyalty)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Create three 1/1 Soldier) _SOLDIERTOKEN_*3
|
||||
@@ -3654,6 +3666,19 @@ type=Legendary Planeswalker
|
||||
subtype=Tyvar
|
||||
[/card]
|
||||
[card]
|
||||
name=Ugin, Eye of the Storms
|
||||
auto=counter(0/0,7,loyalty)
|
||||
autostack=may moveTo(exile) target(*[white;blue;black;red;green])
|
||||
auto=@movedTo(*[colorless]|mystack):may moveTo(exile) target(*[white;blue;black;red;green])
|
||||
auto={C(0/0,+2,Loyalty)}:life:3 && draw:1
|
||||
auto={C(0/0,0,Loyalty)}:Add{C}{C}{C}
|
||||
auto={C(0/0,-11,Loyalty)}:target(<anyAmount>*[colorless]|myLibrary) moveTo(exile) and!( transforms((,newability[zerocast],newability[canplayfromexile])) ueot )!
|
||||
text=When you cast this spell, exile up to one target permanent that's one or more colors. -- Whenever you cast a colorless spell, exile up to one target permanent that's one or more colors. -- [+2]: You gain 3 life and draw a card. -- [0]: Add {C}{C}{C}. -- [-11]: Search your library for any number of colorless nonland cards, exile them, then shuffle. Until end of turn, you may cast those cards without paying their mana costs.
|
||||
mana={7}
|
||||
type=Legendary Planeswalker
|
||||
subtype=Ugin
|
||||
[/card]
|
||||
[card]
|
||||
name=Ugin, the Ineffable
|
||||
auto=counter(0/0,4,loyalty)
|
||||
auto=lord(*[colorless]|mycastingzone) altercost(colorless,-2)
|
||||
@@ -3720,7 +3745,7 @@ subtype=Venser
|
||||
name=Vivien Reid
|
||||
auto=counter(0/0,5,loyalty)
|
||||
aicode=activate moveto(myhand) target(*[creature;land;zpos<=4]|mylibrary)
|
||||
auto={C(0/0,+1,Loyalty)}:name(+1: Look four and put creature or land in hand) name(look) reveal:4 optionone name(Get a creature or land) target(<1>*[creature;land]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
|
||||
auto={C(0/0,+1,Loyalty)}:name(+1: Look four and put creature or land in hand) name(look) reveal:4 optionone name(Get a creature or land) target(<1>*[creature;land]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Destroy target artifact) destroy target(artifact)
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Destroy target enchantment) destroy target(enchantment)
|
||||
auto={C(0/0,-3,Loyalty)}:name(-3: Destroy target creature with flying) destroy target(creature[flying])
|
||||
|
||||
Reference in New Issue
Block a user