Fixed primitives, updated italian lang file, added a new setting to sort decks by creation date (by default they will be sorted by name), added new filters to match cards that don't contain a particular color or that are multicolored, fixed an issue when the transformation with uynt is triggered by instant/sorcery or by card that left the battlefield before the ability ending turn, fixed a rendering overlap on mana symbols in deck editor, fixed some crashes on ManaCost parser (e.g. Filter by mana producer).
This commit is contained in:
@@ -873,8 +873,10 @@ Mute=Muto
|
||||
Misc=Altri
|
||||
Card Display Options=Opzioni di visualizzazione delle carte
|
||||
All Black Borders=Tutti i bordi neri
|
||||
Show Borders=Mostra i bordi
|
||||
Sort decks by date=Ordina i mazzi per data
|
||||
Show Tokens in Editor=Mostra i token nell'editor
|
||||
Warning!!=Avvertimento!!
|
||||
Warning!!!=Avvertimento!!!
|
||||
Show Large Images in Grid Deck View=Mostra immagini grandi nella vista a griglia
|
||||
Enable Prefetching=Abilita la pre-elaborazione
|
||||
|
||||
@@ -953,7 +955,7 @@ Offer Choice=Offri la scelta
|
||||
Always Pay=Paga sempre
|
||||
|
||||
#Comandi:
|
||||
Key Bindings=Associazione dei comandi
|
||||
Key Bindings=Comandi
|
||||
Load Defaults...=Caricare impostazioni di default...
|
||||
Press a key to associate.=Premere un tasto per associare.
|
||||
New binding...=Nuova associazione...
|
||||
@@ -996,6 +998,8 @@ Interrupt my abilities=Interrompi le mie abilita'
|
||||
Interrupt my spells=Interrompi i miei incantesimi
|
||||
Interrupt opponent's end of turn=Interrompi la fine del turno dell'avversario
|
||||
|
||||
Credits=Ringraziamenti
|
||||
|
||||
###########
|
||||
# TROFEOS #
|
||||
###########
|
||||
|
||||
@@ -3786,9 +3786,8 @@ name=Athreos, Shroud-Veiled
|
||||
abilities=indestructible
|
||||
auto=this(variable{orzhov}<7) transforms((removetypes,newability[becomes(Legendary Enchantment God)]))
|
||||
auto=this(variable{orzhov}>6) transforms((Legendary Enchantment Creature))
|
||||
auto=@each my endofturn:counter(0/0,1,Coin) target(other creature)
|
||||
auto=@movedto(creature[counter{0/0,1,Coin}]|Graveyard):all(trigger[to]) moveTo(ownerBattlefield) oneshot
|
||||
auto=@movedto(creature[counter{0/0,1,Coin}]|Exile):all(trigger[to]) moveTo(myBattlefield) oneshot
|
||||
auto=@each my endofturn:counter(0/0,1,Coin) target(other creature|battlefield)
|
||||
auto=@movedto(creature[counter{0/0.1.Coin}]|graveyard,exile):name(Return on battlefield) all(trigger[to]) name(Return on battlefield) moveTo(mybattlefield)
|
||||
text=Indestructible -- As long as your devotion to white and black is less than seven, Athreos isn't a creature. -- At the beginning of your end step, put a coin counter on another target creature. -- Whenever a creature with a coin counter on it dies or is put into exile, return that card to the battlefield under your control.
|
||||
mana={4}{W}{B}
|
||||
type=Legendary Enchantment Creature
|
||||
@@ -28843,7 +28842,7 @@ toughness=2
|
||||
[card]
|
||||
name=Gilded Light
|
||||
abilities=cycling
|
||||
auto=playershroud ueot
|
||||
auto=all(*|myBattlefield) transforms((,newability[playershroud])) ueot
|
||||
autohand=__CYCLING__({2})
|
||||
text=You gain shroud until end of turn. (You can't be the target of spells or abilities.) -- Cycling {2} ({2}, Discard this card: Draw a card.)
|
||||
mana={1}{W}
|
||||
@@ -31574,7 +31573,7 @@ abilities=trample
|
||||
auto=choice counter(1/1)
|
||||
auto=choice aslongas(creature|myBattlefield) haste
|
||||
auto=this(variable{controllerturn}) opponentshroud
|
||||
auto=this(variable{controllerturn}) playershroud
|
||||
auto=this(variable{controllerturn}) controllershroud
|
||||
text=Riot (This creature enters the battlefield with your choice of a +1/+1 counter or haste.) -- Trample -- As long as it's your turn, you and Gruul Spellbreaker have hexproof.
|
||||
mana={1}{R}{G}
|
||||
type=Creature
|
||||
@@ -31622,8 +31621,7 @@ toughness=2
|
||||
[card]
|
||||
name=Guardian Archon
|
||||
abilities=flying
|
||||
auto=name(Choose opponent) target(opponent) donothing
|
||||
auto=this(cantargetcard(*[-effectactivated]) {0}:name(Gain protection) all(this) becomes(effectactivated) forever && target(*|mybattlefield) transforms((,newability[opponentshroud],newability[playershroud])) ueot
|
||||
auto=this(cantargetcard(*[-effectactivated]) {0}:name(Gain protection) all(this) becomes(effectactivated) forever && target(*|mybattlefield) transforms((,newability[opponentshroud],newability[controllershroud])) ueot
|
||||
text=Flying -- As Guardian Archon enters the battlefield, secretly choose an opponent. -- Reveal the player you chose: You and target permanent you control each gain protection from the chosen player until end of turn. Activate only once.
|
||||
mana={4}{W}{W}
|
||||
type=Creature
|
||||
@@ -39039,7 +39037,7 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Keen-Eared Sentry
|
||||
abilities=playershroud
|
||||
abilities=controllershroud
|
||||
auto=@counteradded(0/0,1,Explore) from(*[dungeon]|opponentcommandzone):transforms((,newability[nodngopp])) ueot
|
||||
text=You have hexproof. (You can't be the target of spells or abilities your opponents control.) -- Your opponents can't venture into the dungeon more than once each turn.
|
||||
mana={1}{W}
|
||||
@@ -40384,6 +40382,7 @@ toughness=4
|
||||
[/card]
|
||||
[card]
|
||||
name=Krav, the Unredeemed
|
||||
abilities=partner
|
||||
auto=may name(Put partner on your hand) moveto(myhand) target(Regna^ the Redeemer|mylibrary)
|
||||
auto={B}{S(creature|myBattlefield)}:name(Sacrifice 1 creature and target yourself) name(Sacrifice 1 creature and target yourself) all(this) counter(1/1,1) && life:1 controller && draw:1 controller
|
||||
auto={B}{S(creature|myBattlefield)}:name(Sacrifice 1 creature and target opponent) name(Sacrifice 1 creature and target opponent) all(this) counter(1/1,1) && life:1 opponent && draw:1 opponent
|
||||
@@ -41335,8 +41334,7 @@ toughness=3
|
||||
[card]
|
||||
name=Lazotep Plating
|
||||
auto=_AMASS_(1)
|
||||
auto=playershroud ueot
|
||||
auto=all(creature|myBattlefield) opponentshroud
|
||||
auto=all(*|myBattlefield) transforms((,newability[opponentshroud],newability[controllershroud])) ueot
|
||||
text=Amass 1. (Put a +1/+1 counter on an Army you control. If you don't control one, create a 0/0 black Zombie Army creature token first.) -- You and permanents you control gain hexproof until end of turn. (You and they can't be the targets of spells or abilities your opponents control.)
|
||||
mana={1}{U}
|
||||
type=Instant
|
||||
@@ -50594,8 +50592,8 @@ type=Artifact
|
||||
[/card]
|
||||
[card]
|
||||
name=Orbs of Warding
|
||||
abilities=playershroud
|
||||
auto=@damaged(controller) from(creature|battlefield):life:1
|
||||
abilities=controllershroud
|
||||
auto=@damageof(player) from(creature|battlefield):name(Prevent 1 damage) life:1 controller
|
||||
text=You have hexproof. (You can't be the target of spells or abilities your opponents control.) -- If a creature would deal damage to you, prevent 1 of that damage.
|
||||
mana={5}
|
||||
type=Artifact
|
||||
@@ -54951,11 +54949,11 @@ auto={2}{T}{counter(0/0,1,brick)}:add{B}
|
||||
auto={2}{T}{counter(0/0,1,brick)}:add{W}
|
||||
auto={2}{T}{counter(0/0,1,brick)}:add{R}
|
||||
auto={2}{T}{counter(0/0,1,brick)}:add{U}
|
||||
auto={T}{restriction type(this[counter(brick)>=3])~morethan~0}:add{G}{G}{G}
|
||||
auto={T}{restriction type(this[counter(brick)>=3])~morethan~0}:add{B}{B}{B}
|
||||
auto={T}{restriction type(this[counter(brick)>=3])~morethan~0}:add{W}{W}{W}
|
||||
auto={T}{restriction type(this[counter(brick)>=3])~morethan~0}:add{R}{R}{R}
|
||||
auto={T}{restriction type(this[counter(brick)>=3])~morethan~0}:add{U}{U}{U}
|
||||
auto=this(counter{0/0.1.brick}>=3) {T}:add{G}{G}{G}
|
||||
auto=this(counter{0/0.1.brick}>=3) {T}:add{B}{B}{B}
|
||||
auto=this(counter{0/0.1.brick}>=3) {T}:add{W}{W}{W}
|
||||
auto=this(counter{0/0.1.brick}>=3) {T}:add{R}{R}{R}
|
||||
auto=this(counter{0/0.1.brick}>=3) {T}:add{U}{U}{U}
|
||||
text={2}, {T}: Add one mana of any color to your mana pool. Put a brick counter on Pyramid of the Pantheon. -- {T}: Add three mana of any one color to your mana pool. Activate this ability only if there are three or more brick counters on Pyramid of the Pantheon.
|
||||
mana={1}
|
||||
type=Artifact
|
||||
@@ -83188,7 +83186,8 @@ toughness=3
|
||||
[card]
|
||||
name=Zara, Renegade Recruiter
|
||||
abilities=flying
|
||||
auto=_ATTACKING_reveal:type:*:opponenthand revealzone(opponenthand) optionone name(Reveal) target(creature|reveal) moveto(mybattlefield) and!( transforms((,newability[ninjutsu],newability[phaseaction[endofturn] moveto(ownerhand) all(this)])) forever )! optiononeend optiontwo all(*|reveal) moveto(opponenthand) optiontwoend revealend
|
||||
aicode=activate target(creature|opponenthand) moveto(mybattlefield) and!( transforms((,newability[ninjutsu],newability[phaseaction[endofturn once sourceinplay] moveto(ownerhand)])) forever )!
|
||||
auto=_ATTACKING_reveal:type:*:opponenthand revealzone(opponenthand) optionone name(Reveal) target(creature|reveal) moveto(mybattlefield) and!( transforms((,newability[ninjutsu],newability[phaseaction[endofturn] moveto(ownerhand)])) forever )! optiononeend optiontwo all(*|reveal) moveto(opponenthand) optiontwoend revealend
|
||||
text=Flying -- Whenever Zara, Renegade Recruiter attacks, look at defending player's hand. You may put a creature card from it onto the battlefield under your control tapped and attacking that player or a planeswalker they control. Return that creature to its owner's hand at the beginning of the next end step.
|
||||
mana={3}{U}{R}
|
||||
type=Legendary Creature
|
||||
|
||||
@@ -993,7 +993,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Aegis of the Gods
|
||||
abilities=playershroud
|
||||
abilities=controllershroud
|
||||
text=You have hexproof. (You can't be the target of spells or abilities your opponents control.)
|
||||
mana={1}{W}
|
||||
type=Enchantment Creature
|
||||
@@ -82395,11 +82395,26 @@ type=Artifact
|
||||
[card]
|
||||
name=Oona, Queen of the Fae
|
||||
abilities=flying
|
||||
auto={X}{UB}:name(green) target(opponent) reveal:x revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[green]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! optiononeend revealend
|
||||
auto={X}{UB}:name(blue) target(opponent) reveal:x revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[blue]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! optiononeend revealend
|
||||
auto={X}{UB}:name(red) target(opponent) reveal:x revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[red]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! optiononeend revealend
|
||||
auto={X}{UB}:name(black) target(opponent) reveal:x revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[black]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! optiononeend revealend
|
||||
auto={X}{UB}:name(white) target(opponent) reveal:x revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[white]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! optiononeend revealend
|
||||
auto={1}{UB}:name(X=1) activatechooseacolor all(*[zpos<=1]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={2}{UB}:name(X=2) activatechooseacolor all(*[zpos<=2]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={3}{UB}:name(X=3) activatechooseacolor all(*[zpos<=3]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={4}{UB}:name(X=4) activatechooseacolor all(*[zpos<=4]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={5}{UB}:name(X=5) activatechooseacolor all(*[zpos<=5]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={6}{UB}:name(X=6) activatechooseacolor all(*[zpos<=6]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={7}{UB}:name(X=7) activatechooseacolor all(*[zpos<=7]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={8}{UB}:name(X=8) activatechooseacolor all(*[zpos<=8]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={9}{UB}:name(X=9) activatechooseacolor all(*[zpos<=9]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={10}{UB}:name(X=10) activatechooseacolor all(*[zpos<=10]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={11}{UB}:name(X=11) activatechooseacolor all(*[zpos<=11]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={12}{UB}:name(X=12) activatechooseacolor all(*[zpos<=12]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={13}{UB}:name(X=13) activatechooseacolor all(*[zpos<=13]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={14}{UB}:name(X=14) activatechooseacolor all(*[zpos<=14]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={15}{UB}:name(X=15) activatechooseacolor all(*[zpos<=15]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={16}{UB}:name(X=16) activatechooseacolor all(*[zpos<=16]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={17}{UB}:name(X=17) activatechooseacolor all(*[zpos<=7]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={18}{UB}:name(X=18) activatechooseacolor all(*[zpos<=18]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={19}{UB}:name(X=19) activatechooseacolor all(*[zpos<=19]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
auto={20}{UB}:name(X=20) activatechooseacolor all(*[zpos<=20]|opponentLibrary) moveto(exile) and!( if cantargetcard(*[chosencolor]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! activatechooseend
|
||||
text=Flying -- {X}{UB}: Choose a color. Target opponent exiles the top X cards of his or her library. For each card of the chosen color exiled this way, put a 1/1 blue and black Faerie Rogue creature token with flying onto the battlefield.
|
||||
mana={3}{UB}{UB}{UB}
|
||||
type=Legendary Creature
|
||||
@@ -105156,7 +105171,7 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Sigarda, Heron's Grace
|
||||
abilities=flying,playershroud
|
||||
abilities=flying,controllershroud
|
||||
auto=lord(human|mybattlefield) opponentshroud
|
||||
auto={2}{E(*|mygraveyard)}:token(Human Soldier,Creature Human Soldier,1/1,white)
|
||||
text=Flying -- You and Humans you control have hexproof. -- {2}, Exile a card from your graveyard: Put a 1/1 white Human Soldier creature token onto the battlefield.
|
||||
@@ -134991,7 +135006,7 @@ type=Enchantment
|
||||
[/card]
|
||||
[card]
|
||||
name=Witchbane Orb
|
||||
abilities=playershroud
|
||||
abilities=controllershroud
|
||||
auto=destroy all(mycurses)
|
||||
text=When Witchbane Orb enters the battlefield, destroy all Curses attached to you. -- You have hexproof.
|
||||
mana={4}
|
||||
|
||||
@@ -2809,7 +2809,7 @@ subtype=Teyo
|
||||
[/card]
|
||||
[card]
|
||||
name=Teyo, the Shieldmage
|
||||
abilities=playershroud
|
||||
abilities=controllershroud
|
||||
auto=counter(0/0,5,loyalty)
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Create a 0/3 Wall with defender) create(Wall:Creature Wall:0/3:white:defender)
|
||||
text=You have hexproof. (You can't be the target of spells or abilities your opponents control.) -- -2: Create a 0/3 white Wall creature token with defender.
|
||||
|
||||
Reference in New Issue
Block a user