- RemAIDeck update: next iteration (letter R, part 1).

This commit is contained in:
Agetian
2017-10-12 14:18:45 +00:00
parent 43c23059ba
commit 9f39c1d305
8 changed files with 14 additions and 9 deletions

View File

@@ -4,7 +4,7 @@ Types:Creature Vampire
PT:3/3
K:Flying
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may sacrifice a nonartifact creature. If you do, put a +1/+1 counter on CARDNAME. If you don't, tap CARDNAME.
SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | Optional$ True | SacValid$ Creature.nonArtifact | Amount$ 1 | RememberSacrificed$ True | SubAbility$ DBPutCounter
SVar:TrigSacrifice:DB$ Sacrifice | Optional$ True | SacValid$ Creature.nonArtifact | Amount$ 1 | RememberSacrificed$ True | SubAbility$ DBPutCounter
SVar:DBPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Creature.nonArtifact | ConditionCompare$ GE1 | SubAbility$ DBTap
SVar:DBTap:DB$ Tap | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Creature.nonArtifact | ConditionCompare$ EQ0 | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True

View File

@@ -5,6 +5,9 @@ A:SP$ Sacrifice | Cost$ 4 B B | SacValid$ Creature | Defined$ Player | SubAbilit
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Demon | TokenTypes$ Creature,Demon | TokenOwner$ You | TokenColors$ Black | TokenPower$ X | TokenToughness$ X | TokenKeywords$ Flying | TokenImage$ b_x_x_demon_CNS | References$ X | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:X:RememberedLKI$CardPower
SVar:RemAIDeck:True
SVar:NeedsToPlayVar:Z EQ2
SVar:Z:SVar$Z1/Plus.Z2
SVar:Z1:Count$Valid Creature.YouCtrl+powerGE1+inZoneBattlefield/LimitMax.1
SVar:Z2:Count$Valid Creature.OppCtrl+powerGE2+inZoneBattlefield/LimitMax.1
SVar:Picture:http://www.wizards.com/global/images/magic/general/reign_of_the_pit.jpg
Oracle:Each player sacrifices a creature. Create an X/X black Demon creature token with flying, where X is the total power of the creatures sacrificed this way.

View File

@@ -2,6 +2,5 @@ Name:Reinforcements
ManaCost:W
Types:Instant
A:SP$ ChangeZone | Cost$ W | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | TargetMin$ 0 | TargetMax$ 3 | SpellDescription$ Put up to three target creature cards from your graveyard on top of your library.
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/reinforcements.jpg
Oracle:Put up to three target creature cards from your graveyard on top of your library.

View File

@@ -1,8 +1,7 @@
Name:Renewing Touch
ManaCost:G
Types:Sorcery
A:SP$ ChangeZone | Cost$ G | Origin$ Graveyard | Destination$ Library | TargetMin$ 0 | TargetMax$ X | References$ X | Shuffle$ True | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Shuffle any number of target creature cards from your graveyard into your library.
A:SP$ ChangeZone | Cost$ G | Origin$ Graveyard | Destination$ Library | TargetMin$ 0 | TargetMax$ X | References$ X | Shuffle$ True | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | AILogic$ AtOppEOT | SpellDescription$ Shuffle any number of target creature cards from your graveyard into your library.
SVar:X:Count$TypeInYourYard.Creature
SVar:RemAIDeck:True
SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal_Second_Age/renewing_touch.jpg
Oracle:Shuffle any number of target creature cards from your graveyard into your library.

View File

@@ -3,6 +3,6 @@ ManaCost:B
Types:Creature Horror Spellshaper
PT:1/1
A:AB$ Pump | Cost$ 1 B T Discard<1/Card> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | KW$ First Strike | SpellDescription$ Target creature gets +1/+0 and gains first strike until end of turn.
SVar:RemAIDeck:True
SVar:AIPreference:DiscardCost$Card
SVar:Picture:http://www.wizards.com/global/images/magic/general/ridged_kusite.jpg
Oracle:{1}{B}, {T}, Discard a card: Target creature gets +1/+0 and gains first strike until end of turn.

View File

@@ -7,6 +7,7 @@ K:CARDNAME can block only creatures with flying.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RepeatEachOpp | TriggerDescription$ When CARDNAME enters the battlefield, each opponent sacrifices a permanent unless he or she pays {3}.
SVar:RepeatEachOpp:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ TrigSac
SVar:TrigSac:DB$ Sacrifice | Defined$ Remembered | SacValid$ Permanent | SacMessage$ Permanent | UnlessCost$ 3 | UnlessPayer$ Remembered
SVar:RemAIDeck:True
SVar:NeedsToPlayVar:Z LE2
SVar:Z:Count$Valid Card.canProduceMana+OppCtrl+untapped
SVar:Picture:http://www.wizards.com/global/images/magic/general/rishadan_brigand.jpg
Oracle:Flying\nWhen Rishadan Brigand enters the battlefield, each opponent sacrifices a permanent unless he or she pays {3}.\nRishadan Brigand can block only creatures with flying.

View File

@@ -5,6 +5,8 @@ PT:1/1
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RepeatEachOpp | TriggerDescription$ When CARDNAME enters the battlefield, each opponent sacrifices a permanent unless he or she pays {1}.
SVar:RepeatEachOpp:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ TrigSac
SVar:TrigSac:DB$ Sacrifice | Defined$ Remembered | SacValid$ Permanent | SacMessage$ Permanent | UnlessCost$ 1 | UnlessPayer$ Remembered
SVar:RemAIDeck:True
SVar:NeedsToPlayVar:Z EQ0
SVar:Z:Count$Valid Card.canProduceMana+OppCtrl+untapped
SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/rishadan_cutpurse.jpg
Oracle:When Rishadan Cutpurse enters the battlefield, each opponent sacrifices a permanent unless he or she pays {1}.

View File

@@ -5,6 +5,7 @@ PT:2/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RepeatEachOpp | TriggerDescription$ When CARDNAME enters the battlefield, each opponent sacrifices a permanent unless he or she pays {2}.
SVar:RepeatEachOpp:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ TrigSac
SVar:TrigSac:DB$ Sacrifice | Defined$ Remembered | SacValid$ Permanent | SacMessage$ Permanent | UnlessCost$ 2 | UnlessPayer$ Remembered
SVar:RemAIDeck:True
SVar:NeedsToPlayVar:Z LE1
SVar:Z:Count$Valid Card.canProduceMana+OppCtrl+untapped
SVar:Picture:http://www.wizards.com/global/images/magic/general/rishadan_footpad.jpg
Oracle:When Rishadan Footpad enters the battlefield, each opponent sacrifices a permanent unless he or she pays {2}.