diff --git a/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/VintageCubeOctober2023.java b/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/VintageCubeOctober2023.java
new file mode 100644
index 00000000000..ba0b556a583
--- /dev/null
+++ b/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/VintageCubeOctober2023.java
@@ -0,0 +1,552 @@
+package mage.tournament.cubes;
+
+import mage.game.draft.DraftCube;
+
+public class VintageCubeOctober2023 extends DraftCube {
+
+ public VintageCubeOctober2023() {
+ super("MTGO Vintage Cube October 2023");
+
+ cubeCards.add(new CardIdentity("Esper Sentinel", ""));
+ cubeCards.add(new CardIdentity("Giver of Runes", ""));
+ cubeCards.add(new CardIdentity("Mother of Runes", ""));
+ cubeCards.add(new CardIdentity("Student of Warfare", ""));
+ cubeCards.add(new CardIdentity("Thraben Inspector", ""));
+ cubeCards.add(new CardIdentity("Usher of the Fallen", ""));
+ cubeCards.add(new CardIdentity("Weathered Wayfarer", ""));
+ cubeCards.add(new CardIdentity("Adanto Vanguard", ""));
+ cubeCards.add(new CardIdentity("Cathar Commando", ""));
+ cubeCards.add(new CardIdentity("Containment Priest", ""));
+ cubeCards.add(new CardIdentity("Intrepid Adversary", ""));
+ cubeCards.add(new CardIdentity("Leonin Relic-Warder", ""));
+ cubeCards.add(new CardIdentity("Lion Sash", ""));
+ cubeCards.add(new CardIdentity("Selfless Spirit", ""));
+ cubeCards.add(new CardIdentity("Stoneforge Mystic", ""));
+ cubeCards.add(new CardIdentity("Thalia, Guardian of Thraben", ""));
+ cubeCards.add(new CardIdentity("Tithe Taker", ""));
+ cubeCards.add(new CardIdentity("Wall of Omens", ""));
+ cubeCards.add(new CardIdentity("Adeline, Resplendent Cathar", ""));
+ cubeCards.add(new CardIdentity("Blade Splicer", ""));
+ cubeCards.add(new CardIdentity("Elite Spellbinder", ""));
+ cubeCards.add(new CardIdentity("Flickerwisp", ""));
+ cubeCards.add(new CardIdentity("Loran of the Third Path", ""));
+ cubeCards.add(new CardIdentity("Monastery Mentor", ""));
+ cubeCards.add(new CardIdentity("Porcelain Legionnaire", ""));
+ cubeCards.add(new CardIdentity("Recruiter of the Guard", ""));
+ cubeCards.add(new CardIdentity("Skyclave Apparition", ""));
+ cubeCards.add(new CardIdentity("Hero of Bladehold", ""));
+ cubeCards.add(new CardIdentity("Palace Jailer", ""));
+ cubeCards.add(new CardIdentity("Restoration Angel", ""));
+ cubeCards.add(new CardIdentity("Serra Paragon", ""));
+ cubeCards.add(new CardIdentity("Boon-Bringer Valkyrie", ""));
+ cubeCards.add(new CardIdentity("Guardian Scalelord", ""));
+ cubeCards.add(new CardIdentity("Karmic Guide", ""));
+ cubeCards.add(new CardIdentity("Solitude", ""));
+ cubeCards.add(new CardIdentity("Steel Seraph", ""));
+ cubeCards.add(new CardIdentity("Sun Titan", ""));
+ cubeCards.add(new CardIdentity("Elesh Norn, Grand Cenobite", ""));
+ cubeCards.add(new CardIdentity("Iona, Shield of Emeria", ""));
+ cubeCards.add(new CardIdentity("Elspeth, Knight-Errant", ""));
+ cubeCards.add(new CardIdentity("Gideon, Ally of Zendikar", ""));
+ cubeCards.add(new CardIdentity("The Wandering Emperor", ""));
+ cubeCards.add(new CardIdentity("Elspeth, Sun's Champion", ""));
+ cubeCards.add(new CardIdentity("Enlightened Tutor", ""));
+ cubeCards.add(new CardIdentity("Ephemerate", ""));
+ cubeCards.add(new CardIdentity("Path to Exile", ""));
+ cubeCards.add(new CardIdentity("Swords to Plowshares", ""));
+ cubeCards.add(new CardIdentity("Reprieve", ""));
+ cubeCards.add(new CardIdentity("Unexpectedly Absent", ""));
+ cubeCards.add(new CardIdentity("Oust", ""));
+ cubeCards.add(new CardIdentity("Prismatic Ending", ""));
+ cubeCards.add(new CardIdentity("Balance", ""));
+ cubeCards.add(new CardIdentity("Winds of Abandon", ""));
+ cubeCards.add(new CardIdentity("Council's Judgment", ""));
+ cubeCards.add(new CardIdentity("Sevinne's Reclamation", ""));
+ cubeCards.add(new CardIdentity("Armageddon", ""));
+ cubeCards.add(new CardIdentity("Wrath of God", ""));
+ cubeCards.add(new CardIdentity("Spectral Procession", ""));
+ cubeCards.add(new CardIdentity("Mox Pearl", ""));
+ cubeCards.add(new CardIdentity("Glimmer Lens", ""));
+ cubeCards.add(new CardIdentity("Touch the Spirit Realm", ""));
+ cubeCards.add(new CardIdentity("Parallax Wave", ""));
+ cubeCards.add(new CardIdentity("Leyline Binding", ""));
+ cubeCards.add(new CardIdentity("Baral, Chief of Compliance", ""));
+ cubeCards.add(new CardIdentity("Faerie Mastermind", ""));
+ cubeCards.add(new CardIdentity("Jace, Vryn's Prodigy", ""));
+ cubeCards.add(new CardIdentity("Ledger Shredder", ""));
+ cubeCards.add(new CardIdentity("Phantasmal Image", ""));
+ cubeCards.add(new CardIdentity("Snapcaster Mage", ""));
+ cubeCards.add(new CardIdentity("Thieving Skydiver", ""));
+ cubeCards.add(new CardIdentity("Brazen Borrower", ""));
+ cubeCards.add(new CardIdentity("Chrome Host Seedshark", ""));
+ cubeCards.add(new CardIdentity("Deceiver Exarch", ""));
+ cubeCards.add(new CardIdentity("Emry, Lurker of the Loch", ""));
+ cubeCards.add(new CardIdentity("Pestermite", ""));
+ cubeCards.add(new CardIdentity("Spellseeker", ""));
+ cubeCards.add(new CardIdentity("Svyelun of Sea and Sky", ""));
+ cubeCards.add(new CardIdentity("Trinket Mage", ""));
+ cubeCards.add(new CardIdentity("Vendilion Clique", ""));
+ cubeCards.add(new CardIdentity("Displacer Kitten", ""));
+ cubeCards.add(new CardIdentity("Phyrexian Metamorph", ""));
+ cubeCards.add(new CardIdentity("Sower of Temptation", ""));
+ cubeCards.add(new CardIdentity("Subtlety", ""));
+ cubeCards.add(new CardIdentity("Urza, Lord High Artificer", ""));
+ cubeCards.add(new CardIdentity("Venser, Shaper Savant", ""));
+ cubeCards.add(new CardIdentity("Torrential Gearhulk", ""));
+ cubeCards.add(new CardIdentity("Hullbreaker Horror", ""));
+ cubeCards.add(new CardIdentity("Murktide Regent", ""));
+ cubeCards.add(new CardIdentity("Narset, Parter of Veils", ""));
+ cubeCards.add(new CardIdentity("Jace, the Mind Sculptor", ""));
+ cubeCards.add(new CardIdentity("Ancestral Recall", ""));
+ cubeCards.add(new CardIdentity("Brainstorm", ""));
+ cubeCards.add(new CardIdentity("Consider", ""));
+ cubeCards.add(new CardIdentity("High Tide", ""));
+ cubeCards.add(new CardIdentity("Mystical Tutor", ""));
+ cubeCards.add(new CardIdentity("Spell Pierce", ""));
+ cubeCards.add(new CardIdentity("Brain Freeze", ""));
+ cubeCards.add(new CardIdentity("Counterspell", ""));
+ cubeCards.add(new CardIdentity("Daze", ""));
+ cubeCards.add(new CardIdentity("Flash", ""));
+ cubeCards.add(new CardIdentity("Mana Drain", ""));
+ cubeCards.add(new CardIdentity("Mana Leak", ""));
+ cubeCards.add(new CardIdentity("Miscalculation", ""));
+ cubeCards.add(new CardIdentity("Remand", ""));
+ cubeCards.add(new CardIdentity("Snap", ""));
+ cubeCards.add(new CardIdentity("Force of Negation", ""));
+ cubeCards.add(new CardIdentity("Frantic Search", ""));
+ cubeCards.add(new CardIdentity("Thirst for Discovery", ""));
+ cubeCards.add(new CardIdentity("Cryptic Command", ""));
+ cubeCards.add(new CardIdentity("Fact or Fiction", ""));
+ cubeCards.add(new CardIdentity("Paradoxical Outcome", ""));
+ cubeCards.add(new CardIdentity("Turnabout", ""));
+ cubeCards.add(new CardIdentity("Force of Will", ""));
+ cubeCards.add(new CardIdentity("Mystic Confluence", ""));
+ cubeCards.add(new CardIdentity("Dig Through Time", ""));
+ cubeCards.add(new CardIdentity("Gitaxian Probe", ""));
+ cubeCards.add(new CardIdentity("Hard Evidence", ""));
+ cubeCards.add(new CardIdentity("Ponder", ""));
+ cubeCards.add(new CardIdentity("Preordain", ""));
+ cubeCards.add(new CardIdentity("Chart a Course", ""));
+ cubeCards.add(new CardIdentity("Time Walk", ""));
+ cubeCards.add(new CardIdentity("Timetwister", ""));
+ cubeCards.add(new CardIdentity("Tinker", ""));
+ cubeCards.add(new CardIdentity("Lorien Revealed", ""));
+ cubeCards.add(new CardIdentity("Time Warp", ""));
+ cubeCards.add(new CardIdentity("Echo of Eons", ""));
+ cubeCards.add(new CardIdentity("Mind's Desire", ""));
+ cubeCards.add(new CardIdentity("Time Spiral", ""));
+ cubeCards.add(new CardIdentity("Upheaval", ""));
+ cubeCards.add(new CardIdentity("Treasure Cruise", ""));
+ cubeCards.add(new CardIdentity("Mox Sapphire", ""));
+ cubeCards.add(new CardIdentity("Seal of Removal", ""));
+ cubeCards.add(new CardIdentity("Opposition", ""));
+ cubeCards.add(new CardIdentity("Dream Halls", ""));
+ cubeCards.add(new CardIdentity("Treachery", ""));
+ cubeCards.add(new CardIdentity("Shark Typhoon", ""));
+ cubeCards.add(new CardIdentity("Concealing Curtains", ""));
+ cubeCards.add(new CardIdentity("Evolved Sleeper", ""));
+ cubeCards.add(new CardIdentity("Putrid Imp", ""));
+ cubeCards.add(new CardIdentity("Dark Confidant", ""));
+ cubeCards.add(new CardIdentity("Dauthi Voidwalker", ""));
+ cubeCards.add(new CardIdentity("Jadar, Ghoulcaller of Nephalia", ""));
+ cubeCards.add(new CardIdentity("Kitesail Freebooter", ""));
+ cubeCards.add(new CardIdentity("Misery's Shadow", ""));
+ cubeCards.add(new CardIdentity("Oona's Prowler", ""));
+ cubeCards.add(new CardIdentity("Orcish Bowmasters", ""));
+ cubeCards.add(new CardIdentity("Tenacious Underdog", ""));
+ cubeCards.add(new CardIdentity("Vampire Hexmage", ""));
+ cubeCards.add(new CardIdentity("Gix, Yawgmoth Praetor", ""));
+ cubeCards.add(new CardIdentity("Graveyard Trespasser", ""));
+ cubeCards.add(new CardIdentity("Murderous Rider", ""));
+ cubeCards.add(new CardIdentity("Ophiomancer", ""));
+ cubeCards.add(new CardIdentity("Grief", ""));
+ cubeCards.add(new CardIdentity("Rankle, Master of Pranks", ""));
+ cubeCards.add(new CardIdentity("Sheoldred, the Apocalypse", ""));
+ cubeCards.add(new CardIdentity("Yawgmoth, Thran Physician", ""));
+ cubeCards.add(new CardIdentity("Custodi Lich", ""));
+ cubeCards.add(new CardIdentity("Grave Titan", ""));
+ cubeCards.add(new CardIdentity("Massacre Wurm", ""));
+ cubeCards.add(new CardIdentity("Troll of Khazad-dum", ""));
+ cubeCards.add(new CardIdentity("Phyrexian Fleshgorger", ""));
+ cubeCards.add(new CardIdentity("Archon of Cruelty", ""));
+ cubeCards.add(new CardIdentity("Griselbrand", ""));
+ cubeCards.add(new CardIdentity("Liliana of the Veil", ""));
+ cubeCards.add(new CardIdentity("Liliana, the Last Hope", ""));
+ cubeCards.add(new CardIdentity("Dark Ritual", ""));
+ cubeCards.add(new CardIdentity("Entomb", ""));
+ cubeCards.add(new CardIdentity("Fatal Push", ""));
+ cubeCards.add(new CardIdentity("Vampiric Tutor", ""));
+ cubeCards.add(new CardIdentity("Cabal Ritual", ""));
+ cubeCards.add(new CardIdentity("Infernal Grasp", ""));
+ cubeCards.add(new CardIdentity("Shallow Grave", ""));
+ cubeCards.add(new CardIdentity("Sheoldred's Edict", ""));
+ cubeCards.add(new CardIdentity("Corpse Dance", ""));
+ cubeCards.add(new CardIdentity("Dismember", ""));
+ cubeCards.add(new CardIdentity("Baleful Mastery", ""));
+ cubeCards.add(new CardIdentity("Snuff Out", ""));
+ cubeCards.add(new CardIdentity("Bloodchief's Thirst", ""));
+ cubeCards.add(new CardIdentity("Bone Shards", ""));
+ cubeCards.add(new CardIdentity("Duress", ""));
+ cubeCards.add(new CardIdentity("Imperial Seal", ""));
+ cubeCards.add(new CardIdentity("Inquisition of Kozilek", ""));
+ cubeCards.add(new CardIdentity("Mind Twist", ""));
+ cubeCards.add(new CardIdentity("Reanimate", ""));
+ cubeCards.add(new CardIdentity("Thoughtseize", ""));
+ cubeCards.add(new CardIdentity("Collective Brutality", ""));
+ cubeCards.add(new CardIdentity("Demonic Tutor", ""));
+ cubeCards.add(new CardIdentity("Exhume", ""));
+ cubeCards.add(new CardIdentity("Hymn to Tourach", ""));
+ cubeCards.add(new CardIdentity("Night's Whisper", ""));
+ cubeCards.add(new CardIdentity("Toxic Deluge", ""));
+ cubeCards.add(new CardIdentity("Yawgmoth's Will", ""));
+ cubeCards.add(new CardIdentity("Damnation", ""));
+ cubeCards.add(new CardIdentity("Tendrils of Agony", ""));
+ cubeCards.add(new CardIdentity("Mox Jet", ""));
+ cubeCards.add(new CardIdentity("Wishclaw Talisman", ""));
+ cubeCards.add(new CardIdentity("Bolas's Citadel", ""));
+ cubeCards.add(new CardIdentity("Animate Dead", ""));
+ cubeCards.add(new CardIdentity("Bitterblossom", ""));
+ cubeCards.add(new CardIdentity("Call of the Ring", ""));
+ cubeCards.add(new CardIdentity("Necromancy", ""));
+ cubeCards.add(new CardIdentity("Recurring Nightmare", ""));
+ cubeCards.add(new CardIdentity("Bomat Courier", ""));
+ cubeCards.add(new CardIdentity("Dragon's Rage Channeler", ""));
+ cubeCards.add(new CardIdentity("Goblin Guide", ""));
+ cubeCards.add(new CardIdentity("Goblin Welder", ""));
+ cubeCards.add(new CardIdentity("Grim Lavamancer", ""));
+ cubeCards.add(new CardIdentity("Monastery Swiftspear", ""));
+ cubeCards.add(new CardIdentity("Rabbit Battery", ""));
+ cubeCards.add(new CardIdentity("Ragavan, Nimble Pilferer", ""));
+ cubeCards.add(new CardIdentity("Dire Fleet Daredevil", ""));
+ cubeCards.add(new CardIdentity("Embereth Shieldbreaker", ""));
+ cubeCards.add(new CardIdentity("Kari Zev, Skyship Raider", ""));
+ cubeCards.add(new CardIdentity("Magda, Brazen Outlaw", ""));
+ cubeCards.add(new CardIdentity("Robber of the Rich", ""));
+ cubeCards.add(new CardIdentity("Runaway Steam-Kin", ""));
+ cubeCards.add(new CardIdentity("Scrapwork Mutt", ""));
+ cubeCards.add(new CardIdentity("Bonecrusher Giant", ""));
+ cubeCards.add(new CardIdentity("Goblin Rabblemaster", ""));
+ cubeCards.add(new CardIdentity("Imperial Recruiter", ""));
+ cubeCards.add(new CardIdentity("Laelia, the Blade Reforged", ""));
+ cubeCards.add(new CardIdentity("Seasoned Pyromancer", ""));
+ cubeCards.add(new CardIdentity("Squee, Dubious Monarch", ""));
+ cubeCards.add(new CardIdentity("Hellrider", ""));
+ cubeCards.add(new CardIdentity("Pia and Kiran Nalaar", ""));
+ cubeCards.add(new CardIdentity("Rampaging Raptor", ""));
+ cubeCards.add(new CardIdentity("Fury", ""));
+ cubeCards.add(new CardIdentity("Glorybringer", ""));
+ cubeCards.add(new CardIdentity("Goldspan Dragon", ""));
+ cubeCards.add(new CardIdentity("Kiki-Jiki, Mirror Breaker", ""));
+ cubeCards.add(new CardIdentity("Thundermaw Hellkite", ""));
+ cubeCards.add(new CardIdentity("Zealous Conscripts", ""));
+ cubeCards.add(new CardIdentity("Inferno Titan", ""));
+ cubeCards.add(new CardIdentity("Oliphaunt", ""));
+ cubeCards.add(new CardIdentity("Chandra, Torch of Defiance", ""));
+ cubeCards.add(new CardIdentity("Daretti, Scrap Savant", ""));
+ cubeCards.add(new CardIdentity("Burst Lightning", ""));
+ cubeCards.add(new CardIdentity("Lightning Bolt", ""));
+ cubeCards.add(new CardIdentity("Abrade", ""));
+ cubeCards.add(new CardIdentity("Desperate Ritual", ""));
+ cubeCards.add(new CardIdentity("Incinerate", ""));
+ cubeCards.add(new CardIdentity("Pyretic Ritual", ""));
+ cubeCards.add(new CardIdentity("Char", ""));
+ cubeCards.add(new CardIdentity("Seething Song", ""));
+ cubeCards.add(new CardIdentity("Mine Collapse", ""));
+ cubeCards.add(new CardIdentity("Through the Breach", ""));
+ cubeCards.add(new CardIdentity("Fireblast", ""));
+ cubeCards.add(new CardIdentity("Chain Lightning", ""));
+ cubeCards.add(new CardIdentity("Faithless Looting", ""));
+ cubeCards.add(new CardIdentity("Firebolt", ""));
+ cubeCards.add(new CardIdentity("Arc Trail", ""));
+ cubeCards.add(new CardIdentity("Mizzium Mortars", ""));
+ cubeCards.add(new CardIdentity("Light Up the Stage", ""));
+ cubeCards.add(new CardIdentity("Nahiri's Warcrafting", ""));
+ cubeCards.add(new CardIdentity("Wheel of Fortune", ""));
+ cubeCards.add(new CardIdentity("Fiery Confluence", ""));
+ cubeCards.add(new CardIdentity("Mizzix's Mastery", ""));
+ cubeCards.add(new CardIdentity("Mox Ruby", ""));
+ cubeCards.add(new CardIdentity("Kumano Faces Kakkazan", ""));
+ cubeCards.add(new CardIdentity("Bitter Reunion", ""));
+ cubeCards.add(new CardIdentity("Underworld Breach", ""));
+ cubeCards.add(new CardIdentity("Fable of the Mirror-Breaker", ""));
+ cubeCards.add(new CardIdentity("Mana Flare", ""));
+ cubeCards.add(new CardIdentity("Sulfuric Vortex", ""));
+ cubeCards.add(new CardIdentity("Sneak Attack", ""));
+ cubeCards.add(new CardIdentity("Splinter Twin", ""));
+ cubeCards.add(new CardIdentity("Arbor Elf", ""));
+ cubeCards.add(new CardIdentity("Birds of Paradise", ""));
+ cubeCards.add(new CardIdentity("Delighted Halfling", ""));
+ cubeCards.add(new CardIdentity("Elvish Mystic", ""));
+ cubeCards.add(new CardIdentity("Elvish Reclaimer", ""));
+ cubeCards.add(new CardIdentity("Hexdrinker", ""));
+ cubeCards.add(new CardIdentity("Joraga Treespeaker", ""));
+ cubeCards.add(new CardIdentity("Llanowar Elves", ""));
+ cubeCards.add(new CardIdentity("Sylvan Safekeeper", ""));
+ cubeCards.add(new CardIdentity("Deeproot Wayfinder", ""));
+ cubeCards.add(new CardIdentity("Devoted Druid", ""));
+ cubeCards.add(new CardIdentity("Outland Liberator", ""));
+ cubeCards.add(new CardIdentity("Rofellos, Llanowar Emissary", ""));
+ cubeCards.add(new CardIdentity("Sakura-Tribe Elder", ""));
+ cubeCards.add(new CardIdentity("Scavenging Ooze", ""));
+ cubeCards.add(new CardIdentity("Sylvan Caryatid", ""));
+ cubeCards.add(new CardIdentity("Wall of Roots", ""));
+ cubeCards.add(new CardIdentity("Augur of Autumn", ""));
+ cubeCards.add(new CardIdentity("Courser of Kruphix", ""));
+ cubeCards.add(new CardIdentity("Endurance", ""));
+ cubeCards.add(new CardIdentity("Eternal Witness", ""));
+ cubeCards.add(new CardIdentity("Ramunap Excavator", ""));
+ cubeCards.add(new CardIdentity("Reclamation Sage", ""));
+ cubeCards.add(new CardIdentity("Tireless Tracker", ""));
+ cubeCards.add(new CardIdentity("Oracle of Mul Daya", ""));
+ cubeCards.add(new CardIdentity("Questing Beast", ""));
+ cubeCards.add(new CardIdentity("Ulvenwald Oddity", ""));
+ cubeCards.add(new CardIdentity("Deep Forest Hermit", ""));
+ cubeCards.add(new CardIdentity("Deranged Hermit", ""));
+ cubeCards.add(new CardIdentity("Elder Gargaroth", ""));
+ cubeCards.add(new CardIdentity("Thrun, Breaker of Silence", ""));
+ cubeCards.add(new CardIdentity("Titania, Protector of Argoth", ""));
+ cubeCards.add(new CardIdentity("Workshop Warchief", ""));
+ cubeCards.add(new CardIdentity("Kogla, the Titan Ape", ""));
+ cubeCards.add(new CardIdentity("Primeval Titan", ""));
+ cubeCards.add(new CardIdentity("Hornet Queen", ""));
+ cubeCards.add(new CardIdentity("Titan of Industry", ""));
+ cubeCards.add(new CardIdentity("Craterhoof Behemoth", ""));
+ cubeCards.add(new CardIdentity("Woodfall Primus", ""));
+ cubeCards.add(new CardIdentity("Worldspine Wurm", ""));
+ cubeCards.add(new CardIdentity("Wrenn and Realmbreaker", ""));
+ cubeCards.add(new CardIdentity("Garruk Wildspeaker", ""));
+ cubeCards.add(new CardIdentity("Nissa, Who Shakes the World", ""));
+ cubeCards.add(new CardIdentity("Nissa, Ascended Animist", ""));
+ cubeCards.add(new CardIdentity("Crop Rotation", ""));
+ cubeCards.add(new CardIdentity("Force of Vigor", ""));
+ cubeCards.add(new CardIdentity("Green Sun's Zenith", ""));
+ cubeCards.add(new CardIdentity("Pest Infestation", ""));
+ cubeCards.add(new CardIdentity("Channel", ""));
+ cubeCards.add(new CardIdentity("Finale of Devastation", ""));
+ cubeCards.add(new CardIdentity("Life from the Loam", ""));
+ cubeCards.add(new CardIdentity("Regrowth", ""));
+ cubeCards.add(new CardIdentity("Natural Order", ""));
+ cubeCards.add(new CardIdentity("Mox Emerald", ""));
+ cubeCards.add(new CardIdentity("Birthing Pod", ""));
+ cubeCards.add(new CardIdentity("Esika's Chariot", ""));
+ cubeCards.add(new CardIdentity("Exploration", ""));
+ cubeCards.add(new CardIdentity("Fastbond", ""));
+ cubeCards.add(new CardIdentity("Utopia Sprawl", ""));
+ cubeCards.add(new CardIdentity("Oath of Druids", ""));
+ cubeCards.add(new CardIdentity("Survival of the Fittest", ""));
+ cubeCards.add(new CardIdentity("Sylvan Library", ""));
+ cubeCards.add(new CardIdentity("Invasion of Ikoria", ""));
+ cubeCards.add(new CardIdentity("Talisman of Progress", ""));
+ cubeCards.add(new CardIdentity("Soulherder", ""));
+ cubeCards.add(new CardIdentity("Teferi, Time Raveler", ""));
+ cubeCards.add(new CardIdentity("Urza, Lord Protector", ""));
+ cubeCards.add(new CardIdentity("Fractured Identity", ""));
+ cubeCards.add(new CardIdentity("Teferi, Hero of Dominaria", ""));
+ cubeCards.add(new CardIdentity("Baleful Strix", ""));
+ cubeCards.add(new CardIdentity("Rona, Herald of Invasion", ""));
+ cubeCards.add(new CardIdentity("Talisman of Dominance", ""));
+ cubeCards.add(new CardIdentity("Thief of Sanity", ""));
+ cubeCards.add(new CardIdentity("Ertai Resurrected", ""));
+ cubeCards.add(new CardIdentity("Fallen Shinobi", ""));
+ cubeCards.add(new CardIdentity("The Scarab God", ""));
+ cubeCards.add(new CardIdentity("Bloodtithe Harvester", ""));
+ cubeCards.add(new CardIdentity("Kroxa, Titan of Death's Hunger", ""));
+ cubeCards.add(new CardIdentity("Talisman of Indulgence", ""));
+ cubeCards.add(new CardIdentity("Daretti, Ingenious Iconoclast", ""));
+ cubeCards.add(new CardIdentity("Fire Covenant", ""));
+ cubeCards.add(new CardIdentity("Kolaghan's Command", ""));
+ cubeCards.add(new CardIdentity("Orcish Lumberjack", ""));
+ cubeCards.add(new CardIdentity("Manamorphose", ""));
+ cubeCards.add(new CardIdentity("Talisman of Impulse", ""));
+ cubeCards.add(new CardIdentity("Wrenn and Six", ""));
+ cubeCards.add(new CardIdentity("Minsc & Boo, Timeless Heroes", ""));
+ cubeCards.add(new CardIdentity("Escape to the Wilds", ""));
+ cubeCards.add(new CardIdentity("Kogla and Yidaro", ""));
+ cubeCards.add(new CardIdentity("Etali, Primal Conqueror", ""));
+ cubeCards.add(new CardIdentity("Talisman of Unity", ""));
+ cubeCards.add(new CardIdentity("Voice of Resurgence", ""));
+ cubeCards.add(new CardIdentity("Kitchen Finks", ""));
+ cubeCards.add(new CardIdentity("Knight of Autumn", ""));
+ cubeCards.add(new CardIdentity("Knight of the Reliquary", ""));
+ cubeCards.add(new CardIdentity("Sigarda, Font of Blessings", ""));
+ cubeCards.add(new CardIdentity("Damn", ""));
+ cubeCards.add(new CardIdentity("Talisman of Hierarchy", ""));
+ cubeCards.add(new CardIdentity("Tidehollow Sculler", ""));
+ cubeCards.add(new CardIdentity("Lingering Souls", ""));
+ cubeCards.add(new CardIdentity("Lurrus of the Dream-Den", ""));
+ cubeCards.add(new CardIdentity("Vindicate", ""));
+ cubeCards.add(new CardIdentity("Ashen Rider", ""));
+ cubeCards.add(new CardIdentity("Expressive Iteration", ""));
+ cubeCards.add(new CardIdentity("Talisman of Creativity", ""));
+ cubeCards.add(new CardIdentity("Third Path Iconoclast", ""));
+ cubeCards.add(new CardIdentity("Dack Fayden", ""));
+ cubeCards.add(new CardIdentity("Saheeli, Sublime Artificer", ""));
+ cubeCards.add(new CardIdentity("Magma Opus", ""));
+ cubeCards.add(new CardIdentity("Assassin's Trophy", ""));
+ cubeCards.add(new CardIdentity("Fiend Artisan", ""));
+ cubeCards.add(new CardIdentity("Talisman of Resilience", ""));
+ cubeCards.add(new CardIdentity("Tear Asunder", ""));
+ cubeCards.add(new CardIdentity("Grist, the Hunger Tide", ""));
+ cubeCards.add(new CardIdentity("Life // Death", ""));
+ cubeCards.add(new CardIdentity("Vraska, Golgari Queen", ""));
+ cubeCards.add(new CardIdentity("Figure of Destiny", ""));
+ cubeCards.add(new CardIdentity("Forth Eorlingas!", ""));
+ cubeCards.add(new CardIdentity("Talisman of Conviction", ""));
+ cubeCards.add(new CardIdentity("Zirda, the Dawnwaker", ""));
+ cubeCards.add(new CardIdentity("Showdown of the Skalds", ""));
+ cubeCards.add(new CardIdentity("Otharri, Suns' Glory", ""));
+ cubeCards.add(new CardIdentity("Kinnan, Bonder Prodigy", ""));
+ cubeCards.add(new CardIdentity("Suspicious Stowaway", ""));
+ cubeCards.add(new CardIdentity("Talisman of Curiosity", ""));
+ cubeCards.add(new CardIdentity("Oko, Thief of Crowns", ""));
+ cubeCards.add(new CardIdentity("Uro, Titan of Nature's Wrath", ""));
+ cubeCards.add(new CardIdentity("Sail into the West", ""));
+ cubeCards.add(new CardIdentity("Tamiyo, Collector of Tales", ""));
+ cubeCards.add(new CardIdentity("Noble Hierarch", ""));
+ cubeCards.add(new CardIdentity("Sphinx of the Steel Wind", ""));
+ cubeCards.add(new CardIdentity("Cruel Ultimatum", ""));
+ cubeCards.add(new CardIdentity("Ignoble Hierarch", ""));
+ cubeCards.add(new CardIdentity("Inspired Ultimatum", ""));
+ cubeCards.add(new CardIdentity("Leovold, Emissary of Trest", ""));
+ cubeCards.add(new CardIdentity("Atraxa, Grand Unifier", ""));
+ cubeCards.add(new CardIdentity("Omnath, Locus of Creation", ""));
+ cubeCards.add(new CardIdentity("Golos, Tireless Pilgrim", ""));
+ cubeCards.add(new CardIdentity("Kenrith, the Returned King", ""));
+ cubeCards.add(new CardIdentity("Hangarback Walker", ""));
+ cubeCards.add(new CardIdentity("Walking Ballista", ""));
+ cubeCards.add(new CardIdentity("Phyrexian Revoker", ""));
+ cubeCards.add(new CardIdentity("Solemn Simulacrum", ""));
+ cubeCards.add(new CardIdentity("Wurmcoil Engine", ""));
+ cubeCards.add(new CardIdentity("Myr Battlesphere", ""));
+ cubeCards.add(new CardIdentity("Blightsteel Colossus", ""));
+ cubeCards.add(new CardIdentity("Emrakul, the Aeons Torn", ""));
+ cubeCards.add(new CardIdentity("Sundering Titan", ""));
+ cubeCards.add(new CardIdentity("Triplicate Titan", ""));
+ cubeCards.add(new CardIdentity("Ulamog, the Ceaseless Hunger", ""));
+ cubeCards.add(new CardIdentity("Ulamog, the Infinite Gyre", ""));
+ cubeCards.add(new CardIdentity("Karn, Scion of Urza", ""));
+ cubeCards.add(new CardIdentity("Ugin, the Spirit Dragon", ""));
+ cubeCards.add(new CardIdentity("Black Lotus", ""));
+ cubeCards.add(new CardIdentity("Chrome Mox", ""));
+ cubeCards.add(new CardIdentity("Everflowing Chalice", ""));
+ cubeCards.add(new CardIdentity("Lion's Eye Diamond", ""));
+ cubeCards.add(new CardIdentity("Lotus Petal", ""));
+ cubeCards.add(new CardIdentity("Mana Crypt", ""));
+ cubeCards.add(new CardIdentity("Mishra's Bauble", ""));
+ cubeCards.add(new CardIdentity("Mox Diamond", ""));
+ cubeCards.add(new CardIdentity("Mox Opal", ""));
+ cubeCards.add(new CardIdentity("Zuran Orb", ""));
+ cubeCards.add(new CardIdentity("Candelabra of Tawnos", ""));
+ cubeCards.add(new CardIdentity("Mana Vault", ""));
+ cubeCards.add(new CardIdentity("Relic of Progenitus", ""));
+ cubeCards.add(new CardIdentity("Retrofitter Foundry", ""));
+ cubeCards.add(new CardIdentity("Sensei's Divining Top", ""));
+ cubeCards.add(new CardIdentity("Skullclamp", ""));
+ cubeCards.add(new CardIdentity("Sol Ring", ""));
+ cubeCards.add(new CardIdentity("Agatha's Soul Cauldron", ""));
+ cubeCards.add(new CardIdentity("Grim Monolith", ""));
+ cubeCards.add(new CardIdentity("Helm of Awakening", ""));
+ cubeCards.add(new CardIdentity("Lightning Greaves", ""));
+ cubeCards.add(new CardIdentity("Pentad Prism", ""));
+ cubeCards.add(new CardIdentity("Smuggler's Copter", ""));
+ cubeCards.add(new CardIdentity("Umezawa's Jitte", ""));
+ cubeCards.add(new CardIdentity("Anduril, Flame of the West", ""));
+ cubeCards.add(new CardIdentity("Basalt Monolith", ""));
+ cubeCards.add(new CardIdentity("Coalition Relic", ""));
+ cubeCards.add(new CardIdentity("Crucible of Worlds", ""));
+ cubeCards.add(new CardIdentity("Mirage Mirror", ""));
+ cubeCards.add(new CardIdentity("Palantir of Orthanc", ""));
+ cubeCards.add(new CardIdentity("Aetherflux Reservoir", ""));
+ cubeCards.add(new CardIdentity("Mystic Forge", ""));
+ cubeCards.add(new CardIdentity("The One Ring", ""));
+ cubeCards.add(new CardIdentity("Thran Dynamo", ""));
+ cubeCards.add(new CardIdentity("Batterskull", ""));
+ cubeCards.add(new CardIdentity("Memory Jar", ""));
+ cubeCards.add(new CardIdentity("The Mightstone and Weakstone", ""));
+ cubeCards.add(new CardIdentity("Mindslaver", ""));
+ cubeCards.add(new CardIdentity("Kaldra Compleat", ""));
+ cubeCards.add(new CardIdentity("Portal to Phyrexia", ""));
+ cubeCards.add(new CardIdentity("Celestial Colonnade", ""));
+ cubeCards.add(new CardIdentity("Hallowed Fountain", ""));
+ cubeCards.add(new CardIdentity("Seachrome Coast", ""));
+ cubeCards.add(new CardIdentity("Tundra", ""));
+ cubeCards.add(new CardIdentity("Creeping Tar Pit", ""));
+ cubeCards.add(new CardIdentity("Darkslick Shores", ""));
+ cubeCards.add(new CardIdentity("Underground Sea", ""));
+ cubeCards.add(new CardIdentity("Watery Grave", ""));
+ cubeCards.add(new CardIdentity("Badlands", ""));
+ cubeCards.add(new CardIdentity("Blackcleave Cliffs", ""));
+ cubeCards.add(new CardIdentity("Blood Crypt", ""));
+ cubeCards.add(new CardIdentity("Graven Cairns", ""));
+ cubeCards.add(new CardIdentity("Copperline Gorge", ""));
+ cubeCards.add(new CardIdentity("Raging Ravine", ""));
+ cubeCards.add(new CardIdentity("Stomping Ground", ""));
+ cubeCards.add(new CardIdentity("Taiga", ""));
+ cubeCards.add(new CardIdentity("Horizon Canopy", ""));
+ cubeCards.add(new CardIdentity("Razorverge Thicket", ""));
+ cubeCards.add(new CardIdentity("Savannah", ""));
+ cubeCards.add(new CardIdentity("Temple Garden", ""));
+ cubeCards.add(new CardIdentity("Concealed Courtyard", ""));
+ cubeCards.add(new CardIdentity("Godless Shrine", ""));
+ cubeCards.add(new CardIdentity("Scrubland", ""));
+ cubeCards.add(new CardIdentity("Silent Clearing", ""));
+ cubeCards.add(new CardIdentity("Fiery Islet", ""));
+ cubeCards.add(new CardIdentity("Spirebluff Canal", ""));
+ cubeCards.add(new CardIdentity("Steam Vents", ""));
+ cubeCards.add(new CardIdentity("Volcanic Island", ""));
+ cubeCards.add(new CardIdentity("Bayou", ""));
+ cubeCards.add(new CardIdentity("Blooming Marsh", ""));
+ cubeCards.add(new CardIdentity("Nurturing Peatland", ""));
+ cubeCards.add(new CardIdentity("Overgrown Tomb", ""));
+ cubeCards.add(new CardIdentity("Inspiring Vantage", ""));
+ cubeCards.add(new CardIdentity("Plateau", ""));
+ cubeCards.add(new CardIdentity("Sacred Foundry", ""));
+ cubeCards.add(new CardIdentity("Sunbaked Canyon", ""));
+ cubeCards.add(new CardIdentity("Botanical Sanctum", ""));
+ cubeCards.add(new CardIdentity("Breeding Pool", ""));
+ cubeCards.add(new CardIdentity("Tropical Island", ""));
+ cubeCards.add(new CardIdentity("Waterlogged Grove", ""));
+ cubeCards.add(new CardIdentity("Spara's Headquarters", ""));
+ cubeCards.add(new CardIdentity("Raffine's Tower", ""));
+ cubeCards.add(new CardIdentity("Xander's Lounge", ""));
+ cubeCards.add(new CardIdentity("Ziatora's Proving Ground", ""));
+ cubeCards.add(new CardIdentity("Jetmir's Garden", ""));
+ cubeCards.add(new CardIdentity("Savai Triome", ""));
+ cubeCards.add(new CardIdentity("Ketria Triome", ""));
+ cubeCards.add(new CardIdentity("Indatha Triome", ""));
+ cubeCards.add(new CardIdentity("Raugrin Triome", ""));
+ cubeCards.add(new CardIdentity("Zagoth Triome", ""));
+ cubeCards.add(new CardIdentity("Ancient Tomb", ""));
+ cubeCards.add(new CardIdentity("Arid Mesa", ""));
+ cubeCards.add(new CardIdentity("Bazaar of Baghdad", ""));
+ cubeCards.add(new CardIdentity("Bloodstained Mire", ""));
+ cubeCards.add(new CardIdentity("Boseiju, Who Endures", ""));
+ cubeCards.add(new CardIdentity("City of Traitors", ""));
+ cubeCards.add(new CardIdentity("Dark Depths", ""));
+ cubeCards.add(new CardIdentity("Field of the Dead", ""));
+ cubeCards.add(new CardIdentity("Flooded Strand", ""));
+ cubeCards.add(new CardIdentity("Gaea's Cradle", ""));
+ cubeCards.add(new CardIdentity("Karakas", ""));
+ cubeCards.add(new CardIdentity("Library of Alexandria", ""));
+ cubeCards.add(new CardIdentity("Mana Confluence", ""));
+ cubeCards.add(new CardIdentity("Marsh Flats", ""));
+ cubeCards.add(new CardIdentity("Mishra's Factory", ""));
+ cubeCards.add(new CardIdentity("Mishra's Workshop", ""));
+ cubeCards.add(new CardIdentity("Misty Rainforest", ""));
+ cubeCards.add(new CardIdentity("Mutavault", ""));
+ cubeCards.add(new CardIdentity("Otawara, Soaring City", ""));
+ cubeCards.add(new CardIdentity("Polluted Delta", ""));
+ cubeCards.add(new CardIdentity("Prismatic Vista", ""));
+ cubeCards.add(new CardIdentity("Scalding Tarn", ""));
+ cubeCards.add(new CardIdentity("Strip Mine", ""));
+ cubeCards.add(new CardIdentity("Thespian's Stage", ""));
+ cubeCards.add(new CardIdentity("Tolarian Academy", ""));
+ cubeCards.add(new CardIdentity("Urborg, Tomb of Yawgmoth", ""));
+ cubeCards.add(new CardIdentity("Urza's Saga", ""));
+ cubeCards.add(new CardIdentity("Verdant Catacombs", ""));
+ cubeCards.add(new CardIdentity("Wasteland", ""));
+ cubeCards.add(new CardIdentity("Windswept Heath", ""));
+ cubeCards.add(new CardIdentity("Wooded Foothills", ""));
+ }
+}
+
diff --git a/Mage.Server/config/config.xml b/Mage.Server/config/config.xml
index b7708d8250a..3e31310ac17 100644
--- a/Mage.Server/config/config.xml
+++ b/Mage.Server/config/config.xml
@@ -158,6 +158,7 @@
+
diff --git a/Mage.Server/release/config/config.xml b/Mage.Server/release/config/config.xml
index 6a4b76a8a37..7735a2aa95a 100644
--- a/Mage.Server/release/config/config.xml
+++ b/Mage.Server/release/config/config.xml
@@ -151,6 +151,7 @@
+