diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java index e8bac294d..670717e1b 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java @@ -2,10 +2,8 @@ package com.ljsd.jieling.logic.activity; import com.ljsd.jieling.config.SActivityRewardConfig; import com.ljsd.jieling.config.SGlobalActivity; -import com.ljsd.jieling.logic.dao.ActivityManager; -import com.ljsd.jieling.logic.dao.ActivityMission; -import com.ljsd.jieling.logic.dao.PlayerManager; -import com.ljsd.jieling.logic.dao.UserManager; +import com.ljsd.jieling.globals.Global; +import com.ljsd.jieling.logic.dao.*; import com.ljsd.jieling.logic.dao.root.User; import com.ljsd.jieling.network.session.ISession; import com.ljsd.jieling.protocols.CommonProto; @@ -123,11 +121,11 @@ public class ActivityLogic { int[][] values = sActivityRewardConfig.getValues(); switch (sGlobalActivity.getType()){ case ActivityType.ChapterReward:{ - /* LevelDifficulty levelDifficulty = user.getLevelDifficultyManager().getLevelDifficultyInfosMap().get(values[0][0]); - if(levelDifficulty == null || levelDifficulty.getState()!= Global.FIGHT_CLEARANCE){ - MessageUtil.sendErrorResponse(session,0,rewardResponseValue,"not pass"); - return; - }*/ + LevelDifficulty levelDifficulty = user.getLevelDifficultyManager().getLevelDifficultyInfosMap().get(values[0][0]); + if(levelDifficulty == null || levelDifficulty.getState()!= Global.FIGHT_CLEARANCE){ + MessageUtil.sendErrorResponse(session,0,rewardResponseValue,"not pass"); + return; + } } break; case ActivityType.OnlineReward:{