update scry then draw
also moved "show token in editor" in general settings
This commit is contained in:
@@ -42658,7 +42658,8 @@ toughness=2
|
||||
[/card]
|
||||
[card]
|
||||
name=Foresee
|
||||
auto=scry:4 scrycore draw:2 delayed dontshow scrycoreend scryend
|
||||
aicode=activate draw:2 controller
|
||||
auto=name(Scry) reveal:4 optionone name(Put On Top) target(<upto:4>*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend afterrevealed transforms((,newability[draw:2 controller])) oneshot afterrevealedend revealend
|
||||
text=Scry 4, then draw two cards. (To scry 4, look at the top four cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.)
|
||||
mana={3}{U}
|
||||
type=Sorcery
|
||||
@@ -46757,7 +46758,9 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Glimmer of Genius
|
||||
auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend && ability$!choice alterenergy:2 controller!$ controller && ability$!choice draw:2 controller!$ controller
|
||||
aicode=activate draw:2 controller
|
||||
auto=name(Scry) reveal:2 optionone name(Put On Top) target(<upto:2>*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend afterrevealed transforms((,newability[draw:2 controller])) oneshot afterrevealedend revealend
|
||||
auto=alterenergy:2 controller
|
||||
text=Scry 2, then draw two cards. You get {E}{E} (two energy counters).
|
||||
mana={3}{U}
|
||||
type=Instant
|
||||
@@ -59472,7 +59475,8 @@ subtype=Jace
|
||||
[card]
|
||||
name=Jace, Unraveler of Secrets
|
||||
auto=counter(0/0,5,loyalty)
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Scry) scry:1 scrycore delayed draw:1 scrycoreend scryend
|
||||
aicode=activate draw:1 controller
|
||||
auto={C(0/0,1,Loyalty)}:name(+1: Scry) reveal:1 optionone name(Put On Top) target(<upto:1>*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend afterrevealed transforms((,newability[draw:1 controller])) oneshot afterrevealedend revealend
|
||||
auto={C(0/0,-2,Loyalty)}:name(-2: Bounce) moveto(ownerhand) target(creature)
|
||||
auto={C(0/0,-8,Loyalty)}:name(-8: Emblem) emblem transforms((,newability[@movedto(*|opponentstack) restriction{thisturn(*|opponentstack)~equalto~0}:choice fizzle all(*|opponentstack)])) forever dontremove
|
||||
text=+1: Scry 1, then draw a card. -- -2: Return target creature to its owner's hand. -- -8: You get an emblem with "Whenever an opponent casts his or her first spell each turn, counter that spell."
|
||||
@@ -87940,7 +87944,8 @@ type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Preordain
|
||||
auto=scry:2 scrycore draw:1 delayed dontshow scrycoreend scryend
|
||||
aicode=activate draw:1
|
||||
auto=name(Scry) reveal:2 optionone name(Put On Top) target(<upto:2>*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend afterrevealed transforms((,newability[draw:1 controller])) oneshot afterrevealedend revealend
|
||||
text=Scry 2, then draw a card. (To scry 2, look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.)
|
||||
mana={U}
|
||||
type=Sorcery
|
||||
@@ -92352,7 +92357,8 @@ subtype=Arcane
|
||||
[/card]
|
||||
[card]
|
||||
name=Read the Bones
|
||||
auto=scry:2 scrycore dontshow delayed draw:2 && life:-2 scrycoreend scryend
|
||||
aicode=activate transforms((,newability[draw:2 controller],newability[life:-2 controller])) oneshot
|
||||
auto=name(Scry) reveal:2 optionone name(Put On Top) target(<upto:2>*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend afterrevealed transforms((,newability[draw:2 controller],newability[life:-2 controller])) oneshot afterrevealedend revealend
|
||||
text=Scry 2, then draw two cards. You lose 2 life. (To scry 2, look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.)
|
||||
mana={2}{B}
|
||||
type=Sorcery
|
||||
@@ -124835,7 +124841,8 @@ toughness=5
|
||||
[/card]
|
||||
[card]
|
||||
name=Ugin's Insight
|
||||
auto=reveal:convertedcost:highest:*:mybattlefield optionone name(Look) target(<1>*|reveal) doNothing optiononeend optiontwo target(<60>*|reveal) moveto(mylibrary) optiontwoend revealend
|
||||
aicode=activate draw:3 controller
|
||||
auto=name(Scry) reveal:convertedcost:highest:*:mybattlefield optionone name(Put On Top) target(<upto:convertedcost:highest:*:mybattlefield>*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<convertedcost:highest:*:mybattlefield>*|reveal) bottomoflibrary optiontwoend afterrevealed transforms((,newability[draw:3 controller])) oneshot afterrevealedend revealend
|
||||
text=Scry X, where X is the highest converted mana cost among permanents you control, then draw three cards.
|
||||
mana={3}{U}{U}
|
||||
type=Sorcery
|
||||
|
||||
@@ -51,13 +51,13 @@ void GameStateOptions::Start()
|
||||
// optionsList->Add(NEW OptionInteger(Options::INTERRUPTMYABILITIES, "Interrupt my abilities"));
|
||||
//this is a dev option, not meant for standard play. uncomment if you need to see abilities you own hitting the stack.
|
||||
optionsList->Add(NEW OptionInteger(Options::INTERRUPT_SECONDMAIN, "Interrupt opponent's end of turn"));
|
||||
optionsList->Add(NEW OptionInteger(Options::SHOWTOKENS, "Show Tokens in Editor"));
|
||||
optionsTabs = NEW WGuiTabMenu();
|
||||
optionsTabs->Add(optionsList);
|
||||
|
||||
optionsList = NEW WGuiList("Game");
|
||||
optionsList->Add(NEW WGuiHeader("Interface Options"));
|
||||
optionsList->Add(NEW OptionInteger(Options::BLKBORDER, "All Black Border"));
|
||||
optionsList->Add(NEW OptionInteger(Options::SHOWTOKENS, "Show Tokens in Editor"));
|
||||
optionsList->Add(NEW WDecoEnum(NEW OptionInteger(Options::CLOSEDHAND, "Closed hand", 1, 1, 0)));
|
||||
optionsList->Add(NEW WDecoEnum(NEW OptionInteger(Options::HANDDIRECTION, "Hand direction", 1, 1, 0)));
|
||||
optionsList->Add(NEW WDecoEnum(NEW OptionInteger(Options::MANADISPLAY, "Mana display", 3, 1, 0)));
|
||||
|
||||
Reference in New Issue
Block a user