fix verify failure

This commit is contained in:
theelk801 2024-06-24 15:58:03 -04:00
parent 660448d747
commit aa29803629
2 changed files with 3 additions and 2 deletions

View file

@ -13,6 +13,7 @@ import mage.cards.CardImpl;
import mage.cards.CardSetInfo; import mage.cards.CardSetInfo;
import mage.constants.AttachmentType; import mage.constants.AttachmentType;
import mage.constants.CardType; import mage.constants.CardType;
import mage.constants.SubType;
import mage.filter.StaticFilters; import mage.filter.StaticFilters;
import mage.target.TargetPermanent; import mage.target.TargetPermanent;
@ -26,6 +27,8 @@ public final class HuntersBow extends CardImpl {
public HuntersBow(UUID ownerId, CardSetInfo setInfo) { public HuntersBow(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{1}{G}"); super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{1}{G}");
this.subtype.add(SubType.EQUIPMENT);
// When Hunter's Bow enters the battlefield, attach it to target creature you control. That creature deals damage equal to its power to up to one target creature you don't control. // When Hunter's Bow enters the battlefield, attach it to target creature you control. That creature deals damage equal to its power to up to one target creature you don't control.
Ability ability = new EntersBattlefieldAttachToTarget(); Ability ability = new EntersBattlefieldAttachToTarget();
ability.addEffect(new DamageWithPowerFromOneToAnotherTargetEffect("that creature")); ability.addEffect(new DamageWithPowerFromOneToAnotherTargetEffect("that creature"));

View file

@ -142,14 +142,12 @@ public class VerifyCardDataTest {
skipListAddName(SKIP_LIST_TYPE, "UNH", "Old Fogey"); // uses summon word as a joke card skipListAddName(SKIP_LIST_TYPE, "UNH", "Old Fogey"); // uses summon word as a joke card
skipListAddName(SKIP_LIST_TYPE, "UND", "Old Fogey"); skipListAddName(SKIP_LIST_TYPE, "UND", "Old Fogey");
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, "ACR", "Loyal Inventor"); // temporary
// 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, "ACR", "Loyal Inventor"); // temporary
// number // number
// skipListAddName(SKIP_LIST_NUMBER, set, cardName); // skipListAddName(SKIP_LIST_NUMBER, set, cardName);