21功绩修改
parent
1d90144fdc
commit
bef4bdc9b4
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue