Merge branch 'mh2_draft' into 'master'

MH2 limited

See merge request core-developers/forge!4814
This commit is contained in:
Michael Kamensky
2021-06-05 03:16:49 +00:00
4 changed files with 460 additions and 0 deletions

View File

@@ -120,13 +120,16 @@ public final class CardEdition implements Comparable<CardEdition> { // immutable
// commonly used printsheets with collector number
public enum EditionSectionWithCollectorNumbers {
CARDS("cards"),
SPECIAL_SLOT("special slot"), //to help with convoluted boosters
PRECON_PRODUCT("precon product"),
BORDERLESS("borderless"),
SHOWCASE("showcase"),
EXTENDED_ART("extended art"),
ALTERNATE_ART("alternate art"),
ALTERNATE_FRAME("alternate frame"),
BUY_A_BOX("buy a box"),
PROMO("promo"),
BUNDLE("bundle"),
BOX_TOPPER("box topper");
private final String name;

View File

@@ -96,3 +96,4 @@ Kaladesh Remastered, 3/6/KLR, KLR
Kaldheim, 3/6/KHM, KHM
Time Spiral Remastered, 3/6/KHM, TSR
Strixhaven: School of Mages, 3/6/STX, STX
Modern Horizons 2, 3/6/MH2, MH2

View File

@@ -1,4 +1,307 @@
//Rank|Name|Rarity|Set
#1|Fury|M|MH2
#2|Grist, the Hunger Tide|M|MH2
#3|Kaldra Compleat|M|MH2
#4|Archon of Cruelty|M|MH2
#5|Grief|M|MH2
#6|Damn|R|MH2
#7|Timeless Dragon|R|MH2
#8|Murktide Regent|M|MH2
#9|Svyelun of Sea and Sky|M|MH2
#10|Solitude|M|MH2
#11|Geyadrone Dihada|M|MH2
#12|Dakkon, Shadow Slayer|M|MH2
#13|Sword of Hearth and Home|M|MH2
#14|Tourach, Dread Cantor|M|MH2
#15|Nykthos Paragon|R|MH2
#16|Karmic Guide|R|MH2
#17|Serra's Emissary|M|MH2
#18|Subtlety|M|MH2
#19|Obsidian Charmaw|R|MH2
#20|Chatterfang, Squirrel General|M|MH2
#21|Thrasta, Tempest's Roar|M|MH2
#22|General Ferrous Rokiric|R|MH2
#23|Upheaval|R|MH2
#24|Titania, Protector of Argoth|M|MH2
#25|Chainer, Nightmare Adept|R|MH2
#26|Flametongue Yearling|U|MH2
#27|Scion of Draco|M|MH2
#28|Endurance|M|MH2
#29|Necrogoyf|R|MH2
#30|Ignoble Hierarch|R|MH2
#31|Inevitable Betrayal|R|MH2
#32|Master of Death|R|MH2
#33|Mirari's Wake|M|MH2
#34|Yusri, Fortune's Flame|R|MH2
#35|Priest of Fell Rites|R|MH2
#36|Calibrated Blast|R|MH2
#37|Flay Essence|U|MH2
#38|Piru, the Volatile|R|MH2
#39|Chitterspitter|R|MH2
#40|Imperial Recruiter|M|MH2
#41|Vindicate|R|MH2
#42|Prismatic Ending|U|MH2
#43|Aeve, Progenitor Ooze|R|MH2
#44|Prophetic Titan|U|MH2
#45|Ragavan, Nimble Pilferer|M|MH2
#46|Kaleidoscorch|U|MH2
#47|Nettlecyst|R|MH2
#48|Sylvan Anthem|R|MH2
#49|Timeless Witness|U|MH2
#50|Dauthi Voidwalker|R|MH2
#51|Search the Premises|R|MH2
#52|Thought Monitor|R|MH2
#53|Goblin Bombardment|R|MH2
#54|Bone Shredder|U|MH2
#55|Braids, Cabal Minion|R|MH2
#56|Rise and Shine|R|MH2
#57|Underworld Hermit|U|MH2
#58|Breya's Apprentice|R|MH2
#59|Graceful Restoration|U|MH2
#60|Sythis, Harvest's Hand|R|MH2
#61|Captured by Lagacs|C|MH2
#62|Magus of the Bridge|R|MH2
#63|Nevinyrral's Disk|R|MH2
#64|Shardless Agent|R|MH2
#65|Fire Ice|R|MH2
#66|Profane Tutor|R|MH2
#67|Garth One-Eye|M|MH2
#68|Lonis, Cryptozoologist|R|MH2
#69|Asmoranomardicadaistinaculdacar|R|MH2
#70|Road Ruin|U|MH2
#71|Sanctum Weaver|R|MH2
#72|Arcus Acolyte|U|MH2
#73|Rakdos Headliner|U|MH2
#74|Sanctifier en-Vec|R|MH2
#75|Lazotep Chancellor|U|MH2
#76|Terminal Agony|C|MH2
#77|Sol Talisman|R|MH2
#78|Soul Snare|U|MH2
#79|Squirrel Sanctuary|U|MH2
#80|Arcbound Shikari|U|MH2
#81|Junk Winder|U|MH2
#82|Ethersworn Sphinx|U|MH2
#83|Goblin Traprunner|U|MH2
#84|Fractured Sanity|R|MH2
#85|Squirrel Sovereign|U|MH2
#86|Urza's Saga|R|MH2
#87|Young Necromancer|U|MH2
#88|Zabaz, the Glimmerwasp|R|MH2
#89|Vectis Gloves|U|MH2
#90|Ghost-Lit Drifter|U|MH2
#91|Scurry Oak|U|MH2
#92|Territorial Kavu|R|MH2
#93|Raving Visionary|U|MH2
#94|Vile Entomber|U|MH2
#95|Mine Collapse|C|MH2
#96|Smell Fear|C|MH2
#97|Moderation|R|MH2
#98|Combine Chrysalis|U|MH2
#99|Wonder|R|MH2
#100|Mishra's Factory|U|MH2
#101|Filigree Attendant|U|MH2
#102|Gaea's Will|R|MH2
#103|Sweep the Skies|U|MH2
#104|Herd Baloth|U|MH2
#105|Archfiend of Sorrows|U|MH2
#106|World-Weary|C|MH2
#107|Barbed Spike|U|MH2
#108|Specimen Collector|U|MH2
#109|Radiant Epicure|U|MH2
#110|Healer's Flock|U|MH2
#111|Clattering Augur|U|MH2
#112|Thraben Watcher|U|MH2
#113|Glinting Creeper|U|MH2
#114|Bannerhide Krushok|C|MH2
#115|Tragic Fall|C|MH2
#116|Squirrel Mob|R|MH2
#117|Counterspell|U|MH2
#118|Patriarch's Bidding|R|MH2
#119|Yavimaya Elder|U|MH2
#120|Rishadan Dockhand|R|MH2
#121|Late to Dinner|C|MH2
#122|Verdant Command|R|MH2
#123|So Shiny|C|MH2
#124|Arcbound Whelp|U|MH2
#125|Phantasmal Dreadmaw|C|MH2
#126|Rift Sower|C|MH2
#127|Persist|R|MH2
#128|Glorious Enforcer|U|MH2
#129|Chrome Courier|C|MH2
#130|Wren's Run Hydra|U|MH2
#131|Goblin Anarchomancer|C|MH2
#132|Said Done|U|MH2
#133|Fast Furious|U|MH2
#134|Unholy Heat|C|MH2
#135|Wavesifter|C|MH2
#136|Breathless Knight|C|MH2
#137|Enchantress's Presence|R|MH2
#138|Hunting Pack|U|MH2
#139|Misty Rainforest|R|MH2
#140|Scalding Tarn|R|MH2
#141|Verdant Catacombs|R|MH2
#142|Arid Mesa|R|MH2
#143|Marsh Flats|R|MH2
#144|Steel Dromedary|U|MH2
#145|Drey Keeper|C|MH2
#146|Chatterstorm|C|MH2
#147|Chef's Kiss|R|MH2
#148|Vedalken Infiltrator|U|MH2
#149|Dragon's Rage Channeler|U|MH2
#150|Bone Shards|C|MH2
#151|Liquimetal Torque|U|MH2
#152|Necromancer's Familiar|U|MH2
#153|Esper Sentinel|R|MH2
#154|Scuttletide|U|MH2
#155|Legion Vanguard|U|MH2
#156|Mental Journey|C|MH2
#157|Harmonic Prodigy|R|MH2
#158|Skyblade's Boon|U|MH2
#159|Slag Strider|U|MH2
#160|Captain Ripley Vance|U|MH2
#161|Caprichrome|U|MH2
#162|Tireless Provisioner|U|MH2
#163|Arcbound Prototype|C|MH2
#164|Arcbound Tracker|C|MH2
#165|Hell Mongrel|C|MH2
#166|Lightning Spear|C|MH2
#167|Recalibrate|C|MH2
#168|Piercing Rays|C|MH2
#169|Revolutionist|C|MH2
#170|Dihada's Ploy|C|MH2
#171|Foundry Helix|C|MH2
#172|Storm God's Oracle|C|MH2
#173|Ornithopter of Paradise|C|MH2
#174|Sea Drake|U|MH2
#175|Ravenous Squirrel|U|MH2
#176|Lucid Dreams|U|MH2
#177|Step Through|C|MH2
#178|Darkmoss Bridge|C|MH2
#179|Drossforge Bridge|C|MH2
#180|Goldmire Bridge|C|MH2
#181|Mistvault Bridge|C|MH2
#182|Razortide Bridge|C|MH2
#183|Rustvale Bridge|C|MH2
#184|Silverbluff Bridge|C|MH2
#185|Slagwoods Bridge|C|MH2
#186|Thornglint Bridge|C|MH2
#187|Tanglepool Bridge|C|MH2
#188|Mystic Redaction|U|MH2
#189|Skophos Reaver|C|MH2
#190|Constable of the Realm|U|MH2
#191|Dermotaxi|R|MH2
#192|Academy Manufactor|R|MH2
#193|Landscaper Colos|C|MH2
#194|Urban Daggertooth|C|MH2
#195|Orchard Strider|C|MH2
#196|Battle Plan|C|MH2
#197|Lens Flare|C|MH2
#198|Resurgent Belief|R|MH2
#199|Scour the Desert|U|MH2
#200|Blazing Rootwalla|U|MH2
#201|Fairgrounds Patrol|C|MH2
#202|Guardian Kirin|C|MH2
#203|Loathsome Curator|C|MH2
#204|Arcbound Slasher|C|MH2
#205|Batterbone|U|MH2
#206|Quirion Ranger|U|MH2
#207|Solitary Confinement|R|MH2
#208|Angelic Curator|U|MH2
#209|Millikin|U|MH2
#210|Diamond Lion|R|MH2
#211|Spreading Insurrection|U|MH2
#212|Carth the Lion|R|MH2
#213|Jade Avenger|C|MH2
#214|Monoskelion|U|MH2
#215|Galvanic Relay|C|MH2
#216|The Underworld Cookbook|U|MH2
#217|Suspend|R|MH2
#218|Sanctuary Raptor|U|MH2
#219|Out of Time|R|MH2
#220|Feast of Sanity|U|MH2
#221|Fae Offering|U|MH2
#222|Aeromoeba|C|MH2
#223|Tide Shaper|U|MH2
#224|Bloodbraid Marauder|R|MH2
#225|Foundation Breaker|U|MH2
#226|Arcbound Javelineer|U|MH2
#227|Unbounded Potential|C|MH2
#228|Sudden Edict|U|MH2
#229|Strike It Rich|U|MH2
#230|Disciple of the Sun|C|MH2
#231|Burdened Aerialist|C|MH2
#232|Cabal Initiate|C|MH2
#233|Etherium Spinner|C|MH2
#234|Gouged Zealot|C|MH2
#235|Deepwood Denizen|C|MH2
#236|Knighted Myr|C|MH2
#237|Marble Gargoyle|C|MH2
#238|Mount Velus Manticore|C|MH2
#239|Jewel-Eyed Cobra|C|MH2
#240|Lose Focus|C|MH2
#241|Shattered Ego|C|MH2
#242|Sinister Starfish|C|MH2
#243|Faithless Salvaging|C|MH2
#244|Gargadon|C|MH2
#245|Altar of the Goyf|U|MH2
#246|Abiding Grace|U|MH2
#247|Extruder|U|MH2
#248|Skirge Familiar|U|MH2
#249|Seal of Removal|U|MH2
#250|Greed|U|MH2
#251|Patchwork Gnomes|U|MH2
#252|Break Ties|C|MH2
#253|Terramorph|U|MH2
#254|Kitchen Imp|C|MH2
#255|Tormod's Cryptkeeper|C|MH2
#256|Arcbound Mouser|C|MH2
#257|Abundant Harvest|C|MH2
#258|Dress Down|R|MH2
#259|Blossoming Calm|U|MH2
#260|Gilt-Blade Prowler|C|MH2
#261|Foul Watcher|C|MH2
#262|Parcel Myr|C|MH2
#263|Nested Shambler|C|MH2
#264|Duskshell Crawler|C|MH2
#265|Tizerus Charger|C|MH2
#266|Flourishing Strike|C|MH2
#267|Soul of Migration|C|MH2
#268|Hard Evidence|C|MH2
#269|Steelfin Whale|C|MH2
#270|Vermin Gorger|C|MH2
#271|Viashino Lashclaw|C|MH2
#272|Funnel-Web Recluse|C|MH2
#273|Fodder Tosser|C|MH2
#274|Sojourner's Companion|C|MH2
#275|Sterling Grove|R|MH2
#276|Brainstone|U|MH2
#277|Tourach's Canticle|C|MH2
#278|Discerning Taste|C|MH2
#279|Yavimaya, Cradle of Growth|R|MH2
#280|Power Depot|U|MH2
#281|Tavern Scoundrel|C|MH2
#282|Floodhound|C|MH2
#283|Echoing Return|C|MH2
#284|Blacksmith's Skill|C|MH2
#285|Glimmer Bairn|C|MH2
#286|Zuran Orb|U|MH2
#287|Unmarked Grave|R|MH2
#288|Bottle Golems|C|MH2
#289|Crack Open|C|MH2
#290|Myr Scrapling|C|MH2
#291|Flame Rift|U|MH2
#292|Riptide Laboratory|R|MH2
#293|Gorilla Shaman|U|MH2
#294|Flame Blitz|U|MH2
#295|Cabal Coffers|M|MH2
#296|Mogg Salvage|U|MH2
#297|Seal of Cleansing|U|MH2
#298|Cursed Totem|R|MH2
#299|Blessed Respite|U|MH2
#300|Void Mirror|R|MH2
#301|Glimpse of Tomorrow|R|MH2
#302|Chance Encounter|R|MH2
#303|Break the Ice|U|MH2
#1|Hofri Ghostforge|M|STX
#2|Tanazir Quandrix|M|STX
#3|Multiple Choice|R|STX

View File

@@ -5,6 +5,10 @@ Name=Modern Horizons 2
Code2=MH2
MciCode=mh2
Type=Other
Booster=10 Common:fromSheet("MH2 cards"), 3 Uncommon:fromSheet("MH2 cards"), 1 RareMythic:fromSheet("MH2 cards"), 1 fromSheet("MH2 Lands")
BoosterReplaceSlotFromPrintSheet=MH2 NewToModern
BoosterBox=36
ChaosDraftThemes=MASTERS_SET
[cards]
1 U Abiding Grace
@@ -250,6 +254,8 @@ Type=Other
241 U Vectis Gloves
242 R Void Mirror
243 R Zabaz, the Glimmerwasp
[special slot]
244 R Arid Mesa
245 C Darkmoss Bridge
246 C Drossforge Bridge
@@ -310,6 +316,8 @@ Type=Other
301 M Cabal Coffers
302 U Mishra's Factory
303 R Riptide Laboratory
[alternate art]
304 M Dakkon, Shadow Slayer
305 M Geyadrone Dihada
306 M Grist, the Hunger Tide
@@ -333,6 +341,8 @@ Type=Other
324 M Sword of Hearth and Home
325 M Cabal Coffers
326 R Mishra's Factory
[showcase]
327 U Blossoming Calm
328 R Esper Sentinel
329 C Late to Dinner
@@ -387,6 +397,8 @@ Type=Other
378 R Dermotaxi
379 M Kaldra Compleat
380 R Urza's Saga
[alternate frame]
381 C Blacksmith's Skill
382 C Marble Gargoyle
383 R Out of Time
@@ -448,6 +460,8 @@ Type=Other
439 R Scalding Tarn
440 R Verdant Catacombs
441 R Yavimaya, Cradle of Growth
[extended art]
442 R Out of Time
443 R Resurgent Belief
444 R Sanctifier en-Vec
@@ -487,6 +501,8 @@ Type=Other
478 R Scalding Tarn
479 R Verdant Catacombs
480 R Yavimaya, Cradle of Growth
[promo]
481 L Plains
482 L Plains
483 L Island
@@ -497,5 +513,142 @@ Type=Other
488 L Mountain
489 L Forest
490 L Forest
[buy a box]
491 M Sanctum Prelate
[bundle]
492 R Yusri, Fortune's Flame
[Lands]
19 Arid Mesa|MH2|1
1 Arid Mesa|MH2|2
100 Darkmoss Bridge|MH2|1
100 Drossforge Bridge|MH2|1
100 Goldmire Bridge|MH2|1
19 Marsh Flats|MH2|1
1 Marsh Flats|MH2|2
100 Mistvault Bridge|MH2|1
19 Misty Rainforest|MH2|1
1 Misty Rainforest|MH2|2
60 Power Depot|MH2|1
100 Razortide Bridge|MH2|1
100 Rustvale Bridge|MH2|1
19 Scalding Tarn|MH2|1
1 Scalding Tarn|MH2|2
100 Silverbluff Bridge|MH2|1
100 Slagwoods Bridge|MH2|1
100 Tanglepool Bridge|MH2|1
100 Thornglint Bridge|MH2|1
20 Urza's Saga|MH2|1
19 Verdant Catacombs|MH2|1
1 Verdant Catacombs|MH2|2
20 Yavimaya, Cradle of Growth|MH2|1
10 Cabal Coffers|MH2|1
60 Mishra's Factory|MH2|1
20 Riptide Laboratory|MH2|1
[NewToModern]
6 Angelic Curator|MH2|1
2 Karmic Guide|MH2|1
6 Seal of Cleansing|MH2|1
2 Solitary Confinement|MH2|1
6 Soul Snare|MH2|1
6 Counterspell|MH2|1
6 Sea Drake|MH2|1
6 Seal of Removal|MH2|1
2 Upheaval|MH2|1
2 Wonder|MH2|1
6 Bone Shredder|MH2|1
2 Braids, Cabal Minion|MH2|1
6 Greed|MH2|1
2 Patriarch's Bidding|MH2|1
6 Skirge Familiar|MH2|1
2 Chance Encounter|MH2|1
6 Flame Rift|MH2|1
2 Goblin Bombardment|MH2|1
6 Gorilla Shaman|MH2|1
1 Imperial Recruiter|MH2|1
6 Mogg Salvage|MH2|1
2 Enchantress's Presence|MH2|1
6 Hunting Pack|MH2|1
6 Quirion Ranger|MH2|1
2 Squirrel Mob|MH2|1
1 Titania, Protector of Argoth|MH2|1
6 Yavimaya Elder|MH2|1
2 Chainer, Nightmare Adept|MH2|1
2 Fire // Ice|MH2|1
1 Mirari's Wake|MH2|1
2 Shardless Agent|MH2|1
2 Sterling Grove|MH2|1
2 Vindicate|MH2|1
2 Cursed Totem|MH2|1
6 Extruder|MH2|1
6 Millikin|MH2|1
2 Nevinyrral's Disk|MH2|1
6 Patchwork Gnomes|MH2|1
6 Zuran Orb|MH2|1
[Secret Cards]
Arid Mesa
Darkmoss Bridge
Drossforge Bridge
Goldmire Bridge
Marsh Flats
Mistvault Bridge
Misty Rainforest
Power Depot
Razortide Bridge
Rustvale Bridge
Scalding Tarn
Silverbluff Bridge
Slagwoods Bridge
Tanglepool Bridge
Thornglint Bridge
Urza's Saga
Verdant Catacombs
Yavimaya, Cradle of Growth
Angelic Curator
Karmic Guide
Seal of Cleansing
Solitary Confinement
Soul Snare
Counterspell
Sea Drake
Seal of Removal
Upheaval
Wonder
Bone Shredder
Braids, Cabal Minion
Greed
Patriarch's Bidding
Skirge Familiar
Chance Encounter
Flame Rift
Goblin Bombardment
Gorilla Shaman
Imperial Recruiter
Mogg Salvage
Enchantress's Presence
Hunting Pack
Quirion Ranger
Squirrel Mob
Titania, Protector of Argoth
Yavimaya Elder
Chainer, Nightmare Adept
Fire // Ice
Mirari's Wake
Shardless Agent
Sterling Grove
Vindicate
Cursed Totem
Extruder
Millikin
Nevinyrral's Disk
Patchwork Gnomes
Zuran Orb
Cabal Coffers
Mishra's Factory
Riptide Laboratory
[tokens]