助战小bug修改
parent
b1d5c773c2
commit
888a04a023
|
@ -198,7 +198,11 @@ public class HelpHeroLogic {
|
||||||
// 选择助战
|
// 选择助战
|
||||||
if (status == 1) {
|
if (status == 1) {
|
||||||
if (useHelp != 0){
|
if (useHelp != 0){
|
||||||
|
if (useHelp == 2){
|
||||||
throw new ErrorCodeException(ErrorCode.SYS_ERROR_CODE,"今日已无使用助战次数!");
|
throw new ErrorCodeException(ErrorCode.SYS_ERROR_CODE,"今日已无使用助战次数!");
|
||||||
|
}else {
|
||||||
|
throw new ErrorCodeException(ErrorCode.SYS_ERROR_CODE,"已选择其他助战英雄!");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
// 获取全部助战列表
|
// 获取全部助战列表
|
||||||
Map<String, HelpHero> helpMap = RedisUtil.getInstence().getMapValues(RedisKey.HELP_FIGHT, String.valueOf(type), String.class, HelpHero.class);
|
Map<String, HelpHero> helpMap = RedisUtil.getInstence().getMapValues(RedisKey.HELP_FIGHT, String.valueOf(type), String.class, HelpHero.class);
|
||||||
|
@ -259,6 +263,9 @@ public class HelpHeroLogic {
|
||||||
LOGGER.error("今日助战可领取奖励以达到上限!");
|
LOGGER.error("今日助战可领取奖励以达到上限!");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
// 领取助战奖励次数+1
|
||||||
|
otherUser.getPlayerInfoManager().addHelpRewardNum(1);
|
||||||
|
|
||||||
// 配置表奖励
|
// 配置表奖励
|
||||||
int[] helpReward = campTowerSetting.getHelpReward();
|
int[] helpReward = campTowerSetting.getHelpReward();
|
||||||
// 转换为二维数组
|
// 转换为二维数组
|
||||||
|
@ -284,10 +291,10 @@ public class HelpHeroLogic {
|
||||||
public void clearHelpInfo(User user){
|
public void clearHelpInfo(User user){
|
||||||
// 玩家四灵队伍,必须在清理助战列表前执行
|
// 玩家四灵队伍,必须在清理助战列表前执行
|
||||||
user.getTeamPosManager().clearTeamPosByFourChallenge(user);
|
user.getTeamPosManager().clearTeamPosByFourChallenge(user);
|
||||||
// 玩家助战列表
|
|
||||||
user.getHeroManager().clearHelpHero();
|
|
||||||
// 助战英雄装备
|
// 助战英雄装备
|
||||||
user.getEquipManager().clearHelpEquip();
|
user.getEquipManager().clearHelpEquip();
|
||||||
|
// 玩家助战列表
|
||||||
|
user.getHeroManager().clearHelpHero();
|
||||||
// 玩家助战使用记录
|
// 玩家助战使用记录
|
||||||
user.getHeroManager().clearIsUseHelpHero();
|
user.getHeroManager().clearIsUseHelpHero();
|
||||||
// 领取奖励次数
|
// 领取奖励次数
|
||||||
|
|
Loading…
Reference in New Issue