国服设置第十四天后开启天宫秘宝

back_recharge
lvxinran 2021-03-19 16:43:04 +08:00
parent ce52e73800
commit 888c11dde2
1 changed files with 3 additions and 8 deletions

View File

@ -529,8 +529,8 @@ public class ExpeditionLogic {
SExpeditionSetting sExpeditionSetting = STableManager.getConfig(SExpeditionSetting.class).get(1); SExpeditionSetting sExpeditionSetting = STableManager.getConfig(SExpeditionSetting.class).get(1);
int openRule = sExpeditionSetting.getOpenRules()[0]; int openRule = sExpeditionSetting.getOpenRules()[0];
if(openRule == type && sExpeditionSetting.getOpenRules()[1] == parm){ if(openRule == type && sExpeditionSetting.getOpenRules()[1] == parm){
//设置第一次七天后开启 //国服设置第十四天后开启
user.getExpeditionManager().getWorldTreasureReward().setFirstStartTime((int)((TimeUtils.now()+7*TimeUtils.ONE_DAY)/1000)); user.getExpeditionManager().getWorldTreasureReward().setFirstStartTime((int)((TimeUtils.now()+14*TimeUtils.ONE_DAY)/1000));
// user.getExpeditionManager().resetTreasureReward(1); // user.getExpeditionManager().resetTreasureReward(1);
// sendAllTreasureInfo(user); // sendAllTreasureInfo(user);
} }
@ -595,10 +595,8 @@ public class ExpeditionLogic {
if (scHero == null) { if (scHero == null) {
throw new ErrorCodeException(ErrorCode.CFG_NULL,"英雄表id不存在:"+heroTid); throw new ErrorCodeException(ErrorCode.CFG_NULL,"英雄表id不存在:"+heroTid);
} }
// 最高等级 // 等级上限验证
level = level>scHero.getMaxLevel()?scHero.getMaxLevel():level; level = level>scHero.getMaxLevel()?scHero.getMaxLevel():level;
// 最低20级
level = level<20?20:level;
//创建新的英雄 //创建新的英雄
Hero newHero = new Hero(hero,user.getId(),heroTid,level); Hero newHero = new Hero(hero,user.getId(),heroTid,level);
// 魂宝灵宝,魂印需要走表 // 魂宝灵宝,魂印需要走表
@ -845,9 +843,6 @@ public class ExpeditionLogic {
* *
*/ */
private static void disposeWithHeroHoly(User user,Hero hero,StringBuilder skillSb){ private static void disposeWithHeroHoly(User user,Hero hero,StringBuilder skillSb){
if(!user.getExpeditionManager().getHeroItems().containsKey(hero.getTemplateId())){
return;
}
int holyId = user.getExpeditionManager().getHeroItems().get(hero.getTemplateId()); int holyId = user.getExpeditionManager().getHeroItems().get(hero.getTemplateId());
SExpeditionHolyConfig con = STableManager.getConfig(SExpeditionHolyConfig.class).get(holyId); SExpeditionHolyConfig con = STableManager.getConfig(SExpeditionHolyConfig.class).get(holyId);
if( con != null ){ if( con != null ){