Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some modal double-faced cards have the wrong originalText on one face #792

Closed
rjmac opened this issue Apr 21, 2021 · 1 comment
Closed
Labels
Data Issue Something isn't correct v5.2.0 Will be addressed in MTGJSON v5.2.0

Comments

@rjmac
Copy link

rjmac commented Apr 21, 2021

Version(s) tested against

MTGJSON 5.1.0+20210417

Description of Bug

A large number (but not all) modal double-faced cards have a single face's originalText field assigned to both faces. It's not consistent which face ends up with the winning text. Sometimes it's side A, sometimes side B. I haven't confirmed yet, but I think they're all Kaldheim and Strixhaven cards? Anyway, here's a list of the card faces where text and originalText don't match:

Click to expand
[
  {
    "uuid": "45a682a9-a941-5d1b-b101-314eda89ac87",
    "name": "Alrund, God of the Cosmos // Hakka, Whispering Raven",
    "side": "a",
    "faceName": "Alrund, God of the Cosmos",
    "text": "Alrund gets +1/+1 for each card in your hand and each foretold card you own in exile.\nAt the beginning of your end step, choose a card type, then reveal the top two cards of your library. Put all cards of the chosen type revealed this way into your hand and the rest on the bottom of your library in any order.",
    "originalText": "Flying\nWhenever Hakka, Whispering Raven deals combat damage to a player, return it to its owner's hand, then scry 2.\n\n\nGod\n{3}{U}{U}"
  },
  {
    "uuid": "fdeede86-c85a-56cb-8106-5734d7505b91",
    "name": "Alrund, God of the Cosmos // Hakka, Whispering Raven",
    "side": "a",
    "faceName": "Alrund, God of the Cosmos",
    "text": "Alrund gets +1/+1 for each card in your hand and each foretold card you own in exile.\nAt the beginning of your end step, choose a card type, then reveal the top two cards of your library. Put all cards of the chosen type revealed this way into your hand and the rest on the bottom of your library in any order.",
    "originalText": "Flying\nWhenever Hakka, Whispering Raven deals combat damage to a player, return it to its owner's hand, then scry 2.\n\n\nGod\n{3}{U}{U}"
  },
  {
    "uuid": "9e0936f9-4044-51e7-8c67-843a27d5ac9a",
    "name": "Augmenter Pugilist // Echoing Equation",
    "side": "a",
    "faceName": "Augmenter Pugilist",
    "text": "Trample\nAs long as you control eight or more lands, Augmenter Pugilist gets +5/+5.",
    "originalText": "Choose target creature you control. Each other creature you control becomes a copy of it until end of turn, except those creatures aren't legendary if the chosen creature is legendary.\n\n\nDruid\n{1}{G}{G}"
  },
  {
    "uuid": "19b80ef3-e8ad-55bd-92c5-92b1ce261508",
    "name": "Augmenter Pugilist // Echoing Equation",
    "side": "a",
    "faceName": "Augmenter Pugilist",
    "text": "Trample\nAs long as you control eight or more lands, Augmenter Pugilist gets +5/+5.",
    "originalText": "Choose target creature you control. Each other creature you control becomes a copy of it until end of turn, except those creatures aren't legendary if the chosen creature is legendary.\n\n\nDruid\n{1}{G}{G}"
  },
  {
    "uuid": "82253240-82f9-5aa3-88b0-20d1b611f696",
    "name": "Barkchannel Pathway // Tidechannel Pathway",
    "side": "a",
    "faceName": "Barkchannel Pathway",
    "text": "{T}: Add {G}.",
    "originalText": "{T}: Add {U}.\n\n\nLand\n{T}: Add {G}."
  },
  {
    "uuid": "750b2eca-e9c3-52bf-919f-b45eaf865193",
    "name": "Birgi, God of Storytelling // Harnfel, Horn of Bounty",
    "side": "a",
    "faceName": "Birgi, God of Storytelling",
    "text": "Whenever you cast a spell, add {R}. Until end of turn, you don't lose this mana as steps and phases end.\nCreatures you control can boast twice during each of your turns rather than once.",
    "originalText": "Discard a card: Exile the top two cards of your library. You may play those cards this turn.\n\n\nGod\n{2}{R}"
  },
  {
    "uuid": "a79d2038-b76f-5112-8cf8-78c91050d0f8",
    "name": "Birgi, God of Storytelling // Harnfel, Horn of Bounty",
    "side": "a",
    "faceName": "Birgi, God of Storytelling",
    "text": "Whenever you cast a spell, add {R}. Until end of turn, you don't lose this mana as steps and phases end.\nCreatures you control can boast twice during each of your turns rather than once.",
    "originalText": "Discard a card: Exile the top two cards of your library. You may play those cards this turn.\n\n\nGod\n{2}{R}"
  },
  {
    "uuid": "5a52cce7-3897-5901-a0ab-d1ed087c41ee",
    "name": "Blex, Vexing Pest // Search for Blex",
    "side": "a",
    "faceName": "Blex, Vexing Pest",
    "text": "Other Pests, Bats, Insects, Snakes, and Spiders you control get +1/+1.\nWhen Blex, Vexing Pest dies, you gain 4 life.",
    "originalText": "Look at the top five cards of your library. You may put any number of them into your hand and the rest into your graveyard. You lose 3 life for each card you put into your hand this way.\n\n\nPest\n{2}{G}"
  },
  {
    "uuid": "70c713a0-f8a4-5980-9f69-4580764c3955",
    "name": "Blex, Vexing Pest // Search for Blex",
    "side": "a",
    "faceName": "Blex, Vexing Pest",
    "text": "Other Pests, Bats, Insects, Snakes, and Spiders you control get +1/+1.\nWhen Blex, Vexing Pest dies, you gain 4 life.",
    "originalText": "Look at the top five cards of your library. You may put any number of them into your hand and the rest into your graveyard. You lose 3 life for each card you put into your hand this way.\n\n\nPest\n{2}{G}"
  },
  {
    "uuid": "f77952ce-3925-5753-b2b1-45b332ab893d",
    "name": "Blightstep Pathway // Searstep Pathway",
    "side": "a",
    "faceName": "Blightstep Pathway",
    "text": "{T}: Add {B}.",
    "originalText": "{T}: Add {R}.\n\n\nLand\n{T}: Add {B}."
  },
  {
    "uuid": "1e55fcba-f46e-596f-b567-73fc2f83c71c",
    "name": "Cosima, God of the Voyage // The Omenkeel",
    "side": "a",
    "faceName": "Cosima, God of the Voyage",
    "text": "At the beginning of your upkeep, you may exile Cosima. If you do, it gains \"Whenever a land enters the battlefield under your control, if Cosima is exiled, you may put a voyage counter on it. If you don't, return Cosima to the battlefield with X +1/+1 counters on it and draw X cards, where X is the number of voyage counters on it.\"",
    "originalText": "Whenever a Vehicle you control deals combat damage to a player, that player exiles that many cards from the top of their library. You may play lands from among those cards for as long as they remain exiled.\nCrew 1\n\n\nGod\n{2}{U}"
  },
  {
    "uuid": "4aa56cf4-4ed0-512e-bf2c-06b27c4aea33",
    "name": "Cosima, God of the Voyage // The Omenkeel",
    "side": "a",
    "faceName": "Cosima, God of the Voyage",
    "text": "At the beginning of your upkeep, you may exile Cosima. If you do, it gains \"Whenever a land enters the battlefield under your control, if Cosima is exiled, you may put a voyage counter on it. If you don't, return Cosima to the battlefield with X +1/+1 counters on it and draw X cards, where X is the number of voyage counters on it.\"",
    "originalText": "Whenever a Vehicle you control deals combat damage to a player, that player exiles that many cards from the top of their library. You may play lands from among those cards for as long as they remain exiled.\nCrew 1\n\n\nGod\n{2}{U}"
  },
  {
    "uuid": "7fc805f8-b23b-5935-8148-0ebc156f2a9e",
    "name": "Darkbore Pathway // Slitherbore Pathway",
    "side": "a",
    "faceName": "Darkbore Pathway",
    "text": "{T}: Add {B}.",
    "originalText": "{T}: Add {G}.\n\n\nLand\n{T}: Add {B}."
  },
  {
    "uuid": "a6cd429a-386e-51c9-8014-33af45d5c689",
    "name": "Egon, God of Death // Throne of Death",
    "side": "a",
    "faceName": "Egon, God of Death",
    "text": "Deathtouch\nAt the beginning of your upkeep, exile two cards from your graveyard. If you can't, sacrifice Egon and draw a card.",
    "originalText": "At the beginning of your upkeep, mill a card.\n{2}{B}, {T}, Exile a creature card from your graveyard: Draw a card.\n\n\nGod\n{2}{B}"
  },
  {
    "uuid": "da81c5e0-e073-54ee-b4c9-8467e5fd3c0e",
    "name": "Egon, God of Death // Throne of Death",
    "side": "a",
    "faceName": "Egon, God of Death",
    "text": "Deathtouch\nAt the beginning of your upkeep, exile two cards from your graveyard. If you can't, sacrifice Egon and draw a card.",
    "originalText": "At the beginning of your upkeep, mill a card.\n{2}{B}, {T}, Exile a creature card from your graveyard: Draw a card.\n\n\nGod\n{2}{B}"
  },
  {
    "uuid": "51cea10e-7235-567e-9339-292571210ff5",
    "name": "Esika, God of the Tree // The Prismatic Bridge",
    "side": "a",
    "faceName": "Esika, God of the Tree",
    "text": "Vigilance\n{T}: Add one mana of any color.\nOther legendary creatures you control have vigilance and \"{T}: Add one mana of any color.\"",
    "originalText": "At the beginning of your upkeep, reveal cards from the top of your library until you reveal a creature or planeswalker card. Put that card onto the battlefield and the rest on the bottom of your library in a random order.\n\n\nGod\n{1}{G}{G}"
  },
  {
    "uuid": "04d0bed8-7fde-5991-9d53-27fc0732646a",
    "name": "Esika, God of the Tree // The Prismatic Bridge",
    "side": "a",
    "faceName": "Esika, God of the Tree",
    "text": "Vigilance\n{T}: Add one mana of any color.\nOther legendary creatures you control have vigilance and \"{T}: Add one mana of any color.\"",
    "originalText": "At the beginning of your upkeep, reveal cards from the top of your library until you reveal a creature or planeswalker card. Put that card onto the battlefield and the rest on the bottom of your library in a random order.\n\n\nGod\n{1}{G}{G}"
  },
  {
    "uuid": "1585babb-53a5-5c2b-bcbc-e239fa209d2b",
    "name": "Extus, Oriq Overlord // Awaken the Blood Avatar",
    "side": "b",
    "faceName": "Awaken the Blood Avatar",
    "text": "As an additional cost to cast this spell, you may sacrifice any number of creatures. This spell costs {2} less to cast for each creature sacrificed this way.\nEach opponent sacrifices a creature. Create a 3/6 black and red Avatar creature token with haste and \"Whenever this creature attacks, it deals 3 damage to each opponent.\"",
    "originalText": "Double strike\nMagecraft — Whenever you cast or copy an instant or sorcery spell, return target nonlegendary creature card from your graveyard to your hand.\n\n\nSorcery\n{6}{B}{R}"
  },
  {
    "uuid": "b3ce0192-4259-50a2-8548-8be986fa454a",
    "name": "Extus, Oriq Overlord // Awaken the Blood Avatar",
    "side": "b",
    "faceName": "Awaken the Blood Avatar",
    "text": "As an additional cost to cast this spell, you may sacrifice any number of creatures. This spell costs {2} less to cast for each creature sacrificed this way.\nEach opponent sacrifices a creature. Create a 3/6 black and red Avatar creature token with haste and \"Whenever this creature attacks, it deals 3 damage to each opponent.\"",
    "originalText": "Double strike\nMagecraft — Whenever you cast or copy an instant or sorcery spell, return target nonlegendary creature card from your graveyard to your hand.\n\n\nSorcery\n{6}{B}{R}"
  },
  {
    "uuid": "993ad70a-a847-5a5f-bb1f-337f6a69526c",
    "name": "Flamescroll Celebrant // Revel in Silence",
    "side": "a",
    "faceName": "Flamescroll Celebrant",
    "text": "Whenever an opponent activates an ability that isn't a mana ability, Flamescroll Celebrant deals 1 damage to that player.\n{1}{R}: Flamescroll Celebrant gets +2/+0 until end of turn.",
    "originalText": "Your opponents can't cast spells or activate planeswalkers' loyalty abilities this turn.\nExile Revel in Silence.\n\n\nShaman\n{1}{R}"
  },
  {
    "uuid": "9246ffb1-5d96-5932-b857-df34dc5fe4b3",
    "name": "Flamescroll Celebrant // Revel in Silence",
    "side": "a",
    "faceName": "Flamescroll Celebrant",
    "text": "Whenever an opponent activates an ability that isn't a mana ability, Flamescroll Celebrant deals 1 damage to that player.\n{1}{R}: Flamescroll Celebrant gets +2/+0 until end of turn.",
    "originalText": "Your opponents can't cast spells or activate planeswalkers' loyalty abilities this turn.\nExile Revel in Silence.\n\n\nShaman\n{1}{R}"
  },
  {
    "uuid": "4d175cbb-33c1-5e06-a9a5-bfd90cac55ee",
    "name": "Halvar, God of Battle // Sword of the Realms",
    "side": "a",
    "faceName": "Halvar, God of Battle",
    "text": "Creatures you control that are enchanted or equipped have double strike.\nAt the beginning of each combat, you may attach target Aura or Equipment attached to a creature you control to target creature you control.",
    "originalText": "Equipped creature gets +2/+0 and has vigilance.\nWhenever equipped creature dies, return it to its owner's hand.\nEquip {1}{W}\n\n\nGod\n{2}{W}{W}"
  },
  {
    "uuid": "435e9aeb-7f95-51aa-8e18-bf324fe3187d",
    "name": "Halvar, God of Battle // Sword of the Realms",
    "side": "a",
    "faceName": "Halvar, God of Battle",
    "text": "Creatures you control that are enchanted or equipped have double strike.\nAt the beginning of each combat, you may attach target Aura or Equipment attached to a creature you control to target creature you control.",
    "originalText": "Equipped creature gets +2/+0 and has vigilance.\nWhenever equipped creature dies, return it to its owner's hand.\nEquip {1}{W}\n\n\nGod\n{2}{W}{W}"
  },
  {
    "uuid": "d34646f9-c799-5b3c-9ef8-eab6776a6d97",
    "name": "Hengegate Pathway // Mistgate Pathway",
    "side": "a",
    "faceName": "Hengegate Pathway",
    "text": "{T}: Add {W}.",
    "originalText": "{T}: Add {U}.\n\n\nLand\n{T}: Add {W}."
  },
  {
    "uuid": "cf445c3c-3759-5b0c-aa94-78312ce2ed7c",
    "name": "Jadzi, Oracle of Arcavios // Journey to the Oracle",
    "side": "b",
    "faceName": "Journey to the Oracle",
    "text": "You may put any number of land cards from your hand onto the battlefield. Then if you control eight or more lands, you may discard a card. If you do, return Journey to the Oracle to its owner's hand.",
    "originalText": "Discard a card: Return Jadzi, Oracle of Arcavios to its owner's hand.\nMagecraft — Whenever you cast or copy an instant or sorcery spell, reveal the top card of your library. If it's a nonland card, you may cast it by paying {1} rather than paying its mana cost. If it's a land card, put it onto the battlefield.\n\n\nSorcery\n{2}{G}{G}"
  },
  {
    "uuid": "16d703d7-6310-58a6-b32b-a2c0ad852ced",
    "name": "Jadzi, Oracle of Arcavios // Journey to the Oracle",
    "side": "b",
    "faceName": "Journey to the Oracle",
    "text": "You may put any number of land cards from your hand onto the battlefield. Then if you control eight or more lands, you may discard a card. If you do, return Journey to the Oracle to its owner's hand.",
    "originalText": "Discard a card: Return Jadzi, Oracle of Arcavios to its owner's hand.\nMagecraft — Whenever you cast or copy an instant or sorcery spell, reveal the top card of your library. If it's a nonland card, you may cast it by paying {1} rather than paying its mana cost. If it's a land card, put it onto the battlefield.\n\n\nSorcery\n{2}{G}{G}"
  },
  {
    "uuid": "c7de6c34-97b3-52c7-91bf-843da36f13f1",
    "name": "Jorn, God of Winter // Kaldring, the Rimestaff",
    "side": "a",
    "faceName": "Jorn, God of Winter",
    "text": "Whenever Jorn attacks, untap each snow permanent you control.",
    "originalText": "{T}: You may play target snow permanent card from your graveyard this turn. If you do, it enters the battlefield tapped.\n\n\nGod\n{2}{G}"
  },
  {
    "uuid": "c46d13c0-1daa-551c-86e0-9c6b0d00aa8e",
    "name": "Jorn, God of Winter // Kaldring, the Rimestaff",
    "side": "a",
    "faceName": "Jorn, God of Winter",
    "text": "Whenever Jorn attacks, untap each snow permanent you control.",
    "originalText": "{T}: You may play target snow permanent card from your graveyard this turn. If you do, it enters the battlefield tapped.\n\n\nGod\n{2}{G}"
  },
  {
    "uuid": "635efd48-a593-5ade-86ca-8b2ca6a17aed",
    "name": "Kianne, Dean of Substance // Imbraham, Dean of Theory",
    "side": "b",
    "faceName": "Imbraham, Dean of Theory",
    "text": "Flying\n{X}{U}{U}, {T}: Exile the top X cards of your library and put a study counter on each of them. Then you may put a card you own in exile with a study counter on it into your hand.",
    "originalText": "{T}: Exile the top card of your library. If it's a land card, put it into your hand. Otherwise, put a study counter on it.\n{4}{G}: Create a 0/0 green and blue Fractal creature token. Put a +1/+1 counter on it for each different mana value among nonland cards you own in exile with study counters on them.\n\n\nWizard\n{2}{U}{U}"
  },
  {
    "uuid": "557b13f5-780e-530d-aa82-6135158089ae",
    "name": "Kianne, Dean of Substance // Imbraham, Dean of Theory",
    "side": "b",
    "faceName": "Imbraham, Dean of Theory",
    "text": "Flying\n{X}{U}{U}, {T}: Exile the top X cards of your library and put a study counter on each of them. Then you may put a card you own in exile with a study counter on it into your hand.",
    "originalText": "{T}: Exile the top card of your library. If it's a land card, put it into your hand. Otherwise, put a study counter on it.\n{4}{G}: Create a 0/0 green and blue Fractal creature token. Put a +1/+1 counter on it for each different mana value among nonland cards you own in exile with study counters on them.\n\n\nWizard\n{2}{U}{U}"
  },
  {
    "uuid": "f3e6f720-2c59-5be0-90d8-98a0bd311ced",
    "name": "Kolvori, God of Kinship // The Ringhart Crest",
    "side": "a",
    "faceName": "Kolvori, God of Kinship",
    "text": "As long as you control three or more legendary creatures, Kolvori gets +4/+2 and has vigilance.\n{1}{G}, {T}: Look at the top six cards of your library. You may reveal a legendary creature card from among them and put it into your hand. Put the rest on the bottom of your library in a random order.",
    "originalText": "As The Ringhart Crest enters the battlefield, choose a creature type.\n{T}: Add {G}. Spend this mana only to cast a creature spell of the chosen type or a legendary creature spell.\n\n\nGod\n{2}{G}{G}"
  },
  {
    "uuid": "27010f7d-06fe-5438-a4fb-9b6696868694",
    "name": "Kolvori, God of Kinship // The Ringhart Crest",
    "side": "a",
    "faceName": "Kolvori, God of Kinship",
    "text": "As long as you control three or more legendary creatures, Kolvori gets +4/+2 and has vigilance.\n{1}{G}, {T}: Look at the top six cards of your library. You may reveal a legendary creature card from among them and put it into your hand. Put the rest on the bottom of your library in a random order.",
    "originalText": "As The Ringhart Crest enters the battlefield, choose a creature type.\n{T}: Add {G}. Spend this mana only to cast a creature spell of the chosen type or a legendary creature spell.\n\n\nGod\n{2}{G}{G}"
  },
  {
    "uuid": "a56db6de-2653-5737-b9b3-2b71592759d3",
    "name": "Mila, Crafty Companion // Lukka, Wayward Bonder",
    "side": "b",
    "faceName": "Lukka, Wayward Bonder",
    "text": "[+1]: You may discard a card. If you do, draw a card. If a creature card was discarded this way, draw two cards instead.\n[−2]: Return target creature card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of your next upkeep.\n[−7]: You get an emblem with \"Whenever a creature enters the battlefield under your control, it deals damage equal to its power to any target.\"",
    "originalText": "Whenever an opponent attacks one or more planeswalkers you control, put a loyalty counter on each planeswalker you control.\nWhenever a permanent you control becomes the target of a spell or ability an opponent controls, you may draw a card.\n\n\nLukka\n{4}{R}{R}"
  },
  {
    "uuid": "0f9214dc-2fc9-5bee-95e2-51ebd262625e",
    "name": "Mila, Crafty Companion // Lukka, Wayward Bonder",
    "side": "b",
    "faceName": "Lukka, Wayward Bonder",
    "text": "[+1]: You may discard a card. If you do, draw a card. If a creature card was discarded this way, draw two cards instead.\n[−2]: Return target creature card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of your next upkeep.\n[−7]: You get an emblem with \"Whenever a creature enters the battlefield under your control, it deals damage equal to its power to any target.\"",
    "originalText": "Whenever an opponent attacks one or more planeswalkers you control, put a loyalty counter on each planeswalker you control.\nWhenever a permanent you control becomes the target of a spell or ability an opponent controls, you may draw a card.\n\n\nLukka\n{4}{R}{R}"
  },
  {
    "uuid": "c82b54a3-005d-5985-bf04-83e2ce45ce79",
    "name": "Pestilent Cauldron // Restorative Burst",
    "side": "b",
    "faceName": "Restorative Burst",
    "text": "Return up to two target creature, land, and/or planeswalker cards from your graveyard to your hand. Each player gains 4 life. Exile Restorative Burst.",
    "originalText": "{T}, Discard a card: Create a 1/1 black and green Pest creature token with \"When this creature dies, you gain 1 life.\"\n{1}, {T}: Each opponent mills cards equal to the amount of life you gained this turn.\n{4}, {T}: Exile four target cards from a single graveyard. Draw a card.\n\n\nSorcery\n{3}{G}{G}"
  },
  {
    "uuid": "239e98ea-8241-5860-88a1-43693287189b",
    "name": "Pestilent Cauldron // Restorative Burst",
    "side": "b",
    "faceName": "Restorative Burst",
    "text": "Return up to two target creature, land, and/or planeswalker cards from your graveyard to your hand. Each player gains 4 life. Exile Restorative Burst.",
    "originalText": "{T}, Discard a card: Create a 1/1 black and green Pest creature token with \"When this creature dies, you gain 1 life.\"\n{1}, {T}: Each opponent mills cards equal to the amount of life you gained this turn.\n{4}, {T}: Exile four target cards from a single graveyard. Draw a card.\n\n\nSorcery\n{3}{G}{G}"
  },
  {
    "uuid": "3a8c839f-e8a2-5d79-846a-36dc1a642f5c",
    "name": "Plargg, Dean of Chaos // Augusta, Dean of Order",
    "side": "b",
    "faceName": "Augusta, Dean of Order",
    "text": "Other tapped creatures you control get +1/+0.\nOther untapped creatures you control get +0/+1.\nWhenever you attack, untap each creature you control, then tap any number of creatures you control.",
    "originalText": "{T}, Discard a card: Draw a card.\n{4}{R}, {T}: Reveal cards from the top of your library until you reveal a nonlegendary, nonland card with mana value 3 or less. You may cast that card without paying its mana cost. Put all revealed cards not cast this way on the bottom of your library in a random order.\n\n\nCleric\n{2}{W}"
  },
  {
    "uuid": "cc6e71b3-4a8b-5add-b9dc-56531805bacd",
    "name": "Plargg, Dean of Chaos // Augusta, Dean of Order",
    "side": "b",
    "faceName": "Augusta, Dean of Order",
    "text": "Other tapped creatures you control get +1/+0.\nOther untapped creatures you control get +0/+1.\nWhenever you attack, untap each creature you control, then tap any number of creatures you control.",
    "originalText": "{T}, Discard a card: Draw a card.\n{4}{R}, {T}: Reveal cards from the top of your library until you reveal a nonlegendary, nonland card with mana value 3 or less. You may cast that card without paying its mana cost. Put all revealed cards not cast this way on the bottom of your library in a random order.\n\n\nCleric\n{2}{W}"
  },
  {
    "uuid": "f0c356e8-740c-5363-9fde-56f4902492ae",
    "name": "Reidane, God of the Worthy // Valkmira, Protector's Shield",
    "side": "a",
    "faceName": "Reidane, God of the Worthy",
    "text": "Flying, vigilance\nSnow lands your opponents control enter the battlefield tapped.\nNoncreature spells your opponents cast with mana value 4 or greater cost {2} more to cast.",
    "originalText": "If a source an opponent controls would deal damage to you or a permanent you control, prevent 1 of that damage.\nWhenever you or another permanent you control becomes the target of a spell or ability an opponent controls, counter that spell or ability unless its controller pays {1}.\n\n\nGod\n{2}{W}"
  },
  {
    "uuid": "40fe6ac7-6154-5d84-8431-394c4d6ca155",
    "name": "Reidane, God of the Worthy // Valkmira, Protector's Shield",
    "side": "a",
    "faceName": "Reidane, God of the Worthy",
    "text": "Flying, vigilance\nSnow lands your opponents control enter the battlefield tapped.\nNoncreature spells your opponents cast with mana value 4 or greater cost {2} more to cast.",
    "originalText": "If a source an opponent controls would deal damage to you or a permanent you control, prevent 1 of that damage.\nWhenever you or another permanent you control becomes the target of a spell or ability an opponent controls, counter that spell or ability unless its controller pays {1}.\n\n\nGod\n{2}{W}"
  },
  {
    "uuid": "fabd03c7-6c79-552c-ae47-a907a2dd60b1",
    "name": "Rowan, Scholar of Sparks // Will, Scholar of Frost",
    "side": "a",
    "faceName": "Rowan, Scholar of Sparks",
    "text": "Instant and sorcery spells you cast cost {1} less to cast.\n[+1]: Rowan, Scholar of Sparks deals 1 damage to each opponent. If you've drawn three or more cards this turn, she deals 3 damage to each opponent instead.\n[−4]: You get an emblem with \"Whenever you cast an instant or sorcery spell, you may pay {2}. If you do, copy that spell. You may choose new targets for the copy.\"",
    "originalText": "Instant and sorcery spells you cast cost {1} less to cast.\n+1: Up to one target creature has base power and toughness 0/2 until your next turn.\n−3: Draw two cards.\n−7: Exile up to five target permanents. For each permanent exiled this way, its controller creates a 4/4 blue and red Elemental creature token.\n\n\nRowan\n{2}{R}"
  },
  {
    "uuid": "b842741f-5393-5c0c-89c5-67bbc3bf5f05",
    "name": "Rowan, Scholar of Sparks // Will, Scholar of Frost",
    "side": "a",
    "faceName": "Rowan, Scholar of Sparks",
    "text": "Instant and sorcery spells you cast cost {1} less to cast.\n[+1]: Rowan, Scholar of Sparks deals 1 damage to each opponent. If you've drawn three or more cards this turn, she deals 3 damage to each opponent instead.\n[−4]: You get an emblem with \"Whenever you cast an instant or sorcery spell, you may pay {2}. If you do, copy that spell. You may choose new targets for the copy.\"",
    "originalText": "Instant and sorcery spells you cast cost {1} less to cast.\n+1: Up to one target creature has base power and toughness 0/2 until your next turn.\n−3: Draw two cards.\n−7: Exile up to five target permanents. For each permanent exiled this way, its controller creates a 4/4 blue and red Elemental creature token.\n\n\nRowan\n{2}{R}"
  },
  {
    "uuid": "2d4b9802-2ac9-5997-9d0d-5b725d1a7439",
    "name": "Selfless Glyphweaver // Deadly Vanity",
    "side": "b",
    "faceName": "Deadly Vanity",
    "text": "Choose a creature or planeswalker, then destroy all other creatures and planeswalkers.",
    "originalText": "Exile Selfless Glyphweaver: Creatures you control gain indestructible until end of turn.\n\n\nSorcery\n{5}{B}{B}{B}"
  },
  {
    "uuid": "18fa77d7-3a9a-5c55-9dbd-052624cd3179",
    "name": "Selfless Glyphweaver // Deadly Vanity",
    "side": "b",
    "faceName": "Deadly Vanity",
    "text": "Choose a creature or planeswalker, then destroy all other creatures and planeswalkers.",
    "originalText": "Exile Selfless Glyphweaver: Creatures you control gain indestructible until end of turn.\n\n\nSorcery\n{5}{B}{B}{B}"
  },
 {
    "uuid": "d1a986ca-1e4e-5422-9975-b16428a4823c",
    "name": "Shaile, Dean of Radiance // Embrose, Dean of Shadow",
    "side": "b",
    "faceName": "Embrose, Dean of Shadow",
    "text": "{T}: Put a +1/+1 counter on another target creature, then Embrose, Dean of Shadow deals 2 damage to that creature.\nWhenever a creature you control with a +1/+1 counter on it dies, draw a card.",
    "originalText": "Flying, vigilance\n{T}: Put a +1/+1 counter on each creature that entered the battlefield under your control this turn.\n\n\nWarlock\n{2}{B}{B}"
  },
  {
    "uuid": "e3ae7f29-0054-503b-9ecd-8b2456cfec3c",
    "name": "Shaile, Dean of Radiance // Embrose, Dean of Shadow",
    "side": "b",
    "faceName": "Embrose, Dean of Shadow",
    "text": "{T}: Put a +1/+1 counter on another target creature, then Embrose, Dean of Shadow deals 2 damage to that creature.\nWhenever a creature you control with a +1/+1 counter on it dies, draw a card.",
    "originalText": "Flying, vigilance\n{T}: Put a +1/+1 counter on each creature that entered the battlefield under your control this turn.\n\n\nWarlock\n{2}{B}{B}"
  },
  {
    "uuid": "8430581c-d266-5713-b712-f9c507ab5fd2",
    "name": "Tergrid, God of Fright // Tergrid's Lantern",
    "side": "a",
    "faceName": "Tergrid, God of Fright",
    "text": "Menace\nWhenever an opponent sacrifices a nontoken permanent or discards a permanent card, you may put that card from a graveyard onto the battlefield under your control.",
    "originalText": "{T}: Target player loses 3 life unless they sacrifice a nonland permanent or discard a card.\n{3}{B}: Untap Tergrid's Lantern.\n\n\nGod\n{3}{B}{B}"
  },
  {
    "uuid": "ebba06ad-eae1-5a32-9fe6-ebc7d3eeeec1",
    "name": "Tergrid, God of Fright // Tergrid's Lantern",
    "side": "a",
    "faceName": "Tergrid, God of Fright",
    "text": "Menace\nWhenever an opponent sacrifices a nontoken permanent or discards a permanent card, you may put that card from a graveyard onto the battlefield under your control.",
    "originalText": "{T}: Target player loses 3 life unless they sacrifice a nonland permanent or discard a card.\n{3}{B}: Untap Tergrid's Lantern.\n\n\nGod\n{3}{B}{B}"
  },
  {
    "uuid": "0c820b30-6cf7-5cce-a853-496c13c78916",
    "name": "Toralf, God of Fury // Toralf's Hammer",
    "side": "a",
    "faceName": "Toralf, God of Fury",
    "text": "Trample\nWhenever a creature or planeswalker an opponent controls is dealt excess noncombat damage, Toralf deals damage equal to the excess to any target other than that permanent.",
    "originalText": "Equipped creature has \"{1}{R}, {T}, Unattach Toralf's Hammer: It deals 3 damage to any target. Return Toralf's Hammer to its owner's hand.\"\nEquipped creature gets +3/+0 as long as it's legendary.\nEquip {1}{R}\n\n\nGod\n{2}{R}{R}"
  },
  {
    "uuid": "0c779216-7abd-56f1-aa40-f4953b6f9324",
    "name": "Toralf, God of Fury // Toralf's Hammer",
    "side": "a",
    "faceName": "Toralf, God of Fury",
    "text": "Trample\nWhenever a creature or planeswalker an opponent controls is dealt excess noncombat damage, Toralf deals damage equal to the excess to any target other than that permanent.",
    "originalText": "Equipped creature has \"{1}{R}, {T}, Unattach Toralf's Hammer: It deals 3 damage to any target. Return Toralf's Hammer to its owner's hand.\"\nEquipped creature gets +3/+0 as long as it's legendary.\nEquip {1}{R}\n\n\nGod\n{2}{R}{R}"
  },
  {
    "uuid": "c0ffa53f-7cdd-5d8a-999e-4cd6f6e04c78",
    "name": "Torrent Sculptor // Flamethrower Sonata",
    "side": "b",
    "faceName": "Flamethrower Sonata",
    "text": "Discard a card, then draw a card. When you discard an instant or sorcery card this way, Flamethrower Sonata deals damage equal to that card's mana value to target creature or planeswalker you don't control.",
    "originalText": "Ward {2} (Whenever this creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {2}.)\nWhen Torrent Sculptor enters the battlefield, exile an instant or sorcery card from your graveyard. Put a number of +1/+1 counters on Torrent Sculptor equal to half that card's mana value, rounded up.\n\n\nSorcery\n{1}{R}"
  },
  {
    "uuid": "fd68f24d-939d-5028-aacf-6d00a883e384",
    "name": "Torrent Sculptor // Flamethrower Sonata",
    "side": "b",
    "faceName": "Flamethrower Sonata",
    "text": "Discard a card, then draw a card. When you discard an instant or sorcery card this way, Flamethrower Sonata deals damage equal to that card's mana value to target creature or planeswalker you don't control.",
    "originalText": "Ward {2} (Whenever this creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {2}.)\nWhen Torrent Sculptor enters the battlefield, exile an instant or sorcery card from your graveyard. Put a number of +1/+1 counters on Torrent Sculptor equal to half that card's mana value, rounded up.\n\n\nSorcery\n{1}{R}"
  },
  {
    "uuid": "db8894bb-dcb4-5d7c-8572-9c2a88ad04b4",
    "name": "Uvilda, Dean of Perfection // Nassari, Dean of Expression",
    "side": "b",
    "faceName": "Nassari, Dean of Expression",
    "text": "At the beginning of your upkeep, exile the top card of each opponent's library. Until end of turn, you may cast spells from among those exiled cards, and you may spend mana as though it were mana of any color to cast those spells.\nWhenever you cast a spell from exile, put a +1/+1 counter on Nassari, Dean of Expression.",
    "originalText": "{T}: You may exile an instant or sorcery card from your hand and put three hone counters on it. It gains \"At the beginning of your upkeep, if this card is exiled, remove a hone counter from it\" and \"When the last hone counter is removed from this card, if it's exiled, you may cast it. It costs {4} less to cast this way.\"\n\n\nShaman\n{3}{R}{R}"
  },
  {
    "uuid": "3915cc79-3148-5f08-b688-cd1a9f7699b8",
    "name": "Uvilda, Dean of Perfection // Nassari, Dean of Expression",
    "side": "b",
    "faceName": "Nassari, Dean of Expression",
    "text": "At the beginning of your upkeep, exile the top card of each opponent's library. Until end of turn, you may cast spells from among those exiled cards, and you may spend mana as though it were mana of any color to cast those spells.\nWhenever you cast a spell from exile, put a +1/+1 counter on Nassari, Dean of Expression.",
    "originalText": "{T}: You may exile an instant or sorcery card from your hand and put three hone counters on it. It gains \"At the beginning of your upkeep, if this card is exiled, remove a hone counter from it\" and \"When the last hone counter is removed from this card, if it's exiled, you may cast it. It costs {4} less to cast this way.\"\n\n\nShaman\n{3}{R}{R}"
  },
  {
    "uuid": "c4983060-0fdf-5c60-9930-5db6683ab7eb",
    "name": "Valentin, Dean of the Vein // Lisette, Dean of the Root",
    "side": "b",
    "faceName": "Lisette, Dean of the Root",
    "text": "Whenever you gain life, you may pay {1}. If you do, put a +1/+1 counter on each creature you control and those creatures gain trample until end of turn.",
    "originalText": "Menace, lifelink\nIf a nontoken creature an opponent controls would die, exile it instead. When you do, you may pay {2}. If you do, create a 1/1 black and green Pest creature token with \"When this creature dies, you gain 1 life.\"\n\n\nDruid\n{2}{G}{G}"
  },
  {
    "uuid": "783762f0-4049-5417-9378-76f563475f87",
    "name": "Valentin, Dean of the Vein // Lisette, Dean of the Root",
    "side": "b",
    "faceName": "Lisette, Dean of the Root",
    "text": "Whenever you gain life, you may pay {1}. If you do, put a +1/+1 counter on each creature you control and those creatures gain trample until end of turn.",
    "originalText": "Menace, lifelink\nIf a nontoken creature an opponent controls would die, exile it instead. When you do, you may pay {2}. If you do, create a 1/1 black and green Pest creature token with \"When this creature dies, you gain 1 life.\"\n\n\nDruid\n{2}{G}{G}"
  },
  {
    "uuid": "cd94f98e-85bb-5eea-b1c1-5d5b39e2e9e1",
    "name": "Valki, God of Lies // Tibalt, Cosmic Impostor",
    "side": "b",
    "faceName": "Tibalt, Cosmic Impostor",
    "text": "As Tibalt enters the battlefield, you get an emblem with \"You may play cards exiled with Tibalt, Cosmic Impostor, and you may spend mana as though it were mana of any color to cast those spells.\"\n[+2]: Exile the top card of each player's library.\n[−3]: Exile target artifact or creature.\n[−8]: Exile all cards from all graveyards. Add {R}{R}{R}.",
    "originalText": "When Valki enters the battlefield, each opponent reveals their hand. For each opponent, exile a creature card they revealed this way until Valki leaves the battlefield.\n{X}: Choose a creature card exiled with Valki with converted mana cost X. Valki becomes a copy of that card.\n\n\nTibalt\n{5}{B}{R}"
  },
  {
    "uuid": "88be86ce-90b6-5d9d-b132-044c41baf7f1",
    "name": "Valki, God of Lies // Tibalt, Cosmic Impostor",
    "side": "b",
    "faceName": "Tibalt, Cosmic Impostor",
    "text": "As Tibalt enters the battlefield, you get an emblem with \"You may play cards exiled with Tibalt, Cosmic Impostor, and you may spend mana as though it were mana of any color to cast those spells.\"\n[+2]: Exile the top card of each player's library.\n[−3]: Exile target artifact or creature.\n[−8]: Exile all cards from all graveyards. Add {R}{R}{R}.",
    "originalText": "When Valki enters the battlefield, each opponent reveals their hand. For each opponent, exile a creature card they revealed this way until Valki leaves the battlefield.\n{X}: Choose a creature card exiled with Valki with converted mana cost X. Valki becomes a copy of that card.\n\n\nTibalt\n{5}{B}{R}"
  },
  {
    "uuid": "98eb886b-7695-52c2-9cc7-b7017e62d44a",
    "name": "Valki, God of Lies // Tibalt, Cosmic Impostor",
    "side": "b",
    "faceName": "Tibalt, Cosmic Impostor",
    "text": "As Tibalt enters the battlefield, you get an emblem with \"You may play cards exiled with Tibalt, Cosmic Impostor, and you may spend mana as though it were mana of any color to cast those spells.\"\n[+2]: Exile the top card of each player's library.\n[−3]: Exile target artifact or creature.\n[−8]: Exile all cards from all graveyards. Add {R}{R}{R}.",
    "originalText": "When Valki enters the battlefield, each opponent reveals their hand. For each opponent, exile a creature card they revealed this way until Valki leaves the battlefield.\n{X}: Choose a creature card exiled with Valki with converted mana cost X. Valki becomes a copy of that card.\n\n\nTibalt\n{5}{B}{R}"
  },
  {
    "uuid": "bffa0c9a-7ab0-5166-80f0-d1e6389b1ee0",
    "name": "Wandering Archaic // Explore the Vastlands",
    "side": "b",
    "faceName": "Explore the Vastlands",
    "text": "Each player looks at the top five cards of their library and may reveal a land card and/or an instant or sorcery card from among them. Each player puts the cards they revealed this way into their hand and the rest on the bottom of their library in a random order. Each player gains 3 life.",
    "originalText": "Whenever an opponent casts an instant or sorcery spell, they may pay {2}. If they don't, you may copy that spell. You may choose new targets for the copy.\n\n\nSorcery\n{3}"
  },
  {
    "uuid": "753e0e24-2204-562f-b077-6b1cd1d5e540",
    "name": "Wandering Archaic // Explore the Vastlands",
    "side": "b",
    "faceName": "Explore the Vastlands",
    "text": "Each player looks at the top five cards of their library and may reveal a land card and/or an instant or sorcery card from among them. Each player puts the cards they revealed this way into their hand and the rest on the bottom of their library in a random order. Each player gains 3 life.",
    "originalText": "Whenever an opponent casts an instant or sorcery spell, they may pay {2}. If they don't, you may copy that spell. You may choose new targets for the copy.\n\n\nSorcery\n{3}"
  }
]

Generated with jq '[.data[].cards[] | select(.layout == "modal_dfc") | select(.originalText != null) | {uuid, name, side, faceName, text, originalText} | select(.text as $text | .originalText | startswith($text) | not)] | sort_by(.name)' <AllPrintings.json with some manual filtering after the fact to remove false positives due to oracle changes.

It doesn't look like it's super consistent which face "wins" the originalText selection. At first I thought it was "in Kaldheim, face A got B's text and in STX face B got face A's" but it's not 100% true (e.g, Valki // Tibalt has B getting A's originalText).

Possibly this is related to #790? I wasn't sure, so I erred on the side of creating a new issue instead of commenting on that one.

@ZeldaZach ZeldaZach added Data Issue Something isn't correct v5.2.0 Will be addressed in MTGJSON v5.2.0 labels Dec 17, 2021
@ZeldaZach
Copy link
Member

Hey there @rjmac ! I took another look into this issue and it seems like it was solved at the same time as #790. If you identify any other card(s) that have incorrect originalText, please do open a new ticket and, if possible, provide a list of the card names so I can dig deeper and reproduce the issue.

Thanks for helping improve our service!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Data Issue Something isn't correct v5.2.0 Will be addressed in MTGJSON v5.2.0
Projects
None yet
Development

No branches or pull requests

2 participants