fix function type

wangyuan 2019-07-07 20:38:48 +08:00
parent dc92619cbe
commit eb81581ee1
3 changed files with 3 additions and 3 deletions

View File

@ -33,7 +33,7 @@ public enum FunctionIdEnum {
WorldBoss(13),
Talking(14),
DailyMission(20),
Store(20),
WorkShopTech(101),
WorkShopCreateEquip(102),

View File

@ -39,7 +39,7 @@ public class MissionLoigc {
public static void getDailyMission(User user,List<CommonProto.UserMissionInfo> missionList){
int level = user.getPlayerInfoManager().getLevel();
int openRule = SGlobalSystemConfig.getsGlobalSystemConfigByFunctionId(FunctionIdEnum.DailyMission).getOpenRules()[1];
int openRule = SGlobalSystemConfig.getsGlobalSystemConfigByFunctionId(FunctionIdEnum.DailyTasks).getOpenRules()[1];
if(level<openRule){
return;
}

View File

@ -13,7 +13,7 @@ import java.util.Map;
public class UserLevelEventProcessor implements BaseGameEventProcessor{
@Override
public void onGameEvent(User user, Map<GameMisionType, List<MissionStateChangeInfo>> misionTypeListMap, GameEvent event, Object... parm) throws Exception {
int openRule = SGlobalSystemConfig.getsGlobalSystemConfigByFunctionId(FunctionIdEnum.DailyMission).getOpenRules()[1];
int openRule = SGlobalSystemConfig.getsGlobalSystemConfigByFunctionId(FunctionIdEnum.DailyTasks).getOpenRules()[1];
int level= (int)parm[0];
if(level==openRule){
user.getUserMissionManager().onGameEvent(user,GameEvent.DAILY_REFRESH,1);