Fixed "Sylvan Awakening", "Sylvan Library" and "Sylvia Brightspear" primitives.

This commit is contained in:
Vittorio Alfieri
2021-10-15 16:53:45 +02:00
parent 984aac51f4
commit 316e2b21b4
2 changed files with 8 additions and 5 deletions

View File

@@ -3,7 +3,9 @@
## [master] (https://github.com/WagicProject/wagic/tree/master)
### 15/10/21
- *Committed:* Fixed all primitives with damage modifier, improved "damaged" trigger for Planeswalkers. ([Vitty85](https://github.com/Vitty85))
- *Committed:* Fixed "Sylvan Awakening", "Sylvan Library" and "Sylvia Brightspear" primitives. ([Vitty85](https://github.com/Vitty85))
- *Committed:* Fixed all primitives with damage modifier, improved "damaged" trigger for Planeswalkers. https://github.com/WagicProject/wagic/commit/984aac51f4240508ef8796729e48746fdc637aee ([Vitty85](https://github.com/Vitty85))
### 14/10/21
- *Committed:* Fixed primitives, improved Aftermath casting rule: now the casted card becomes instant or sorcery in the stack according to the casted half, fixed a bug with the previous zone of cards casted using the "putinplay" option of "castcard" keyword. https://github.com/WagicProject/wagic/commit/eb35e3589bae52d9fa35f1bcefbede9763f13289 ([Vitty85](https://github.com/Vitty85))

View File

@@ -67955,7 +67955,8 @@ type=Enchantment
[/card]
[card]
name=Sylvan Awakening
auto=all(land|mybattlefield) becomes(Elemental Creature,2/2,reach,indestructible,haste) uynt
auto=all(land|mybattlefield) transforms((Elemental Creature,setpower=2,settoughness=2,newability[reach],newability[indestructible],newability[haste])) ueot
auto=@next beginofturn:all(land|mybattlefield) transforms((Elemental Creature,setpower=2,settoughness=2,newability[reach],newability[indestructible],newability[haste])) ueot
text=Until your next turn, all lands you control become 2/2 Elemental creatures with reach, indestructible, and haste. They're still lands.
mana={2}{G}
type=Sorcery
@@ -67972,7 +67973,7 @@ toughness=2
[/card]
[card]
name=Sylvan Library
auto=@each my draw:may thisforeach(variable{2}) name(Draw 2 cards) name(Draw 2 cards) draw:1 && ability$!name(Pay life or discard) choice name(Pay Life) life:-4 controller _ choice name(Put on top of library) target(*|myhand) moveto(mylibrary)!$ controller
auto=@each my draw:may name(Draw 2 cards) draw:2 && transforms((,newability[name(Choose 2 cards) target(<2>*[fresh]|myhand) transforms((,newability[choice name(Top of library) moveto(mylibrary)],newability[choice name(Pay 4 life) life:-4 controller])) oneshot])) oneshot
text=At the beginning of your draw step, you may draw two additional cards. If you do, choose two cards in your hand drawn this turn. For each of those cards, pay 4 life or put the card on top of your library.
mana={1}{G}
type=Enchantment
@@ -68001,8 +68002,8 @@ toughness=3
[card]
name=Sylvia Brightspear
abilities=double strike,partner
auto=lord(dragon|myBattlefield) haste double strike
auto=may name(Put partner in hand) moveto(myhand) target(khorvath brightflame|mylibrary)
auto=lord(dragon|myBattlefield) double strike
auto=may name(Put partner in hand) target(khorvath brightflame|mylibrary) moveto(myhand) and!( shuffle )!
text=Partner with Khorvath Brightflame (When this creature enters the battlefield, target player may put Khorvath into their hand from their library, then shuffle.) -- Double strike -- Dragons your team controls have double strike.
mana={2}{W}
type=Legendary Creature