diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/GameGM/GMRequestHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/GameGM/GMRequestHandler.java index e1965e466..5c2da7c61 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/GameGM/GMRequestHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/GameGM/GMRequestHandler.java @@ -241,6 +241,11 @@ public class GMRequestHandler extends BaseHandler{ } break; case GlobalGm.VIP_LEVEL: + SVipLevelConfig sVipLevelConfig = SVipLevelConfig.getsVipLevelConfigMap().get(prarm1); + if(null ==sVipLevelConfig){ + MessageUtil.sendErrorResponse(iSession,-1, MessageTypeProto.MessageType.GM_RESPONSE_VALUE,"vip等级不存在"); + return; + } VipMissionIdsType vipMissionIdsType = cUser.getUserMissionManager().getVipMissionIdsType(); vipMissionIdsType.getFinishMissionIds().clear(); vipMissionIdsType.getDoingMissionIds().clear();