KeywordUpdate: fixed more stuff

This commit is contained in:
Hanmac
2017-10-23 20:13:42 +00:00
parent 2030ffcea3
commit 0bac699cbf
2 changed files with 2 additions and 9 deletions

View File

@@ -18,14 +18,9 @@
package forge.game.card;
import com.google.common.base.Function;
import com.google.common.base.Joiner;
import com.google.common.collect.Iterables;
import com.google.common.collect.Lists;
import com.google.common.collect.Maps;
import forge.ImageKeys;
import forge.StaticData;
import forge.card.*;
import forge.card.CardType.CoreType;
import forge.card.mana.ManaCost;
import forge.game.Game;
import forge.game.ability.AbilityFactory;
@@ -291,7 +286,6 @@ public class CardFactory {
}
private static void buildAbilities(final Card card) {
final String cardName = card.getName();
for (final CardStateName state : card.getStates()) {
if (card.isDoubleFaced() && state == CardStateName.FaceDown) {

View File

@@ -21,13 +21,11 @@ import java.util.Comparator;
import com.google.common.base.Function;
import com.google.common.base.Predicate;
import com.google.common.collect.Iterables;
import forge.game.combat.CombatUtil;
import forge.game.player.Player;
import forge.game.spellability.SpellAbility;
import forge.util.collect.FCollectionView;
import forge.util.PredicateString;
/**
@@ -87,7 +85,8 @@ public final class CardPredicates {
return new Predicate<Card>() {
@Override
public boolean apply(final Card c) {
return Iterables.any(c.getKeywords(), PredicateString.contains(keyword));
return c.hasStartOfKeyword(keyword);
//return Iterables.any(c.getKeywords(), PredicateString.contains(keyword));
}
};
}