module Mtg::Card

Defined in:

mtg/card/availability.cr
mtg/card/border_color.cr
mtg/card/colors.cr
mtg/card/condition.cr
mtg/card/duel_deck.cr
mtg/card/frame_effects.cr
mtg/card/frame_version.cr
mtg/card/layout.cr
mtg/card/location.cr
mtg/card/promo_types.cr
mtg/card/rarity.cr
mtg/card/side.cr
mtg/card/subtypes.cr
mtg/card/supertypes.cr
mtg/card/types.cr
mtg/card/watermark.cr

Constant Summary

FRAME_VERSIONS = ["1993", "1997", "2003", "2015", "future"]
SUBTYPES = ["Abian", "Adventure", "Advisor", "Aetherborn", "Ajani", "Alara", "Alicorn", "Alien", "Ally", "Aminatou", "Angel", "Angrath", "Antelope", "Ape", "Arcane", "Archer", "Archon", "Arkhos", "Arlinn", "Army", "Art", "Artificer", "Ashiok", "Assassin", "Assembly-Worker", "Atog", "Aura", "Aurochs", "Autobot", "Avatar", "Azgol", "Azra", "B.O.B.", "Baddest,", "Badger", "Barbarian", "Basilisk", "Basri", "Bat", "Bear", "Beast", "Beaver", "Beeble", "Beholder", "Belenon", "Berserker", "Biggest,", "Bird", "Boar", "Bolas", "Bolas’s Meditation Realm", "Bot", "Brainiac", "Bringer", "Brushwagg", "Bureaucrat", "Calix", "Camel", "Carrier", "Cartouche", "Cat", "Centaur", "Cephalid", "Chameleon", "Chandra", "Chicken", "Child", "Chimera", "Citizen", "Clamfolk", "Cleric", "Cloud", "Clue", "Cockatrice", "Construct", "Contraption", "Cow", "Coward", "Crab", "Crocodile", "Curse", "Cyborg", "Cyclops", "Dack", "Daretti", "Dauthi", "Davriel", "Deer", "Demigod", "Demon", "Desert", "Designer", "Devil", "Dinosaur", "Djinn", "Dog", "Dominaria", "Domri", "Donkey", "Dovin", "Dragon", "Drake", "Dreadnought", "Drone", "Druid", "Dryad", "Duck", "Dungeon", "Dwarf", "Efreet", "Egg", "Elder", "Eldrazi", "Elemental", "Elemental?", "Elephant", "Elf", "Elk", "Elspeth", "Elves", "Equilor", "Equipment", "Ergamon", "Estrid", "Etiquette", "Eye", "Fabacin", "Faerie", "Ferret", "Fire", "Fish", "Flagbearer", "Food", "Forest", "Fortification", "Fox", "Fractal", "Freyalise", "Frog", "Fungus", "Gamer", "Gargoyle", "Garruk", "Gate", "Germ", "Giant", "Gideon", "Gnome", "Goat", "Goblin", "God", "Gold", "Golem", "Gorgon", "Grandchild", "Gremlin", "Griffin", "Gus", "Hag", "Halfling", "Harpy", "Hatificer", "Head", "Hellion", "Hero", "Hippo", "Hippogriff", "Homarid", "Homunculus", "Horror", "Horse", "Huatli", "Human", "Hydra", "Hyena", "Igpay", "Illusion", "Imp", "Incarnation", "Inkling", "Innistrad", "Insect", "Inzerva", "Iquatana", "Ir", "Island", "Jace", "Jackal", "Jaya", "Jellyfish", "Jeska", "Juggernaut", "Kaldheim", "Kamigawa", "Kangaroo", "Karn", "Karsus", "Kasmina", "Kavu", "Kaya", "Kephalai", "Key", "Killbot", "Kinshala", "Kiora", "Kirin", "Kithkin", "Knight", "Kobold", "Kolbahan", "Kor", "Koth", "Kraken", "Kyneth", "Lady", "Lair", "Lamia", "Lammasu", "Leech", "Legend", "Lesson", "Leviathan", "Lhurgoyf", "Licid", "Liliana", "Lizard", "Lobster", "Locus", "Lorwyn", "Lukka", "Luvion", "Mammoth", "Manticore", "Master", "Masticore", "Mercadia", "Mercenary", "Merfolk", "Metathran", "Mime", "Mine", "Minion", "Minotaur", "Mirrodin", "Moag", "Mode", "Mole", "Monger", "Mongoose", "Mongseng", "Monk", "Monkey", "Moonfolk", "Mountain", "Mouse", "Mummy", "Muraganda", "Mutant", "Myr", "Mystic", "Naga", "Nahiri", "Narset", "Nastiest,", "Nautilus", "Nephilim", "New Phyrexia", "Nightmare", "Nightstalker", "Niko", "Ninja", "Nissa", "Nixilis", "Noble", "Noggle", "Nomad", "Nymph", "Octopus", "Ogre", "Oko", "Ooze", "Orc", "Orgg", "Otter", "Ouphe", "Ox", "Oyster", "Pangolin", "Paratrooper", "Peasant", "Pegasus", "Penguin", "Pentavite", "Pest", "Phelddagrif", "Phoenix", "Phyrexia", "Phyrexian", "Pilot", "Pirate", "Plains", "Plant", "Power-Plant", "Praetor", "Processor", "Proper", "Pyrulea", "Rabbit", "Rabiah", "Raccoon", "Ral", "Rat", "Rath", "Ravnica", "Rebel", "Reflection", "Regatha", "Reveler", "Rhino", "Rigger", "Rogue", "Rowan", "Rukh", "Rune", "Sable", "Saga", "Saheeli", "Salamander", "Samurai", "Samut", "Saproling", "Sarkhan", "Satyr", "Scarecrow", "Scientist", "Scion", "Scorpion", "Scout", "Sculpture", "Segovia", "Serf", "Serpent", "Serra", "Serra’s Realm", "Servo", "Shade", "Shadowmoor", "Shaman", "Shandalar", "Shapeshifter", "Shard", "Shark", "Sheep", "Ship", "Shrine", "Siren", "Skeleton", "Slith", "Sliver", "Slug", "Snake", "Soldier", "Soltari", "Sorin", "Spawn", "Specter", "Spellshaper", "Sphinx", "Spider", "Spike", "Spirit", "Sponge", "Spy", "Squid", "Squirrel", "Starfish", "Surrakar", "Survivor", "Swamp", "Szat", "Tamiyo", "Teddy", "Teferi", "Tentacle", "Teyo", "Tezzeret", "Thalakos", "The", "Thopter", "Thrull", "Tibalt", "Tower", "Townsfolk", "Trap", "Treasure", "Treefolk", "Trilobite", "Triskelavite", "Troll", "Turtle", "Tyvar", "Ugin", "Ulgrotha", "Unicorn", "Urza", "Urza’s", "Valla", "Vampire", "Vampyre", "Vedalken", "Vehicle", "Venser", "Viashino", "Villain", "Vivien", "Volver", "Vraska", "Vryn", "Waiter", "Wall", "Warlock", "Warrior", "Weird", "Werewolf", "Whale", "Wildfire", "Will", "Windgrace", "Wizard", "Wolf", "Wolverine", "Wombat", "Worm", "Wraith", "Wrenn", "Wrestler", "Wurm", "Xenagos", "Xerex", "Yanggu", "Yanling", "Yeti", "Zendikar", "Zombie", "Zubera", "and/or", "of"]
TYPES = ["Artifact", "Autobot", "Card", "Character", "Conspiracy", "Creature", "Dragon", "Eaturecray", "Elemental", "Elite", "Emblem", "Enchantment", "Ever", "Goblin", "Hero", "Instant", "Jaguar", "Knights", "Land", "Phenomenon", "Plane", "Planeswalker", "Scariest", "Scheme", "See", "Sorcery", "Specter", "Summon", "Token", "Tribal", "Vanguard", "Wolf", "You’ll", "instant"]
WATERMARKS = ["abzan", "agentsofsneak", "arena", "atarka", "azorius", "boros", "colorpie", "conspiracy", "corocoro", "crossbreedlabs", "d&d", "dci", "dengekimaoh", "dimir", "dromoka", "flavor", "fnm", "foretell", "goblinexplosioneers", "golgari", "grandprix", "gruul", "herospath", "izzet", "japanjunior", "jeskai", "judgeacademy", "junior", "juniorapac", "junioreurope", "kolaghan", "leagueofdastardlydoom", "lorehold", "mardu", "mirran", "mlpgems", "mlpsparkle", "mlpwaningmoon", "mps", "mtg", "mtg10", "mtg15", "nerf", "ojutai", "orderofthewidget", "orzhov", "phyrexian", "planeswalker", "prismari", "protour", "quandrix", "rakdos", "scholarship", "selesnya", "set", "set (5DN)", "set (AER)", "set (AKH)", "set (ALA)", "set (ALL)", "set (APC)", "set (ARB)", "set (ARN)", "set (ATQ)", "set (AVR)", "set (BFZ)", "set (BNG)", "set (BOK)", "set (C13)", "set (C14)", "set (C15)", "set (C16)", "set (C17)", "set (CHK)", "set (CMD)", "set (CN2)", "set (CNS)", "set (CON)", "set (CSP)", "set (DGM)", "set (DIS)", "set (DKA)", "set (DOM)", "set (DRK)", "set (DST)", "set (DTK)", "set (EMN)", "set (EVE)", "set (EXO)", "set (FEM)", "set (FRF)", "set (FUT)", "set (GPT)", "set (GRN)", "set (GTC)", "set (HML)", "set (HOU)", "set (ICE)", "set (INV)", "set (ISD)", "set (JOU)", "set (JUD)", "set (KLD)", "set (KTK)", "set (LEA)", "set (LEG)", "set (LGN)", "set (LRW)", "set (M10)", "set (M11)", "set (M12)", "set (M13)", "set (M14)", "set (M15)", "set (M19)", "set (MBS)", "set (MIR)", "set (MMQ)", "set (MOR)", "set (MRD)", "set (NEM)", "set (ODY)", "set (OGW)", "set (ONS)", "set (ORI)", "set (P02)", "set (PC2)", "set (PCY)", "set (PLC)", "set (PLS)", "set (POR)", "set (PTK)", "set (RAV)", "set (RIX)", "set (RNA)", "set (ROE)", "set (RTR)", "set (S99)", "set (SCG)", "set (SHM)", "set (SOI)", "set (SOK)", "set (SOM)", "set (STH)", "set (THS)", "set (TMP)", "set (TOR)", "set (TSP)", "set (UDS)", "set (ULG)", "set (USG)", "set (VIS)", "set (WTH)", "set (WWK)", "set (XLN)", "set (ZEN)", "silumgar", "silverquill", "simic", "sultai", "temur", "transformers", "trumpkatsumai", "witherbloom", "wotc", "wpn"]