From 087e58383aff9e6ecb22a608f8ea3576c0abd19e Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Sun, 24 Jun 2018 21:27:10 -0400 Subject: [PATCH] fixed Alpine Moon causing a rollback --- .../mage/cards/repository/CardRepository.java | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/Mage/src/main/java/mage/cards/repository/CardRepository.java b/Mage/src/main/java/mage/cards/repository/CardRepository.java index 3fb3d62175d..6b5fa163f18 100644 --- a/Mage/src/main/java/mage/cards/repository/CardRepository.java +++ b/Mage/src/main/java/mage/cards/repository/CardRepository.java @@ -159,7 +159,10 @@ public enum CardRepository { QueryBuilder qb = cardDao.queryBuilder(); qb.distinct().selectColumns("name"); Where where = qb.where(); - where.and(where.not().not().like("supertypes", '%' + SuperType.BASIC.name() + '%'), where.like("types", '%' + CardType.LAND.name() + '%')); + where.and( + where.not().like("supertypes", '%' + SuperType.BASIC.name() + '%'), + where.like("types", '%' + CardType.LAND.name() + '%') + ); List results = cardDao.query(qb.prepare()); for (CardInfo card : results) { int result = card.getName().indexOf(" // "); @@ -252,7 +255,10 @@ public enum CardRepository { QueryBuilder qb = cardDao.queryBuilder(); qb.distinct().selectColumns("name"); Where where = qb.where(); - where.and(where.not().like("types", '%' + CardType.CREATURE.name() + '%'), where.not().like("types", '%' + CardType.LAND.name() + '%')); + where.and( + where.not().like("types", '%' + CardType.CREATURE.name() + '%'), + where.not().like("types", '%' + CardType.LAND.name() + '%') + ); List results = cardDao.query(qb.prepare()); for (CardInfo card : results) { int result = card.getName().indexOf(" // "); @@ -275,7 +281,10 @@ public enum CardRepository { QueryBuilder qb = cardDao.queryBuilder(); qb.distinct().selectColumns("name"); Where where = qb.where(); - where.and(where.not().like("types", '%' + CardType.ARTIFACT.name() + '%'), where.not().like("types", '%' + CardType.LAND.name() + '%')); + where.and( + where.not().like("types", '%' + CardType.ARTIFACT.name() + '%'), + where.not().like("types", '%' + CardType.LAND.name() + '%') + ); List results = cardDao.query(qb.prepare()); for (CardInfo card : results) { int result = card.getName().indexOf(" // ");