限时抽卡的活动清除计数
parent
39ac72688b
commit
d3bcc1618f
|
@ -41,6 +41,14 @@ public class LimitRandomCardActivity extends AbstractActivity {
|
|||
@Override
|
||||
public void initActivity(User user){
|
||||
user.getPlayerInfoManager().clearVipCount(VipPrivilegeType.TIME_RANDOM_FREE);
|
||||
Map<Integer, SLotterySetting> config = STableManager.getConfig(SLotterySetting.class);
|
||||
Set<Integer> clearSet = new HashSet<>(2);
|
||||
for(Map.Entry<Integer,SLotterySetting> entry:config.entrySet()){
|
||||
if(entry.getValue().getActivityId()==id){
|
||||
clearSet.add(entry.getValue().getMergePool());
|
||||
}
|
||||
}
|
||||
clearSet.forEach(n->user.getHeroManager().updateRandomPoolByType(n,new HashMap<>()));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
Loading…
Reference in New Issue