Skip to content

Commit

Permalink
[WHO] add set
Browse files Browse the repository at this point in the history
  • Loading branch information
theelk801 committed Jul 21, 2023
1 parent 57d2449 commit 3096656
Show file tree
Hide file tree
Showing 5 changed files with 39 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -535,6 +535,7 @@ public class ScryfallImageSupportCards {
add("LTR"); // The Lord of the Rings: Tales of Middle-Earth
add("LTC"); // Tales of Middle-Earth Commander
add("CMM"); // Commander Masters
add("WHO"); // Doctor Who
}
};

Expand Down
27 changes: 27 additions & 0 deletions Mage.Sets/src/mage/sets/DoctorWho.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
package mage.sets;

import mage.cards.ExpansionSet;
import mage.constants.Rarity;
import mage.constants.SetType;

/**
* @author TheElk801
*/
public final class DoctorWho extends ExpansionSet {

private static final DoctorWho instance = new DoctorWho();

public static DoctorWho getInstance() {
return instance;
}

private DoctorWho() {
super("Doctor Who", "WHO", ExpansionSet.buildDate(2023, 10, 13), SetType.SUPPLEMENTAL);

cards.add(new SetCardInfo("Forest", 205, Rarity.LAND, mage.cards.basiclands.Forest.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Island", 199, Rarity.LAND, mage.cards.basiclands.Island.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mountain", 203, Rarity.LAND, mage.cards.basiclands.Mountain.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Plains", 197, Rarity.LAND, mage.cards.basiclands.Plains.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Swamp", 201, Rarity.LAND, mage.cards.basiclands.Swamp.class, NON_FULL_USE_VARIOUS));
}
}
1 change: 1 addition & 0 deletions Utils/known-sets.txt
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ Core Set 2021|CoreSet2021|
Dark Ascension|DarkAscension|
Darksteel|Darksteel|
Dissension|Dissension|
Doctor Who|DoctorWho|
Dominaria|Dominaria|
Dominaria United|DominariaUnited|
Dominaria United Commander|DominariaUnitedCommander|
Expand Down
9 changes: 9 additions & 0 deletions Utils/mtg-cards-data.txt
Original file line number Diff line number Diff line change
Expand Up @@ -49919,3 +49919,12 @@ Urza's Power Plant|Commander Masters|1052|C||Land - Urza's Power-Plant|||{T}: Ad
Urza's Tower|Commander Masters|1053|C||Land - Urza's Tower|||{T}: Add {C}. If you control an Urza's Mine and an Urza's Power-Plant, add {C}{C}{C} instead.|
War Room|Commander Masters|1054|R||Land|||{T}: Add {C}.${3}, {T}, Pay life equal to the number of colors in your commanders' color identity: Draw a card.|
Wastes|Commander Masters|1056|C||Basic Land|||{T}: Add {C}.|
The Tenth Doctor|Doctor Who|3|M|{3}{U}{R}|Legendary Creature - Time Lord Doctor|3|5|Allons-y! -- Whenever you attack, exile cards from the top of your library until you exile a nonland card. Put three time counters on it. If it doesn't have suspend, it gains suspend.$Timey-Wimey -- {7}: Time travel three times. Activate only as a sorcery.|
Exterminate!|Doctor Who|68|U|{2}{B}|Sorcery|||Replicate Tap an untapped Dalek you control.$Destroy target creature. Its controller loses 3 life.|
The Parting of the Ways|Doctor Who|91|R|{4}{R}{R}|Enchantment - Saga|||(As this Saga enters and after your draw$step, add a lore counter. Sacrifice after III.)$I -- Exile the top five cards of your library. For each nonland card exiled this way, put a number of time counters on that card equal to its mana value. If it doesn't have suspend, it gains suspend.$II -- Time travel, then time travel.$III -- For each opponent, destroy up to one target artifact that player controls.|
TARDIS|Doctor Who|187|U|{2}|Artifact - Vehicle|2|4|Flying$Whenever TARDIS attacks, if you control a Time Lord, the next spell you cast this turn has cascade and you may planeswalk.$Crew 2|
Plains|Doctor Who|197|C||Basic Land - Plains|||({T}: Add {W}.)|
Island|Doctor Who|199|C||Basic Land - Island|||({T}: Add {U}.)|
Swamp|Doctor Who|201|C||Basic Land - Swamp|||({T}: Add {B}.)|
Mountain|Doctor Who|203|C||Basic Land - Mountain|||({T}: Add {R}.)|
Forest|Doctor Who|205|C||Basic Land - Forest|||({T}: Add {G}.)|
1 change: 1 addition & 0 deletions Utils/mtg-sets-data.txt
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ Conspiracy|CNS|
Conspiracy: Take the Crown|CN2|
Conflux|CON|
Coldsnap|CSP|
Doctor Who|WHO|
Duel Decks: Jace vs. Chandra|DD2|
Duel Decks: Anthology, Divine vs. Demonic|DVD|
Duel Decks: Anthology, Elves vs. Goblins|EVG|
Expand Down

0 comments on commit 3096656

Please sign in to comment.