Merge branch 'iko9' into 'master'

IKO - 9 April

See merge request core-developers/forge!2682
This commit is contained in:
Michael Kamensky
2020-04-11 04:40:17 +00:00
22 changed files with 212 additions and 19 deletions

View File

@@ -5,7 +5,7 @@ PT:3/3
T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | Execute$ TrigCharm | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of combat on your turn, choose flying, first strike, deathtouch, hexproof, lifelink, menace, reach, trample, vigilance, or +1/+1 at random. Put a counter of that kind on CARDNAME.
SVar:TrigCharm:DB$ Charm | Random$ True | Choices$ Flying,FirstStrike,Deathtouch,Hexproof,Lifelink,Menace,Reach,Trample,Vigilance,P1P1
SVar:Flying:DB$ PutCounter | CounterType$ FLYING | CounterNum$ 1 | SpellDescription$ Flying
SVar:FirstStrike:DB$ PutCounter | CounterType$ FIRST STRIKE | CounterNum$ 1 | SpellDescription$ First Strike
SVar:FirstStrike:DB$ PutCounter | CounterType$ FIRST_STRIKE | CounterNum$ 1 | SpellDescription$ First Strike
SVar:Deathtouch:DB$ PutCounter | CounterType$ DEATHTOUCH | CounterNum$ 1 | SpellDescription$ Deathtouch
SVar:Hexproof:DB$ PutCounter | CounterType$ HEXPROOF | CounterNum$ 1 | SpellDescription$ Hexproof
SVar:Lifelink:DB$ PutCounter | CounterType$ LIFELINK | CounterNum$ 1 | SpellDescription$ Lifelink

View File

@@ -0,0 +1,7 @@
Name:Fight as One
ManaCost:W
Types:Instant
A:SP$ Charm | Cost$ W | Choices$ Human,NonHuman | MinCharmNum$ 1 | CharmNum$ 2
SVar:Human:DB$ Pump | ValidTgts$ Creature.Human+YouCtrl | TgtPrompt$ Select target Human creature you control | NumAtt$ 1 | NumDef$ 1 | KW$ Indestructible | SpellDescription$ Target Human creature you control gets +1/+1 and gains indestructible until end of turn.
SVar:NonHuman:DB$ Pump | ValidTgts$ Creature.nonHuman+YouCtrl | TgtPrompt$ Select target non-Human creature you control | NumAtt$ 1 | NumDef$ 1 | KW$ Indestructible | SpellDescription$ Target non-Human creature you control gets +1/+1 and gains indestructible until end of turn.
Oracle:Choose one or both—\n• Target Human creature you control gets +1/+1 and gains indestructible until end of turn.\n• Target non-Human creature you control gets +1/+1 and gains indestructible until end of turn.

View File

@@ -0,0 +1,10 @@
Name:Garrison Cat
ManaCost:W
Types:Creature Cat
PT:1/1
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, create a 1/1 white Human Soldier creature token.
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_human_soldier | TokenOwner$ TriggeredCardController | LegacyImage$ w 1 1 human soldier iko
SVar:SacMe:1
DeckHints:Type$Human
DeckHas:Ability$Token
Oracle:When Garrison Cat dies, create a 1/1 white Human Soldier creature token.

View File

@@ -0,0 +1,7 @@
Name:Heartless Act
ManaCost:1 B
Types:Instant
A:SP$ Charm | Cost$ 1 B | Choices$ Destroy,Remove | CharmNum$ 1
SVar:Destroy:DB$ Destroy | ValidTgts$ Creature.NoCounters | TgtPrompt$ Select target creature with no counters on it | SpellDescription$ Destroy target creature with no counters on it.
SVar:Remove:DB$ RemoveCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ Any | CounterNum$ 3 | UpTo$ True | SpellDescription$ Remove up to three counters from target creature.
Oracle:Choose one —\n• Destroy target creature with no counters on it.\n• Remove up to three counters from target creature.

View File

@@ -0,0 +1,10 @@
Name:Helica Glider
ManaCost:2 W
Types:Creature Nightmare Squirrel
PT:2/2
K:ETBReplacement:Other:CounterChoice
SVar:CounterChoice:DB$ GenericChoice | Defined$ You | Choices$ Flying,FirstStrike | SpellDescription$ CARDNAME enters the battlefield with your choice of a flying counter or a first strike counter on it.
SVar:Flying:DB$ PutCounter | CounterType$ FLYING | CounterNum$ 1 | SpellDescription$ CARDNAME enters the battlefield with a flying counter on it
SVar:FirstStrike:DB$ PutCounter | CounterType$ FIRST_STRIKE | CounterNum$ 1 | SpellDescription$ CARDNAME enters the battlefield with a first strike counter on it
DeckHints:Ability$Counters
Oracle:Helica Glider enters the battlefield with your choice of a flying counter or a first strike counter on it.

View File

@@ -0,0 +1,8 @@
Name:Hornbash Mentor
ManaCost:2 G
Types:Creature Human Warrior
PT:3/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a trample counter on target non-Human creature you control.
SVar:TrigPut:DB$ PutCounter | ValidTgts$ Creature.nonHuman+YouCtrl | TgtPrompt$ Select target non-Human creature you control | CounterType$ TRAMPLE | CounterNum$ 1
A:AB$ PutCounterAll | Cost$ 2 G T | ValidCards$ Creature.YouCtrl+withTrample | CounterType$ P1P1 | CounterNum$ 1 | StackDescription$ SpellDescription | SpellDescription$ Put a +1/+1 counter on each creature you control with trample.
Oracle:When Hornbash Mentor enters the battlefield, put a trample counter on target non-Human creature you control.\n{2}{G}, {T}: Put a +1/+1 counter on each creature you control with trample.

View File

@@ -0,0 +1,9 @@
Name:Keensight Mentor
ManaCost:2 W
Types:Creature Human Cleric
PT:1/4
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a vigilance counter on target non-Human creature you control.
SVar:TrigPut:DB$ PutCounter | ValidTgts$ Creature.nonHuman+YouCtrl | TgtPrompt$ Select target non-Human creature you control | CounterType$ VIGILANCE | CounterNum$ 1
SVar:PlayMain1:TRUE
A:AB$ PutCounterAll | Cost$ 1 W T | ValidCards$ Creature.YouCtrl+withVigilance | CounterType$ P1P1 | CounterNum$ 1 | StackDescription$ SpellDescription | SpellDescription$ Put a +1/+1 counter on each creature you control with vigilance.
Oracle:When Keensight Mentor enters the battlefield, put a vigilance counter on target non-Human creature you control.\n{1}{W}, {T}: Put a +1/+1 counter on each creature you control with vigilance.

View File

@@ -0,0 +1,6 @@
Name:Keep Safe
ManaCost:1 U
Types:Instant
A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | TargetValidTargeting$ Permanent.YouCtrl+inZoneBattlefield | SubAbility$ DBDraw | SpellDescription$ Counter target spell that targets a permanent you control.
SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card.
Oracle:Counter target spell that targets a permanent you control.\nDraw a card.

View File

@@ -2,6 +2,6 @@ Name:Monstrous Step
ManaCost:4 G
Types:Sorcery
A:SP$ Pump | Cost$ 4 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +7 | NumDef$ +7 | SubAbility$ DBMustBlock | SpellDescription$ Target creature gets +7/+7 until end of turn. Up to one other target creature blocks it this turn if able.
SVar:DBMustBlock:DB$ MustBlock | DefinedAttacker$ ParentTarget | ValidTgts$ Creature | TargetUnique$ True | TgtPrompt$ Select target creature to block
SVar:DBMustBlock:DB$ MustBlock | DefinedAttacker$ ParentTarget | ValidTgts$ Creature | TargetUnique$ True | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select up to one other target creature to block
K:Cycling:2
Oracle:Target creature gets +7/+7 until end of turn. Up to one other target creature blocks it this turn if able.\nCycling {2} ({2}, Discard this card: Draw a card.)

View File

@@ -0,0 +1,9 @@
Name:Quartzwood Crasher
ManaCost:2 R R G
Types:Creature Dinosaur Beast
PT:6/6
K:Trample
T:Mode$ DamageDoneOnce | CombatDamage$ True | ValidSource$ Creature.YouCtrl+withTrample | TriggerZones$ Battlefield | ValidTarget$ Player | Execute$ DBToken | TriggerDescription$ Whenever one or more creatures you control with trample deal combat damage to a player, create an X/X green Dinosaur Beast creature token with trample, where X is the amount of damage those creatures dealt to that player.
SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenOwner$ You | TokenScript$ g_x_x_dinosaur_beast_trample | TokenPower$ X | TokenToughness$ X | References$ X | TokenOwner$ You | LegacyImage$ g x x dinosaur beast trample iko
SVar:X:TriggerCount$DamageAmount
Oracle:Trample\nWhenever one or more creatures you control with trample deal combat damage to a player, create an X/X green Dinosaur Beast creature token with trample, where X is the amount of damage those creatures dealt to that player.

View File

@@ -0,0 +1,9 @@
Name:Sanctuary Smasher
ManaCost:4 R R
Types:Creature Rhino Beast
PT:6/4
K:First Strike
K:Cycling:2 R
T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When you cycle CARDNAME, put a first strike counter on target creature you control.
SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ FIRST_STRIKE | CounterNum$ 1
Oracle:First strike\nCycling {2}{R} ({2}{R}, Discard this card: Draw a card.)\nWhen you cycle Sanctuary Smasher, put a first strike counter on target creature you control.

View File

@@ -0,0 +1,9 @@
Name:Savai Thundermane
ManaCost:R W
Types:Creature Elemental Cat
PT:3/2
T:Mode$ Cycled | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever you cycle a card, you may pay {2}. When you do, CARDNAME deals 2 damage to target creature and you gain 2 life.
SVar:TrigDealDamage:AB$ DealDamage | Cost$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | SubAbility$ DBGainLife
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2
DeckHas:Ability$LifeGain
Oracle:Whenever you cycle a card, you may pay {2}. When you do, Savai Thundermane deals 2 damage to target creature and you gain 2 life.

View File

@@ -0,0 +1,9 @@
Name:Splendor Mare
ManaCost:2 W
Types:Creature Elk Unicorn
PT:3/3
K:Lifelink
K:Cycling:1 W
T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When you cycle CARDNAME, put a lifelink counter on target creature you control.
SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ LIFELINK | CounterNum$ 1
Oracle:Lifelink\nCycling {1}{W} ({1}{W}, Discard this card: Draw a card.)\nWhen you cycle Splendor Mare, put a lifelink counter on target creature you control.

View File

@@ -0,0 +1,6 @@
Name:Spontaneous Flight
ManaCost:2 W
Types:Instant
A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SubAbility$ DBPutCounter | SpellDescription$ Target creature gets +2/+2 until end of turn. Put a flying counter on it.
SVar:DBPutCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ FLYING | CounterNum$ 1
Oracle:Target creature gets +2/+2 until end of turn. Put a flying counter on it.

View File

@@ -0,0 +1,6 @@
Name:Swallow Whole
ManaCost:W
Types:Sorcery
A:SP$ ChangeZone | Cost$ W tapXType<1/Creature> | ValidTgts$ Creature.tapped | TgtPrompt$ Select target tapped creature | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBPutCounter | SpellDescription$ As an additional cost to cast this spell, tap an untapped creature you control. Exile target tapped creature.
SVar:DBPutCounter:DB$ PutCounter | Defined$ Tapped | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on the creature tapped to cast this spell.
Oracle:As an additional cost to cast this spell, tap an untapped creature you control.\nExile target tapped creature. Put a +1/+1 counter on the creature tapped to cast this spell.

View File

@@ -0,0 +1,5 @@
Name:Weaponize the Monsters
ManaCost:R
Types:Enchantment
A:AB$ DealDamage | Cost$ 2 Sac<1/Creature> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to any target.
Oracle:{2}, Sacrifice a creature: Weaponize the Monsters deals 2 damage to any target.

View File

@@ -4,7 +4,7 @@ Types:Creature Dinosaur
PT:3/6
K:ETBReplacement:Other:CounterChoice
SVar:CounterChoice:DB$ GenericChoice | Defined$ You | Choices$ Flying,Hexproof | SpellDescription$ CARDNAME enters the battlefield with your choice of a flying counter or a hexproof counter on it.
SVar:Flying:DB$ PutCounter | CounterType$ FLYING | CounterNum$ 1 | SpellDescription$ CARDNAME enters the battlefield with a flying counter
SVar:Hexproof:DB$ PutCounter | CounterType$ HEXPROOF | CounterNum$ 1 | SpellDescription$ CARDNAME enters the battlefield with a hexproof counter
SVar:Flying:DB$ PutCounter | CounterType$ FLYING | CounterNum$ 1 | SpellDescription$ CARDNAME enters the battlefield with a flying counter on it
SVar:Hexproof:DB$ PutCounter | CounterType$ HEXPROOF | CounterNum$ 1 | SpellDescription$ CARDNAME enters the battlefield with a hexproof counter on it
DeckHas:Ability$Counters
Oracle:Wingfold Pteron enters the battlefield with your choice of a flying counter or a hexproof counter on it. (A creature with hexproof can't be the target of spells or abilities your opponents control.)

View File

@@ -0,0 +1,7 @@
Name:Zenith Flare
ManaCost:2 R W
Types:Instant
A:SP$ DealDamage | Cost$ 2 R W | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select any target | NumDmg$ X | References$ X | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals X damage to any target and you gain X life, where X is the number of cards with a cycling ability in your graveyard.
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X
SVar:X:Count$ValidGraveyard Card.YouOwn+withCycling,Card.YouOwn+withTypeCycling
Oracle:Zenith Flare deals X damage to any target and you gain X life, where X is the number of cards with a cycling ability in your graveyard.

View File

@@ -5,28 +5,42 @@ Name=Ikoria: Lair of Behemoths
Type=Expansion
[cards]
2 C Farfinder
3 C Mysterious Egg
5 C "Checkpoint Officer"
7 R Cubwarden
10 C "TRON Guard"
11 R Drannith Magistrate
12 U Fight as One
13 U Flourishing Fox
14 C Garrison Cat
15 C Helica Glider
16 U Huntmaster Liger
19 R "Professional Stunt Performer"
18 U Keensight Mentor
19 R Lavabrink Venturer
22 U Majestic Auricorn
24 R Mythos of Snapdax
25 C Pacifism
26 C Patagia Tiger
28 U Sanctuary Lockdown
29 C Savai Sabertooth
30 C Snare Tactician
32 U Splendor Mare
33 C Spontaneous Flight
34 U Stormwild Capridor
35 U "Nom nom nom"
35 U Swallow Whole
36 U Valiant Rescuer
38 U "Knock Blocked"
38 U Will of the All-Hunter
41 U Archipelagore
43 U Boon of the Wish-Giver
44 C Capture Sphere
47 C Dreamtail Heron
48 U "Evasion Protocol"
48 U Escape Protocol
49 C Essence Scatter
56 C Keep Safe
59 U Neutralize
61 U "What's Kraken"
60 C "Great Minds"
61 U Ominous Seas
62 C Phase Dolphin
63 U Pollywog Symbiote
64 U Pouncing Shoreshark
@@ -38,41 +52,56 @@ Type=Expansion
71 C Wingfold Pteron
73 U Bastion of Remembrance
75 C Blood Curdle
77 C Bushmeat Poacher
78 U Call of the Death-Dweller
79 C Cavern Whisperer
80 U Chittering Harvester
84 R Dirge Bat
88 R "Odd the Evens"
86 U "Punk Mentor"
88 R Extinction Event
89 C Gloom Pangolin
90 U Grimdancer
91 U Heartless Act
93 U Insatiable Hemophage
97 R Mythos of Nethroi
101 U "Learning Social Distancing"
101 U Unbreakable Bond
104 U Void Beckoner
106 U Zagoth Mamba
109 U Blitz of the Thunder-Raptor
110 C Cathartic Reunion
111 U "Round 2: Fight!"
111 U Clash of Titans
112 C Cloudpiercer
113 C Drannith Stinger
114 R Everquill Phoenix
116 C Fire Prophecy
117 U Flame Spill
118 U Footfall Crater
119 C Forbidden Friendship
121 U "Frillneck Fashionista"
122 C Go for Blood
125 M Lukka, Coppercoat Outcast
126 U "Supercharger"
127 R Mythos of Vadrok
133 U "Recycling Monitor"
132 U "Reptillian Mirroring"
133 U Rooting Moloch
135 U Sanctuary Smasher
136 C Shredded Sails
138 C Tentative Connection
140 U Weaponize the Monsters
141 R Yidaro, Wandering Monster
143 C Almighty Brushwagg
144 U Auspicious Starrix
145 U Barrier Breach
146 C Bristling Boar
147 U Charge of the Forever-Beast
148 R Colossification
149 C "Screebfriend"
151 U Exuberant Wolfbear
152 C Fertilid
154 C Fully Grown
155 R Gemrazer
156 U Glowstone Recluse
159 U Hornbash Mentor
162 R Kogla, the Titan Ape
164 U Migration Path
165 C Migratory Greathorn
@@ -84,38 +113,60 @@ Type=Expansion
175 M Vivien, Monsters' Advocate
176 C Wilt
177 U Back for More
178 U "BLARGbeast"
178 U Boneyard Lurker
179 M Brokkos, Apex of Forever
180 U Channeled Force
181 M Chevill, Bane of Monsters
182 R Death's Oasis
183 U Dire Tactics
184 R Eerie Ultimatum
185 R Emergent Ultimatum
186 R Frondland Felidar
187 M General Kudro of Drannith
188 U General's Enforcer
190 M Illuna, Apex of Wishes
191 R "Part of Your World"
193 R Labyrinth Raptor
194 U Lore Drakkis
195 M Narset of the Ancient Way
196 U Necropanther
197 M Nethroi, Apex of Death
198 R Offspring's Revenge
199 U Parcelbeast
200 U Primal Empathy
201 R "Big Boy Forest Crusher"
201 R Quartzwood Crasher
202 U Regal Leosaur
203 M Rielle, the Everwise
205 U "Lightning Felix"
204 R Ruinous Ultimatum
205 U Savai Thundermane
206 U Skull Prophet
207 R Skycat Sovereign
208 R "Slithery Sneak"
209 M Snapdax, Apex of the Hunt
210 R Song of Creation
211 U Sprite Dragon
213 U Trumpeting Gnarr
214 M Vadrok, Apex of Thunder
219 U "Flashy Rogue"
215 R "Thinkin 'bout Dragons"
217 U Zenith Flare
218 U Alert Heedbonder
219 U Cunning Nightbonder
220 M Fiend Artisan
221 R Gyruda, Doom of Depths
222 R Jegantha, the Wellspring
223 U "Flock of Resistance"
224 R Kaheera, the Orphanguard
226 R Lurrus of the Dream-Den
227 R Lutri, the Spellchaser
228 R "Obosh, With The Leggies"
228 R Obosh, the Preypiercer
229 U Proud Wildbonder
230 U Sonorous Howlbonder
231 R Umori, the Collector
233 R Zirda, the Dawnwaker
234 R Crystalline Giant
235 U Indatha Crystal
236 U Ketria Crystal
237 R The Ozolith
238 U Raugrin Crystal
239 U Savai Crystal
242 U Zagoth Crystal
@@ -124,8 +175,14 @@ Type=Expansion
354 R Keruga, the Macrosage
[tokens]
b_x_x_shark_flying
c_a_feather_sac
g_3_3_beast
g_x_x_dinosaur_beast_trample
r_1_1_dinosaur_haste
u_8_8_kraken
u_x_x_shark_flying
w_1_1_cat_bird_flying
w_1_1_cat_lifelink
w_1_1_human_soldier
w_1_1_human_soldier
w_1_1_human_soldier

View File

@@ -0,0 +1,5 @@
Name:Feather
ManaCost:no cost
Types:Artifact
A:AB$ ChangeZone | Cost$ 1 T Sac<1/CARDNAME> | TgtPrompt$ Choose target Phoenix card in your graveyard | ValidTgts$ Phoenix.YouOwn | Origin$ Graveyard | Destination$ Battlefield | Tapped$ True | SpellDescription$ Return target Phoenix card from your graveyard to the battlefield tapped.
Oracle:{1}, {T}, Sacrifice this artifact: Return target Phoenix card from your graveyard to the battlefield tapped.

View File

@@ -0,0 +1,7 @@
Name:Dinosaur Beast
Colors:green
ManaCost:no cost
PT:*/*
Types:Creature Dinosaur Beast
K:Trample
Oracle:Trample

View File

@@ -0,0 +1,7 @@
Name:Cat Bird
ManaCost:no cost
Types:Creature Cat Bird
Colors:white
PT:1/1
K:Flying
Oracle:Flying