boosters fix

This commit is contained in:
Michael Wain 2024-06-17 01:40:45 +03:00
parent 6e685f9a79
commit 56a127aafc

View File

@ -31,6 +31,7 @@ public class OpenBooster extends ClientRequestParser {
.build();
// TODO: optimize this
// TODO: union dbf cards and cardsxml0 into one list
List<Protocol.BoosterCard> l = Util.getRandomItems(conn.getDbfConfig().getCardsXML().findEntitiesByTagVal(GameTag.CARD_SET, 3).stream().filter(p -> {
Optional<DBFCard> c = conn.getDbfConfig().getCards().findWithMiniGuid(p.getCardId());
return c.isPresent() && c.get().findField("IS_COLLECTIBLE").isPresent() && c.get().findField("IS_COLLECTIBLE").get().getVal().equals("True");
@ -52,34 +53,6 @@ public class OpenBooster extends ClientRequestParser {
.addAllList(l)
.build();
/* Protocol.BoosterContent response = Protocol.BoosterContent.newBuilder()
.addList(Protocol.BoosterCard.newBuilder()
.setCardDef(Protocol.CardDef.newBuilder()
.setAsset(459)
.setPremium(1))
.setInsertDate(d))
.addList(Protocol.BoosterCard.newBuilder()
.setCardDef(Protocol.CardDef.newBuilder()
.setAsset(457)
.setPremium(1))
.setInsertDate(d))
.addList(Protocol.BoosterCard.newBuilder()
.setCardDef(Protocol.CardDef.newBuilder()
.setAsset(777)
.setPremium(1))
.setInsertDate(d))
.addList(Protocol.BoosterCard.newBuilder()
.setCardDef(Protocol.CardDef.newBuilder()
.setAsset(459)
.setPremium(1))
.setInsertDate(d))
.addList(Protocol.BoosterCard.newBuilder()
.setCardDef(Protocol.CardDef.newBuilder()
.setAsset(459)
.setPremium(0))
.setInsertDate(d))
.build();*/
Protocol.Notification n = generateNotification(226, response.toByteString(), response.getSerializedSize());
Protocol.Header header = Protocol.Header.newBuilder()