From b3a9cfc28843094b72c53e3907d1f0cbddbc1e21 Mon Sep 17 00:00:00 2001 From: gaojie Date: Mon, 15 Apr 2019 16:21:29 +0800 Subject: [PATCH] =?UTF-8?q?=E9=98=B5=E5=AE=B9=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/ljsd/jieling/handler/map/MapLogic.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java index 41029086e..754827dda 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java @@ -1193,6 +1193,12 @@ public class MapLogic { MessageUtil.sendErrorResponse(session,0, messageType.getNumber(), "道具不足"); return; } + List teamPosHeroInfos = user.getTeamPosManager().getTeamPosForHero().get(teamId); + if (teamPosHeroInfos == null || teamPosHeroInfos.size() != 0){ + LOGGER.info("startLevelDifficultyFight==> uid={},fightId={},teamId={}",uid,fightId,teamId); + MessageUtil.sendErrorResponse(session,0, messageType.getNumber(), "阵容有误!!"); + return; + } String fightInfo = fightId +"#" +teamId; String key = RedisKey.getKey(RedisKey.LEVE_DIFFICULTY_INFO, String.valueOf(uid), false); RedisUtil.getInstence().set(key, fightInfo, sLevelDifficultyConfig.getRankTime()+100);