抽卡次数修改
parent
bda5f6a970
commit
0c06c17f5b
|
@ -173,6 +173,7 @@ public class GetPlayerInfoHandler extends BaseHandler{
|
|||
user.getPlayerInfoManager().getMonthCard().put(Global.LMONTHCARDID, (int) (System.currentTimeMillis() / 1000));
|
||||
Poster.getPoster().dispatchEvent(new NewWelfareEvent(user, NewWelfareTypeEnum.RECHARGE_BUY.getType(),Global.LMONTHCARDID));
|
||||
}
|
||||
int randomCount =SLotterySpecialConfig.getLotteryListByDifferentType(7).iterator().next().getCount()- user.getHeroManager().getRandomPoolByType().getOrDefault(11,new HashMap<>()).getOrDefault(7,0);
|
||||
StoreLogic.reloadStoreInfo(user,7);//重载功能商店
|
||||
PlayerInfoProto.GetPlayerInfoResponse getPlayerInfoResponse
|
||||
= PlayerInfoProto.GetPlayerInfoResponse.newBuilder()
|
||||
|
@ -215,6 +216,7 @@ public class GetPlayerInfoHandler extends BaseHandler{
|
|||
.setPracticeLevel(heroManager.getPracticeLevel())
|
||||
.addAllSealList(CBean2Proto.getPurpleMansionSealInfo(user))
|
||||
.setDailyredpack(playerInfoManager.getDailyWelfareRedPacket())
|
||||
.setRandomCount(randomCount)
|
||||
.build();
|
||||
ReportUtil.onReportEvent(user, ReportEventEnum.APP_LOGIN.getType());
|
||||
try {
|
||||
|
|
|
@ -345,6 +345,11 @@ public class HeroLogic{
|
|||
HeroInfoProto.HeroRandResponse.Builder builder = HeroInfoProto.HeroRandResponse.newBuilder();
|
||||
if(sLotterySetting.getLotteryType() == 1){
|
||||
Poster.getPoster().dispatchEvent(new HeroRandomEvent(uid,perCount));
|
||||
List<SLotterySpecialConfig> lotteryListByDifferentType = SLotterySpecialConfig.getLotteryListByDifferentType(7);
|
||||
if(lotteryListByDifferentType.size()==1){
|
||||
SLotterySpecialConfig next = lotteryListByDifferentType.iterator().next();
|
||||
builder.setMustCount(next.getCount()-heroManager.getRandomPoolByType().get(sLotterySetting.getMergePool()).getOrDefault(7,0));
|
||||
}
|
||||
}
|
||||
user.getUserMissionManager().onGameEvent(user,GameEvent.RANDOM_HERO,sLotterySetting.getLotteryType(),perCount);
|
||||
heroManager.updateRandCount(type,perCount);
|
||||
|
|
Loading…
Reference in New Issue