Fixed issues #1049 and #1050 opened by @ranger7271, improved imprint keywords, improved boast ability, added a new "hasability" keyword to check if a card has an ability or not.

This commit is contained in:
Vittorio Alfieri
2021-01-24 15:53:49 +01:00
parent 2b7baf7fc8
commit f6199719fd
8 changed files with 54 additions and 9 deletions
@@ -9625,7 +9625,7 @@ type=Land
[card]
name=Corsair Captain
auto=token(Treasure Sur)
auto=all(other creature[pirate]|mybattlefield) 1/1
auto=lord(other creature[pirate]|mybattlefield) 1/1
text=When Corsair Captain enters the battlefield, create a Treasure token. (It's an artifact with " {T}, Sacrifice this artifact: Add one mana of any color.") -- Other Pirates you control get +1/+1.
mana={2}{U}
type=Creature
@@ -47601,7 +47601,8 @@ toughness=2
[card]
name=Stormsurge Kraken
abilities=opponentshroud
#wagic doesnt have commander zone
auto=aslongas(*[iscommander]|mybattlefield) 2/2 >0
auto=@combat(blocked) source(this) restriction{type(*[iscommander]|myBattlefield)~morethan~0}:may name(Draw 2 cards) draw:2 controller
text=Hexproof -- Lieutenant — As long as you control your commander, Stormsurge Kraken gets +2/+2 and has "Whenever Stormsurge Kraken becomes blocked, you may draw two cards."
mana={3}{U}{U}
type=Creature
@@ -53445,9 +53446,7 @@ type=Instant
[/card]
[card]
name=Vanquisher's Banner
auto=choseatype
auto=@movedTo(creature[chosentype]|mystack):draw:1 controller
auto=lord(creature[chosentype]|mybattlefield) 1/1
auto=chooseatype all(this) transforms((,newability[lord(creature[chosentype]|mybattlefield) 1/1],newability[@movedTo(creature[chosentype]|mystack):draw:1 controller])) forever chooseend
text=As Vanquisher's Banner enters the battlefield, choose a creature type. -- Creatures you control of the chosen type get +1/+1. -- Whenever you cast a creature spell of the chosen type, draw a card.
mana={5}
type=Artifact