fix verify test, and Tarmogoyf Next rules text

This commit is contained in:
Susucre 2024-06-04 12:21:12 +02:00
parent 1063c93c3f
commit 223b745d17
2 changed files with 3 additions and 7 deletions

View file

@ -144,14 +144,13 @@ public class VerifyCardDataTest {
skipListAddName(SKIP_LIST_TYPE, "UST", "capital offense"); // uses "instant" instead "Instant" as a joke card skipListAddName(SKIP_LIST_TYPE, "UST", "capital offense"); // uses "instant" instead "Instant" as a joke card
skipListAddName(SKIP_LIST_TYPE, "MH3", "Echoes of Eternity"); // temporary, waiting for tribal -> kindred change skipListAddName(SKIP_LIST_TYPE, "MH3", "Echoes of Eternity"); // temporary, waiting for tribal -> kindred change
skipListAddName(SKIP_LIST_TYPE, "MH3", "Idol of False Gods"); // temporary, waiting for tribal -> kindred change skipListAddName(SKIP_LIST_TYPE, "MH3", "Idol of False Gods"); // temporary, waiting for tribal -> kindred change
skipListAddName(SKIP_LIST_TYPE, "MH3", "Sneaky Snacker"); // temporary skipListAddName(SKIP_LIST_TYPE, "M3C", "Tarmogoyf Nest"); // temporary, waiting for tribal -> kindred change
// subtype // subtype
// skipListAddName(SKIP_LIST_SUBTYPE, set, cardName); // skipListAddName(SKIP_LIST_SUBTYPE, set, cardName);
skipListAddName(SKIP_LIST_SUBTYPE, "UGL", "Miss Demeanor"); // uses multiple types as a joke card: Lady, of, Proper, Etiquette skipListAddName(SKIP_LIST_SUBTYPE, "UGL", "Miss Demeanor"); // uses multiple types as a joke card: Lady, of, Proper, Etiquette
skipListAddName(SKIP_LIST_SUBTYPE, "UGL", "Elvish Impersonators"); // subtype is "Elves" pun skipListAddName(SKIP_LIST_SUBTYPE, "UGL", "Elvish Impersonators"); // subtype is "Elves" pun
skipListAddName(SKIP_LIST_SUBTYPE, "UND", "Elvish Impersonators"); skipListAddName(SKIP_LIST_SUBTYPE, "UND", "Elvish Impersonators");
skipListAddName(SKIP_LIST_SUBTYPE, "MH3", "Sneaky Snacker"); // temporary
// number // number
// skipListAddName(SKIP_LIST_NUMBER, set, cardName); // skipListAddName(SKIP_LIST_NUMBER, set, cardName);
@ -159,7 +158,6 @@ public class VerifyCardDataTest {
// rarity // rarity
// skipListAddName(SKIP_LIST_RARITY, set, cardName); // skipListAddName(SKIP_LIST_RARITY, set, cardName);
skipListAddName(SKIP_LIST_RARITY, "CMR", "The Prismatic Piper"); // Collation is not yet set up for CMR https://www.lethe.xyz/mtg/collation/cmr.html skipListAddName(SKIP_LIST_RARITY, "CMR", "The Prismatic Piper"); // Collation is not yet set up for CMR https://www.lethe.xyz/mtg/collation/cmr.html
skipListAddName(SKIP_LIST_RARITY, "M3C", "Pyrogoyf"); // temporary
// missing abilities // missing abilities
// skipListAddName(SKIP_LIST_MISSING_ABILITIES, set, cardName); // skipListAddName(SKIP_LIST_MISSING_ABILITIES, set, cardName);

View file

@ -18,8 +18,7 @@ public final class TarmogoyfToken extends TokenImpl {
private static final DynamicValue powerValue = CardTypesInGraveyardCount.ALL; private static final DynamicValue powerValue = CardTypesInGraveyardCount.ALL;
public TarmogoyfToken() { public TarmogoyfToken() {
super("Tarmogoyf Token", super("Tarmogoyf Token", "Tarmogoyf token");
"Tarmogoyfs power is equal to the number of card types among cards in all graveyards and its toughness is equal to that number plus 1.");
manaCost = new ManaCostsImpl<>("{1}{G}"); manaCost = new ManaCostsImpl<>("{1}{G}");
cardType.add(CardType.CREATURE); cardType.add(CardType.CREATURE);
color.setGreen(true); color.setGreen(true);
@ -27,8 +26,7 @@ public final class TarmogoyfToken extends TokenImpl {
power = new MageInt(0); power = new MageInt(0);
toughness = new MageInt(1); toughness = new MageInt(1);
// Tarmogoyfs power is equal to the number of card types among cards in all // Tarmogoyf's power is equal to the number of card types among cards in all graveyards and its toughness is equal to that number plus 1.
// graveyards and its toughness is equal to that number plus 1.
this.addAbility(new SimpleStaticAbility(Zone.ALL, new SetBasePowerToughnessPlusOneSourceEffect(powerValue))); this.addAbility(new SimpleStaticAbility(Zone.ALL, new SetBasePowerToughnessPlusOneSourceEffect(powerValue)));
} }