抽卡生效次数校验修改

back_recharge
lvxinran 2021-01-28 17:19:08 +08:00
parent 1b2e00e478
commit a4dca69532
1 changed files with 3 additions and 1 deletions

View File

@ -554,7 +554,9 @@ public class HeroLogic{
sLotteryRewardConfig = randomHeroByPoolId(onConfig.getpool_id(), 1, user.getPlayerInfoManager().getLevel());
for (int key : randomPoolByType.get(mergePool).keySet()) {
if(maxId >= key){
//如果生效次数是0可重置
List<SLotterySpecialConfig> lotteryListByDifferentType = SLotterySpecialConfig.getLotteryListByDifferentType(key);
if(maxId >= key&&lotteryListByDifferentType!=null&&lotteryListByDifferentType.iterator().hasNext()&&lotteryListByDifferentType.iterator().next().getMin_num()==0){
randomPoolByType.get(mergePool).put(key, 0);
}else{
int curValue = randomPoolByType.get(mergePool).getOrDefault(key, 0);