Treasure Keeper, Kianne, Plargg

This commit is contained in:
Adam Pantel
2021-03-26 15:25:10 -04:00
parent 0664d11f55
commit 81c2c482cd
3 changed files with 61 additions and 4 deletions

View File

@@ -0,0 +1,29 @@
Name:Kianne, Dean of Substance
ManaCost:2 G
Types:Legendary Creature Elf Druid
PT:2/2
A:AB$ Dig | Cost$ T | DigNum$ 1 | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBChangeZone | StackDescription$ SpellDescription | SpellDescription$ Exile the top card of your library. If its a land card, put it into your hand. Otherwise, put a study counter on it.
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Exile | Destination$ Hand | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ GE1 | StackDescription$ None | SubAbility$ DBCounter
SVar:DBCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ STUDY | TgtZone$ Exile | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ LT1 | StackDescription$ None | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True
A:AB$ Token | Cost$ 4 G | TokenScript$ gu_0_0_fractal | ImprintTokens$ True | SubAbility$ DBRemember | SpellDescription$ Create a 0/0 green and blue Fractal creaature token. Put a +1/+1 counter on it for each different mana value among nonland cards you own in exile with study counters on them.
SVar:DBRemember:DB$ PumpAll | ValidCards$ Card.YouOwn+nonLand+counters_GE1_STUDY | PumpZone$ Exile | RememberAllPumped$ True | StackDescription$ None | SubAbility$ DBCounters
SVar:DBCounters:DB$ PutCounter | Defined$ Imprinted | CounterType$ P1P1 | CounterNum$ X | StackDescription$ None | SubAbility$ DBCleanup
SVar:X:Remembered$DifferentCMC
DeckHas:Ability$Counters & Ability$Token
AlternateMode:Modal
Oracle:{T}: Exile the top card of your library. If its a land card, put it into your hand. Otherwise, put a study counter on it.\n{4}{G}: Create a 0/0 green and blue Fractal creaature token. Put a +1/+1 counter on it for each different mana value among nonland cards you own in exile with study counters on them.
ALTERNATE
Name:Imbraham, Dean of Theory
ManaCost:2 U U
Types:Legendary Creature Bird Wizard
PT:3/3
K:Flying
A:AB$ Dig | Cost$ X U U T | Defined$ You | DigNum$ X | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBCounter | StackDescription$ SpellDescription | SpellDescription$ Exile the top X cards of your library and put a study counter on each of them. Then you may put a card you own in exile with a study counter on it into your hand.
SVar:DBCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ STUDY | TgtZone$ Exile | StackDescription$ None | SubAbility$ DBHand
SVar:DBHand:DB$ ChangeZone | Hidden$ True | Origin$ Exile | Destination$ Hand | ChangeType$ Card.YouOwn+counters_GE1_STUDY | Optional$ True | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:X:Count$xPaid
Oracle:Flying\n{X}{U}{U}, {T}: Exile the top X cards of your library and put a study counter on each of them. Then you may put a card you own in exile with a study counter on it into your hand.

View File

@@ -0,0 +1,28 @@
Name:Plargg, Dean of Chaos
ManaCost:1 R
Types:Legendary Creature Orc Shaman
PT:2/2
A:AB$ Draw | Cost$ T Discard<1/Card> | NumCards$ 1 | Defined$ You | SpellDescription$ Draw a card.
A:AB$ DigUntil | Cost$ 4 R T | Defined$ You | Amount$ 1 | Valid$ Card.nonLand+nonLegendary+cmcLE3 | FoundDestination$ Library | RevealRandomOrder$ True | RevealedDestination$ Library | ImprintRevealed$ True | RememberFound$ True | SubAbility$ CascadeCast | StackDescription$ SpellDescription | SpellDescription$ Reveal cards from the top of your library until you reveal a nonlegenday, nonland card with mana value 3 or less. You may cast that card without paying its mana cost. Put all revealed cards not cast this on the bottom of your library in a random order.
SVar:CascadeCast:DB$ Play | Defined$ Remembered | WithoutManaCost$ True | Optional$ True | SubAbility$ CascadeMoveToLib
SVar:CascadeMoveToLib:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered,Card.IsImprinted | Origin$ Library | Destination$ Library | RandomOrder$ True | LibraryPosition$ -1 | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True
AlternateMode:Modal
Oracle:{T}, Discard a card: Draw a card.\n{4}{R}, {T}: Reveal cards from the top of your library until you reveal a nonlegenday, nonland card with mana value 3 or less. You may cast that card without paying its mana cost. Put all revealed cards not cast this on the bottom of your library in a random order.
ALTERNATE
Name:Augusta, Dean of Order
ManaCost:2 W
Types:Legendary Creature Human Cleric
PT:1/3
S:Mode$ Continuous | Affected$ Creature.tapped+YouCtrl+Other | AddPower$ 1 | Description$ Other tapped creatures you control get +1/+0.
S:Mode$ Continuous | Affected$ Creature.untapped+YouCtrl+Other | AddToughness$ 1 | Description$ Other untapped creatures you control get +0/+1.
T:Mode$ AttackersDeclared | Execute$ DBUnTapAll | CheckSVar$ OverwhelmInstinct | SVarCompare$ GE1 | NoResolvingCheck$ True | TriggerZones$ Battlefield | AttackingPlayer$ You | TriggerDescription$ Whenever you attack, untap each creature you control, then tap any number of creatures you control.
SVar:OverwhelmInstinct:Count$Valid Creature.attacking
SVar:DBUnTapAll:DB$ UntapAll | ValidCards$ Creature.YouCtrl | SubAbility$ DBChoose
SVar:DBChoose:DB$ ChooseCard | Defined$ You | MinAmount$ 0 | Amount$ X | Choices$ Creature.untapped+YouCtrl | ChoiceTitle$ Choose any number of untapped creatures you control | ChoiceZone$ Battlefield | RememberChosen$ True | SubAbility$ DBTap | SpellDescription$ Tap any number of creatures you control.
SVar:DBTap:DB$ Tap | Defined$ Remembered | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:X:Count$Valid Creature.untapped+YouCtrl
Oracle:Other tapped creatures you control get +1/+0.\nOther untapped creatures you control get +0/+1.\nWhenever you attack, untap each creature you control, then tap any number of creatures you control.

View File

@@ -3,9 +3,9 @@ ManaCost:4
Types:Artifact Creature Construct Types:Artifact Creature Construct
PT:3/3 PT:3/3
T:Mode$ ChangesZone | ValidCard$ Card.Self | TriggerZones$ Battlefield | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigKeeperCascade | TriggerDescription$ When CARDNAME dies, reveal cards from the top of your library until you reveal a nonland card with converted mana cost 3 or less. You may cast that card without paying its mana cost. Put all revealed cards not cast this way on the bottom of your library in a random order. T:Mode$ ChangesZone | ValidCard$ Card.Self | TriggerZones$ Battlefield | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigKeeperCascade | TriggerDescription$ When CARDNAME dies, reveal cards from the top of your library until you reveal a nonland card with converted mana cost 3 or less. You may cast that card without paying its mana cost. Put all revealed cards not cast this way on the bottom of your library in a random order.
SVar:TrigKeeperCascade:DB$ DigUntil | Defined$ You | Amount$ 1 | Valid$ Card.nonLand+cmcLE3 | FoundDestination$ Exile | RevealedDestination$ Exile | ImprintRevealed$ True | RememberFound$ True | SubAbility$ KeeperCascadeCast SVar:TrigKeeperCascade:DB$ DigUntil | Defined$ You | Amount$ 1 | Valid$ Card.nonLand+cmcLE3 | FoundDestination$ Library | RevealRandomOrder$ True | RevealedDestination$ Library | ImprintRevealed$ True | RememberFound$ True | SubAbility$ CascadeCast
SVar:KeeperCascadeCast:DB$ Play | Defined$ Remembered | WithoutManaCost$ True | Optional$ True | SubAbility$ KeeperCascadeMoveToLib SVar:CascadeCast:DB$ Play | Defined$ Remembered | WithoutManaCost$ True | Optional$ True | SubAbility$ CascadeMoveToLib
SVar:KeeperCascadeMoveToLib:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered,Card.IsImprinted | Origin$ Exile | Destination$ Library | RandomOrder$ True | LibraryPosition$ -1 | SubAbility$ KeeperCascadeCleanup SVar:CascadeMoveToLib:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered,Card.IsImprinted | Origin$ Library | Destination$ Library | RandomOrder$ True | LibraryPosition$ -1 | SubAbility$ DBCleanup
SVar:KeeperCascadeCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True
SVar:Picture:http://www.wizards.com/global/images/magic/general/treasure_keeper.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/treasure_keeper.jpg
Oracle:When Treasure Keeper dies, reveal cards from the top of your library until you reveal a nonland card with converted mana cost 3 or less. You may cast that card without paying its mana cost. Put all revealed cards not cast this way on the bottom of your library in a random order. Oracle:When Treasure Keeper dies, reveal cards from the top of your library until you reveal a nonland card with converted mana cost 3 or less. You may cast that card without paying its mana cost. Put all revealed cards not cast this way on the bottom of your library in a random order.