抽卡生效次数校验修改
parent
1b2e00e478
commit
a4dca69532
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue