diff --git a/Utils/mtg-cards-data.txt b/Utils/mtg-cards-data.txt
index 25851608f55..4ded73092f6 100644
--- a/Utils/mtg-cards-data.txt
+++ b/Utils/mtg-cards-data.txt
@@ -30353,26 +30353,35 @@ Forest|Commander 2016|350|L||Basic Land - Forest||||
Forest|Commander 2016|351|L||Basic Land - Forest||||
Aeronaut Admiral|Aether Revolt|2|U|{3}{W}|Creature - Human Pilot|3|1|Flying$Vehicles you control have flying.|
Aethergeode Miner|Aether Revolt|4|R|{1}{W}|Creature - Dwarf Scout|3|1|Whenever Aethergeode Miner attacks, you get {E}{E} (two energy counters).$Pay {E}{E}: Exile Aethergeode Miner, then return it to the battlefield under its owner's control.|
+Call for Unity|Aether Revolt|9|R|{3}{W}{W}|Enchantment|||Revolt — At the beginning of your end step, if a permanent you controlled left the battlefield this turn, put a unity counter on Call for Unity.$Creatures you control get +1/+1 for each unity counter on Call for Unity.|
Consulate Crackdown|Aether Revolt|11|R|{3}{W}{W}|Enchantment|||When Consulate Crackdown enters the battlefield, exile all artifacts your opponents control until Consulate Crackdown leaves the battlefield.|
Countless Gears Renegade|Aether Revolt|13|C|{1}{W}|Creature - Dwarf Artificer|2|2|Revolt — When Countless Gears Renegade enters the battlefield, if a permanent you controlled left the battlefield this turn, create a 1/1 colorless Servo artifact creature token.|
Decommission|Aether Revolt|16|C|{2}{W}|Instant|||Destroy target artifact or enchantment.$Revolt — If a permanent you controlled left the battlefield this turn, you gain 3 life.|
Sram, Senior Edificer|Aether Revolt|23|R|{1}{W}|Legendary Creature - Dwarf Advisor|2|2|Whenever you cast an Aura, Equipment, or Vehicle spell, draw a card.|
Sram's Expertise|Aether Revolt|24|R|{2}{W}{W}|Sorcery|||Create three 1/1 colorless Servo artifact creature tokens.$You may cast a card with converted mana cost 3 or less from your hand without paying its mana cost.|
+Aethertide Whale|Aether Revolt|27|R|{4}{U}{U}|Creature - Whale|6|4|Flying$When Aethertide Whale enters the battlefield, you get {E}{E}{E}{E}{E}{E} (six energy counters).$Pay {E}{E}{E}{E}: Return Aethertide Whale to its owner's hand.|
+Baral, Chief of Compliance|Aether Revolt|28|R|{1}{U}|Legendary Creature - Human Wizard|1|3|Instant and sorcery spells you cast cost {1} less to cast.$Whenever a spell or ability you control counters a spell, you may draw a card. If you do, discard a card.|
+Baral's Expertise|Aether Revolt|29|R|{3}{U}{U}|Sorcery|||Return up to three target artifacts and/or creatures to their owners' hands.$You may cast a card with converted mana cost 4 or less from your hand without paying its mana cost.|
Disallow|Aether Revolt|31|R|{1}{U}{U}|Instant|||Counter target spell, activated ability, or triggered ability. (Mana abilities can't be targeted.)|
Mechanized Production|Aether Revolt|38|M|{2}{U}{U}|Enchantment - Aura|||Enchant artifact you control$At the beginning of your upkeep, create a token that's a copy of enchanted artifact. Then if you control eight or more artifacts with the same name as one another, you win the game.|
Quicksmith Spy|Aether Revolt|41|R|{3}{U}|Creature - Human Artificer|2|3|When Quicksmith Spy enters the battlefield, target artifact you control gains "{T}: Draw a card" for as long as you control Quicksmith Spy.|
Reverse Engineer|Aether Revolt|42|U|{3}{U}{U}|Sorcery|||Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {E}.)$Draw three cards.|
Shipwreck Moray|Aether Revolt|45|C|{3}{U}|Creature - Fish|0|5|When Shipwreck Moray enters the battlefield, you get {E}{E}{E}{E} (four energy counters).$Pay {E}: Shipwreck Moray gets +2/-2 until end of turn.|
+Skyship Pirate|Aether Revolt|46|U|{1}{U}|Creature - Human Pirate|2|1|Flying$Whenever Skyship Pirate deals combat damage to a player, choose target permanent or player. For each type of counter on the chosen target, give it another counter of a kind already there.|
Trophy Mage|Aether Revolt|48|U|{2}{U}|Creature - Human Wizard|2|2|When Trophy Mage enters the battlefield, you may search your library for an artifact card with converted mana cost 3, reveal it, put it into your hand, then shuffle your library.|
Whir of Invention|Aether Revolt|49|R|{X}{U}{U}{U}|Sorcery|||Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.)$Search your library for an artifact card with converted mana cost X or less, put it onto the battlefield, then shuffle your library.|
+Aetherborn Warrior|Aether Revolt|51|U|{2}{B}|Creature - Aetherborn|3|2|Revolt — When Aetherborn Warrior enters the battlefield, if a permanent you controlled left the battlefield this turn, target creature an opponent controls gets -3/-3 until end of turn.|
Battle at the Bridge|Aether Revolt|53|R|{X}{B}|Sorcery|||Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.)$Target creature gets -X/-X until end of turn. You gain X life.|
Fatal Push|Aether Revolt|57|U|{B}|Instant|||Destroy target creature if it has converted mana cost 2 or less.$Revolt — Destroy that creature if it has converted mana cost 4 or less instead if a permanent you controlled left the battlefield this turn.|
Glint-Sleeve Siphoner|Aether Revolt|62|R|{1}{B}|Creature - Human Rogue|2|1|Menace$Whenever Glint-Sleeve Siphoner enters the battlefield or attacks, you get {E} (an energy counter).$At the beginning of your upkeep, you may pay {E}{E}. If you do, draw a card and you lose 1 life.|
Night Market Aeronaut|Aether Revolt|67|C|{3}{B}|Creature - Aetherborn Warrior|2|2|Flying$Revolt — Night Market Aeronaut enters the battlefield with a +1/+1 counter on it if a permanent you controlled left the battlefield this turn.|
+Secret Salvage|Aether Revolt|71|R|{3}{B}{B}|Sorcery|||Exile target nonland card from your graveyard. Search your library for any number of cards with the same name as that card, reveal them, and put them into your hand. Then shuffle your library.|
Yahenni, Undying Partisan|Aether Revolt|74|R|{2}{B}|Legendary Creature - Aetherborn Vampire|2|2|Haste$Whenever a creature an opponent controls dies, put a +1/+1 counter on Yahenni, Undying Partisan.$Sacrifice another creature: Yahenni gains indestructible until end of turn.|
Yahenni's Expertise|Aether Revolt|75|R|{2}{B}{B}|Sorcery|||All creatures get -3/-3 until end of turn.$You may cast a card with converted mana cost 3 or less from your hand without paying its mana cost.|
Freejam Regent|Aether Revolt|81|R|{4}{R}{R}|Creature - Dragon|4|4|Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for 1.)$Flying${1}{R}: Freejam Regent gets +2/+0 until end of turn.|
Hungry Flames|Aether Revolt|84|U|{2}{R}|Instant|||Hungry Flames deals 3 damage to target creature and 2 damage to target player.|
+Indomitable Creativity|Aether Revolt|85|M|{X}{R}{R}{R}|Sorcery|||Destroy X target artifacts and/or creatures. For each permanent destroyed this way, its controller reveals cards from the top of his or her library until an artifact or creature card is revealed and exiles that card. Those players put the exiled card onto the battlefield, then shuffle their libraries.|
+Lightning Runner|Aether Revolt|90|M|{3}{R}{R}|Creature - Human Warrior|2|2|Double strike, haste$Whenever Lightning Runner attacks, you get {E}{E} (two energy counters), then you may pay {E}{E}{E}{E}{E}{E}{E}{E}. If you do, untap all creatures you control and after this phase, there is an additional combat phase.|
Pia's Revolution|Aether Revolt|91|R|{2}{R}|Enchantment|||Whenever a nontoken artifact is put into your graveyard from the battlefield, return that card to your hand unless target opponent has Pia's Revolution deal 3 damage to him or her.|
Quicksmith Rebel|Aether Revolt|93|R|{3}{R}|Creature - Human Artificer|3|2|When Quicksmith Rebel enters the battlefield, target artifact you control gains "{T}: This artifact deals 2 damage to target creature or player" for as long as you control Quicksmith Rebel.|
Release the Gremlins|Aether Revolt|96|R|{X}{X}{R}|Sorcery|||Destroy X target artifacts. Create X 2/2 red Gremlin creature tokens.|
@@ -30380,7 +30389,8 @@ Shock|Aether Revolt|98|C|{R}|Instant|||Deal 2 damage to target creature or playe
Siege Modification|Aether Revolt|99|U|{1}{R}{R}|Enchantment - Aura|||Enchant creature or Vehicle$As long as enchanted permanent is a Vehicle, it's a creature in addition to its other types.$Enchanted creature gets +3/+0 and has first strike.|
Sweatworks Brawler|Aether Revolt|100|C|{3}{R}|Creature - Human Artificer|3|3|Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.)$Menace|
Aetherwind Basker|Aether Revolt|104|M|{4}{G}{G}{G}|Creature - Lizard|7|7|Trample$Whenever Aetherwind Basker enters the battlefield or attacks, you get {E} (an energy counter) for each creature you control.$Pay {E}: Aetherwind Basker gets +1/+1 until end of turn.|
-Aid from the Cowl|Aether Revolt|105|R|{3}{G}{G}|Enchantment|||Revolt — At the beginning of your end step, if a permanent you controlled left the battlefield this turn, reveal the top card of your library. If it is a permanent card, you may put it onto the battlefield. Otherwise, put it on the bottom of your library.|
+Aid from the Cowl|Aether Revolt|105|R|{3}{G}{G}|Enchantment|||Revolt — At the beginning of your end step, if a permanent you controlled left the battlefield this turn, reveal the top card of your library. If it's a permanent card, you may put it onto the battlefield. Otherwise, you may put it on the bottom of your library.|
+Druid of the Cowl|Aether Revolt|106|C|{1}{G}|Creature - Elf Druid|1|3|{T}: Add {G} to your mana pool.|
Greenbelt Druid|Aether Revolt|106|C|{1}{G}|Creature - Elf Druid|1|3|{T}: Add G to your mana pool.|
Greenbelt Rampager|Aether Revolt|107|R|{G}|Creature - Elephant|3|4|When Greenbelt Rampager enters the battlefield, pay {E}{E} (two energy counters). If you can't, return Greenbelt Rampager to its owner's hand and you get {E}.|
Greenwheel Liberator|Aether Revolt|108|R|{1}{G}|Creature - Elf Warrior|2|1|Revolt — Greenbelt Liberator enters the battlefield with two +1/+1 counters on it if a permanent you controlled left the battlefield this turn.|
@@ -30390,27 +30400,35 @@ Silkweaver Elite|Aether Revolt|125|C|{2}{G}|Creature - Elf Archer|2|2|Reach (
Ajani Unyielding|Aether Revolt|127|M|{4}{G}{W}|Planeswalker - Ajani|||+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.$-2: Exile target creature. Its controller gains life equal to its power.$-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control.|
Dark Intimations|Aether Revolt|128|R|{2}{U}{B}{R}|Sorcery|||Each opponent sacrifices a creature or planeswalker, then discards a card. You return a creature or planeswalker card from your graveyard to your hand, then draw a card.$When you cast a Bolas planeswalker spell, exile Dark Intimations from your graveyard. That planeswalker enters the battlefield with an additional loyalty counter on it.|
Oath of Ajani|Aether Revolt|131|R|{G}{W}|Legendary Enchantment|||When Oath of Ajani enters the battlefield, put a +1/+1 counter on each creature you control.$Planeswalker spells you cast cost {1} less to cast.|
+Outland Boar|Aether Revolt|132|U|{2}{R}{G}|Creature - Boar|3|3|Outland Boar can't be blocked by creatures with power 2 or less.|
Renegade Rallier|Aether Revolt|133|U|{1}{G}{W}|Creature - Human Warrior|3|2|Revolt — When Renegade Rallier enters the battlefield, if a permanent you controlled left the battlefield this turn, return target permanent card with converted mana cost 2 or less from your graveyard to your battlefield.|
Rogue Refiner|Aether Revolt|135|U|{1}{G}{U}|Creature - Human Rogue|3|2|When Rogue Refiner enters the battlefield, draw a card and you get {E}{E} (two energy counters).|
Tezzeret the Schemer|Aether Revolt|137|M|{2}{U}{B}|Planeswalker - Tezzeret|||+1: Create a colorless artifact token named Etherium Cell which has "{T}, Sacrifice this artifact: Add one mana of any color to your mana pool."$-2: Target creature gets +X/-X until end of turn, where X is the number of artifacts you control.$-7: You get an emblem with "At the beginning of combat on your turn, target artifact you control becomes an artifact creature with base power and toughness 5/5."|
Tezzeret's Touch|Aether Revolt|138|U|{1}{U}{B}|Enchantment - Aura|||Enchant artifact$Enchanted artifact is a creature with base power and toughness 5/5 in addition to its other types.$When enchanted artifact is put into a graveyard, return that card to its owner's hand.|
+Weldfast Engineer|Aether Revolt|139|U|{1}{B}{R}|Creature - Human Artificer|3|3|At the beginning of combat on your turn, target artifact creature you control gets +2/+0 until end of turn.|
Winding Constrictor|Aether Revolt|140|U|{B}{G}|Creature - Snake|2|3|If one or more counters would be placed on an artifact or creature you control, that many of those counters plus one are placed on that permanent instead.$If you would get one or more counters, you get that many of those counters plus one instead.|
Aegis Automaton|Aether Revolt|141|C|{2}|Artifact Creature - Construct|0|3|{4}{W}: Return another target creature you control to its owner's hand.|
Consulate Dreadnought|Aether Revolt|146|U|{1}|Artifact - Vehicle|7|11|Crew 6 (Tap any number of creatures you control with total power 6 or more: This Vehicle becomes an artifact creature until end of turn.)|
Foundry Assembler|Aether Revolt|151|C|{5}|Artifact Creature - Assembly-Worker|3|3|Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1).)|
Gonti's Aether Heart|Aether Revolt|152|M|{6}|Legendary Artifact|||Whenever Gonti's Aether Heart or another artifact enters the battlefield under your control, you get {E}{E} (two energy counters).$Pay {E}{E}{E}{E}{E}{E}{E}{E}, Exile Gonti's Aether Heart: Take an extra turn after this one.|
Heart of Kiran|Aether Revolt|153|M|{2}|Legendary Artifact - Vehicle|4|4|Flying, vigilance$Crew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.)$You may remove a loyalty counter from a planeswalker you control rather than pay Heart of Kiran's crew cost.|
-Inspirational Monuments|Aether Revolt|160|R|{3}|Artifact|||Non-artifact spells you cast have improvise. (Your artifacts can help cast non-artifact spells. Each artifact you tap after you're done activating mana abilities pays for 1.)|
-Merchant's Porter|Aether Revolt|163|R|Artifact Creature - Construct|1|2|{3}{U}, {T}, Tap X untapped artifacts you control: Look at the top X cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order.|
+Implement of Combustion|Aether Revolt|155|C|{1}|Artifact|||{R}, Sacrifice Implement of Combustion: It deals 1 damage to target player.$When Implement of Combustion is put into a graveyard from the battlefield, draw a card.|
+Implement of Examination|Aether Revolt|156|C|{3}|Artifact|||{U}, Sacrifce Implement of Examination: Draw a card.$When Implement of Examination is put into a graveard from the battleifeld, draw a card.|
+Implement of Ferocity|Aether Revolt|157|C|{1}|Artifact|||{G}, Sacrifice Implement of Ferocity: Put a +1/+1 counter on target creature. Activate this ability only any time you could cast a sorcery.$When Implement of Ferocity is put into a graveyard from the battlefield, draw a card.|
+Implement of Improvement|Aether Revolt|158|C|{1}|Artifact|||{W}, Sacrifice Implement of Improvement: You gain 2 life.$When Implement of Improvement is put into a graveyard from the battlefield, draw a card.|
+Implement of Maliace|Aether Revolt|159|C|{2}|Artifact|||{B}, Sacrifice Implement of Malice: Target player discards a card. Activate this ability only any time you could cast a sorcery.$When Implement of Malice is put into a graveyard from the battlefield, draw a card.|
+Inspiring Statuary|Aether Revolt|160|R|{3}|Artifact|||Nonartifact spells you cast have improvise. (Your artifacts can help cast those spells. Each artifact you tap after you're done activating mana abilities pays for {1}.)|
+Merchant's Dockhand|Aether Revolt|163|R|{1}|Artifact Creature - Construct|1|2|{3}{U}, {T}, Tap X untapped artifacts you control: Look at the top X cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order.|
Metallic Mimic|Aether Revolt|164|R|{2}|Artifact Creature - Shapeshifter|2|1|As Metallic Mimic enters the battlefield, choose a creature type.$Metallic Mimic is the chosen type in addition to its other types.$Each other creature you control of the chosen type enters the battlefield with an additional +1/+1 counter on it.|
Ornithopter|Aether Revolt|167|U|{0}|Artifact Creature - Thopter|0|2|Flying|
Pacification Array|Aether Revolt|168|U|{1}|Artifact|||{2}, {t}: Tap target artifact or creature.|
Paradox Engine|Aether Revolt|169|M|{5}|Legendary Artifact|||Whenever you cast a spell, untap all nonland permanents you control.|
-Peacekeeper Colossus|Aether Revolt|170|R|{3}|Artifact - Vehicle|6|6|{1}{W}: Another target Vehicle you control becomes an artifact creature until end of turn.$Crew 4 (Tap any number of creatures you control with total power 4 or more: This Vehicle becomes an artifact creature until end of turn.)|
+Peacewalker Colossus|Aether Revolt|170|R|{3}|Artifact - Vehicle|6|6|{1}{W}: Another target Vehicle you control becomes an artifact creature until end of turn.$Crew 4 (Tap any number of creatures you control with total power 4 or more: This Vehicle becomes an artifact creature until end of turn.)|
Planar Bridge|Aether Revolt|171|M|{6}|Legendary Artifact|||{8}, {T}: Search your library for a permanent card, put it onto the battlefield, then shuffle your library.|
Renegade Map|Aether Revolt|173|C|{1}|Artifact|||Renegade Map enters the battlefield tapped.${T}, Sacrifice Renegade Map: Search your library for a basic land card, reveal it, put it into your hand, then shuffle your library.|
Scrap Trawler|Aether Revolt|175|R|{3}|Artifact Creature - Construct|3|2|Whenever Scrap Trawler or another artifact you control is put into a graveyard from the battlefield, return to your hand target artifact card in your graveyard with lesser converted mana cost.|
Untethered Express|Aether Revolt|179|U|{4}|Artifact - Vehicle|4|4|Trample$Whenever Untethered Express attacks, put a +1/+1 counter on it.$Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)|
-Industrial Tower|Aether Revolt|184|R||Land|||{T}: Add {C} to your mana pool.${T}, Pay 1 life: Add one mana of any color to your mana pool. Activate this ability only if you control an artifact.|
+Walking Ballista|Aether Revolt|181|R|{X}{X}|Artifact Creature - Construct|0|0|Walking Ballista enters the battlefield with X +1/+1 counters on it.${4}: Put a +1/+1 counter on Walking Ballista.$Remove a +1/+1 counter from Walking Ballista: Walking Ballista deals 1 damage to target creature or player.|
+Spire of Industry|Aether Revolt|184|R||Land|||{T}: Add {C} to your mana pool.${T}, Pay 1 life: Add one mana of any color to your mana pool. Activate this ability only if you control an artifact.|
Ajani, Valiant Protector|Aether Revolt|185|M|{4}{G}{W}|Planeswalker - Ajani|||+2: Put two +1/+1 counters on up to one target creature.$+1: Reveal cards from the top of your library until you reveal a creature card. Put that card into your hand and the rest on the bottom of your library in a random order.$-11: Put X +1/+1 counters on target creature, where X is your life total. That creature gains trample until end of turn.|
Tezzeret, Master of Metal|Aether Revolt|190|M|{4}{U}{B}|Planeswalker - Tezzeret|||+1: Reveal cards from the top of your library until you reveal an artifact card. Put that card into your hand and the rest on the bottom of your library in a random order.$-3: Target opponent loses life equal to the number of artifacts you control.$-8: Gain control of all artifacts and creatures target opponent controls.|