From fb61dc9f6b56968920326e8735c07e616053054e Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Tue, 18 Apr 2023 16:20:33 +0800 Subject: [PATCH] commented out check for API fpr "Any" --- forge-game/src/main/java/forge/game/card/Card.java | 5 +++-- forge-game/src/main/java/forge/game/player/Player.java | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/forge-game/src/main/java/forge/game/card/Card.java b/forge-game/src/main/java/forge/game/card/Card.java index 82ad6cc429a..245b075439a 100644 --- a/forge-game/src/main/java/forge/game/card/Card.java +++ b/forge-game/src/main/java/forge/game/card/Card.java @@ -5344,11 +5344,12 @@ public class Card extends GameEntity implements Comparable, IHasSVars { if (!(isCreature() || isPlaneswalker() || isBattle())) { return false; } - if (spellAbility == null) + //todo further check for Effect API and other replacement Effect + /*if (spellAbility == null) return false; ApiType apiType = ((SpellAbility) spellAbility).getApi(); if (!(ApiType.DealDamage.equals(apiType) || ApiType.PreventDamage.equals(apiType))) - return false; + return false;*/ } else if (!getType().hasStringType(incR[0])) { return testFailed; // Check for wrong type } diff --git a/forge-game/src/main/java/forge/game/player/Player.java b/forge-game/src/main/java/forge/game/player/Player.java index 2aefcff4635..33a6801007f 100644 --- a/forge-game/src/main/java/forge/game/player/Player.java +++ b/forge-game/src/main/java/forge/game/player/Player.java @@ -2125,11 +2125,12 @@ public class Player extends GameEntity implements Comparable { return false; } } else if (incR[0].equals("Any")) { - if (spellAbility == null) + //todo further check for Effect API and other replacement Effect + /*if (spellAbility == null) return false; ApiType apiType = ((SpellAbility) spellAbility).getApi(); if (!(ApiType.DealDamage.equals(apiType) || ApiType.PreventDamage.equals(apiType))) - return false; + return false;*/ } else if (!incR[0].equals("Player")) { return false; }