From 83adab494fcb597c835013c9e5283470811b3424 Mon Sep 17 00:00:00 2001 From: lvxinran Date: Thu, 8 Aug 2019 16:22:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=9F=E7=BB=A920=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../NotEventFinishEventDifficultMapProcessor.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/missionProcessor/NotEventFinishEventDifficultMapProcessor.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/missionProcessor/NotEventFinishEventDifficultMapProcessor.java index 703a1d199..3643e5110 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/missionProcessor/NotEventFinishEventDifficultMapProcessor.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/missionProcessor/NotEventFinishEventDifficultMapProcessor.java @@ -10,7 +10,7 @@ import com.ljsd.jieling.logic.dao.root.User; public class NotEventFinishEventDifficultMapProcessor implements BaseMissionProcesor { @Override public int checkAndUpdateMissionProcessor(User user, SAccomplishmentConfig sAccomplishmentConfig, int eventId, int time, MapMissionType mapMissionType, int missionValue) { - if(missionValue==-1){ + if(missionValue==-1||missionValue==GlobalsDef.MAP_MISSION_FAILURE){ return GlobalsDef.MAP_MISSION_RETURN; } @@ -31,20 +31,19 @@ public class NotEventFinishEventDifficultMapProcessor implements BaseMissionProc break; } if(eventId==skipEvent[i]){ - missionValue = skipEvent[i]; + missionValue = -10000; + return missionValue; } } if(flag){ for(int i = 0 ; i < finishEvent.length;i++){ if(eventId==finishEvent[i]){ if(missionValue<0){ - if(missionValue==-1){ - break; - } - missionValue = missionValue/2; + missionValue++; }else{ - missionValue =0-1<<(configValues[1][1]-1); + missionValue =0-configValues[2][1]; } + break; } } }