mirror of
https://github.com/magefree/mage.git
synced 2025-12-20 10:40:06 -08:00
[DSK] add set
This commit is contained in:
parent
dbdfef8e55
commit
b99fa71444
5 changed files with 33 additions and 5 deletions
|
|
@ -556,6 +556,7 @@ public class ScryfallImageSupportCards {
|
||||||
add("M3C"); // Modern Horizons 3
|
add("M3C"); // Modern Horizons 3
|
||||||
add("ACR"); // Assassin's Creed
|
add("ACR"); // Assassin's Creed
|
||||||
add("BLB"); // Bloomburrow
|
add("BLB"); // Bloomburrow
|
||||||
|
add("DSK"); // Duskmourn: House of Horror
|
||||||
|
|
||||||
// Custom sets using Scryfall images - must provide a direct link for each card in directDownloadLinks
|
// Custom sets using Scryfall images - must provide a direct link for each card in directDownloadLinks
|
||||||
add("CALC"); // Custom Alchemized versions of existing cards
|
add("CALC"); // Custom Alchemized versions of existing cards
|
||||||
|
|
@ -680,14 +681,14 @@ public class ScryfallImageSupportCards {
|
||||||
|
|
||||||
public static String prepareCardNumber(String xmageCardNumber) {
|
public static String prepareCardNumber(String xmageCardNumber) {
|
||||||
if (xmageCardNumber.endsWith("*")) {
|
if (xmageCardNumber.endsWith("*")) {
|
||||||
return xmageCardNumber.substring(0 , xmageCardNumber.length() -1) + "★" ;
|
return xmageCardNumber.substring(0, xmageCardNumber.length() - 1) + "★";
|
||||||
}
|
}
|
||||||
if (xmageCardNumber.endsWith("+")) {
|
if (xmageCardNumber.endsWith("+")) {
|
||||||
return xmageCardNumber.substring(0 , xmageCardNumber.length() -1) + "†" ;
|
return xmageCardNumber.substring(0, xmageCardNumber.length() - 1) + "†";
|
||||||
}
|
}
|
||||||
if (xmageCardNumber.endsWith("Ph")) {
|
if (xmageCardNumber.endsWith("Ph")) {
|
||||||
return xmageCardNumber.substring(0 , xmageCardNumber.length() -2) + "Φ" ;
|
return xmageCardNumber.substring(0, xmageCardNumber.length() - 2) + "Φ";
|
||||||
}
|
}
|
||||||
return xmageCardNumber;
|
return xmageCardNumber;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
23
Mage.Sets/src/mage/sets/DuskmournHouseOfHorror.java
Normal file
23
Mage.Sets/src/mage/sets/DuskmournHouseOfHorror.java
Normal file
|
|
@ -0,0 +1,23 @@
|
||||||
|
package mage.sets;
|
||||||
|
|
||||||
|
import mage.cards.ExpansionSet;
|
||||||
|
import mage.constants.SetType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author TheElk801
|
||||||
|
*/
|
||||||
|
public final class DuskmournHouseOfHorror extends ExpansionSet {
|
||||||
|
|
||||||
|
private static final DuskmournHouseOfHorror instance = new DuskmournHouseOfHorror();
|
||||||
|
|
||||||
|
public static DuskmournHouseOfHorror getInstance() {
|
||||||
|
return instance;
|
||||||
|
}
|
||||||
|
|
||||||
|
private DuskmournHouseOfHorror() {
|
||||||
|
super("Duskmourn: House of Horror", "DSK", ExpansionSet.buildDate(2024, 9, 27), SetType.EXPANSION);
|
||||||
|
this.blockName = "Duskmourn: House of Horror"; // for sorting in GUI
|
||||||
|
this.hasBasicLands = true;
|
||||||
|
this.hasBoosters = false; // temporary
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -81,6 +81,7 @@ Duel Decks: Speed vs. Cunning|DuelDecksSpeedVsCunning|
|
||||||
Duel Decks: Venser vs. Koth|DuelDecksVenserVsKoth|
|
Duel Decks: Venser vs. Koth|DuelDecksVenserVsKoth|
|
||||||
Duel Decks: Zendikar vs. Eldrazi|DuelDecksZendikarVsEldrazi|
|
Duel Decks: Zendikar vs. Eldrazi|DuelDecksZendikarVsEldrazi|
|
||||||
Duels of the Planeswalkers|DuelsOfThePlaneswalkers|
|
Duels of the Planeswalkers|DuelsOfThePlaneswalkers|
|
||||||
|
Duskmourn: House of Horror|DuskmournHouseOfHorror|
|
||||||
Eighth Edition|EighthEdition|
|
Eighth Edition|EighthEdition|
|
||||||
Eldritch Moon|EldritchMoon|
|
Eldritch Moon|EldritchMoon|
|
||||||
Eternal Masters|EternalMasters|
|
Eternal Masters|EternalMasters|
|
||||||
|
|
|
||||||
|
|
@ -53715,3 +53715,5 @@ Jukai Liberator|Alchemy: Kamigawa|27|R|{2}{G}|Creature - Snake Ninja|3|3|Ninjuts
|
||||||
Runaway Growth|Alchemy: Kamigawa|28|R|{3}{G}|Enchantment - Aura|||Starting intensity 1$Enchant land$Whenever enchanted land is tapped for mana, its controller adds an additional amount of {G} equal to Runaway Growth's intensity. Then Runaway Growth intensifies by 1.|
|
Runaway Growth|Alchemy: Kamigawa|28|R|{3}{G}|Enchantment - Aura|||Starting intensity 1$Enchant land$Whenever enchanted land is tapped for mana, its controller adds an additional amount of {G} equal to Runaway Growth's intensity. Then Runaway Growth intensifies by 1.|
|
||||||
Forceful Cultivator|Alchemy: Kamigawa|29|M|{2}{G}{G}|Creature - Snake Shaman|2|3|This spell costs {2} less to cast if there are no land cards in your hand.$When Forceful Cultivator enters the battlefield, search your library for a basic land card, put that card onto the battlefield tapped, then shuffle.|
|
Forceful Cultivator|Alchemy: Kamigawa|29|M|{2}{G}{G}|Creature - Snake Shaman|2|3|This spell costs {2} less to cast if there are no land cards in your hand.$When Forceful Cultivator enters the battlefield, search your library for a basic land card, put that card onto the battlefield tapped, then shuffle.|
|
||||||
Imperial Blademaster|Alchemy: Kamigawa|30|R|{1}{R}{W}|Creature - Human Samurai|2|3|Double strike$Whenever a Samurai or Warrior you control attacks alone, draft a card from Imperial Blademaster's spellbook.|
|
Imperial Blademaster|Alchemy: Kamigawa|30|R|{1}{R}{W}|Creature - Human Samurai|2|3|Double strike$Whenever a Samurai or Warrior you control attacks alone, draft a card from Imperial Blademaster's spellbook.|
|
||||||
|
Enduring Tenacity|Duskmourn: House of Horror|390|M|{2}{B}{B}|Enchantment Creature - Snake Glimmer|4|3|Whenever you gain life, target opponent loses that much life.$When Enduring Tenacity dies, if it was a creature, return it to the battlefield under its owner's control. It's an enchantment.|
|
||||||
|
Overlord of the Hauntwoods|Duskmourn: House of Horror|395|M|{3}{G}{G}|Enchantment Creature - Avatar Horror|6|5|Impending 4--{1}{G}{G}$Whenever Overlord of the Hauntwoods enters or attacks, create a tapped colorless land token named Everywhere that is every basic land type.|
|
||||||
|
|
|
||||||
|
|
@ -82,6 +82,7 @@ Duel Decks: Nissa vs. Ob Nixilis|DDR|
|
||||||
Duel Decks: Mind vs. Might|DDS|
|
Duel Decks: Mind vs. Might|DDS|
|
||||||
Duel Decks: Merfolk vs. Goblins|DDT|
|
Duel Decks: Merfolk vs. Goblins|DDT|
|
||||||
Duels of the Planeswalkers|DPA|
|
Duels of the Planeswalkers|DPA|
|
||||||
|
Duskmourn: House of Horror|DSK|
|
||||||
Dragon's Maze|DGM|
|
Dragon's Maze|DGM|
|
||||||
Dissension|DIS|
|
Dissension|DIS|
|
||||||
Dark Ascension|DKA|
|
Dark Ascension|DKA|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue