diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java index ed17ad00d..3fb6c4863 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java @@ -636,6 +636,9 @@ public class BuyGoodsNewLogic { boolean needChange = refreshWelfareState(user); NewRechargeInfo rechargeInfo = user.getPlayerInfoManager().getNewRechargeInfo(); for(AbstractWelfareBag bag : rechargeInfo.getPerpetualMap().values()){ + if(bag.getModId() == 6962 || bag.getModId() == 6963){ + continue; + } if(bag.isOpen()){ giftGoodsInfoList.add(buildGoodsInfo(bag)); } @@ -646,11 +649,17 @@ public class BuyGoodsNewLogic { } } for(AbstractWelfareBag bag : rechargeInfo.getReceiveMap().values()){ + if(bag.getModId() == 6962 || bag.getModId() == 6963){ + continue; + } if(bag.isOpen()){ giftGoodsInfoList.add(buildGoodsInfo(bag)); } } for(AbstractWelfareBag bag : rechargeInfo.getPushMap().values()){ + if(bag.getModId() == 6962 || bag.getModId() == 6963){ + continue; + } if(bag.isOpen()){ giftGoodsInfoList.add(buildGoodsInfo(bag)); }