21功绩修改

back_recharge
lvxinran 2019-08-08 11:20:35 +08:00
parent 1d90144fdc
commit bef4bdc9b4
1 changed files with 8 additions and 6 deletions

View File

@ -10,6 +10,9 @@ import com.ljsd.jieling.logic.dao.root.User;
public class KillMonsterAccProcessor implements BaseMissionProcesor{
@Override
public int checkAndUpdateMissionProcessor(User user, SAccomplishmentConfig sAccomplishmentConfig, int eventId, int time, MapMissionType mapMissionType, int missionValue) {
if(missionValue==-1){
return GlobalsDef.MAP_MISSION_RETURN;
}
int[][] configValues = sAccomplishmentConfig.getValues();
MapManager mapManager = user.getMapManager();
SChallengeConfig sChallengeConfig = SChallengeConfig.sChallengeConfigs.get(mapManager.getCurMapId());
@ -19,18 +22,17 @@ public class KillMonsterAccProcessor implements BaseMissionProcesor{
if(configValues[0].length<2){
return GlobalsDef.MAP_MISSION_RETURN;
}
if(missionValue==configValues[1][0]){
missionValue = -1;
}
if(missionValue==-1){
return missionValue;
}
for(int i = 1 ; i <configValues[0].length;i++){
if(eventId!=configValues[0][i]){
continue;
}
missionValue++;
}
if(missionValue==configValues[1][0]){
missionValue = -1;
}
return missionValue;
}
}