diff --git a/serverlogic/src/main/java/com/ljsd/jieling/util/MonsterUtil.java b/serverlogic/src/main/java/com/ljsd/jieling/util/MonsterUtil.java index dee0e7cb6..ca5e33d3a 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/util/MonsterUtil.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/util/MonsterUtil.java @@ -137,10 +137,11 @@ public class MonsterUtil { Map integerSMonsterConfigMap = STableManager.getConfig(SMonsterConfig.class); int maxForce = 0; for(int i = 0 ; i < groupIds.length;i++){ + int calForceMonster = groupIds[i]; if(MapLogic.getInstance().getDifficultyMonster().containsKey(groupIds[i])){ - groupIds[i]= MapLogic.getInstance().getDifficultyMonster().get(groupIds[i]); + calForceMonster= MapLogic.getInstance().getDifficultyMonster().get(groupIds[i]); } - SMonsterGroup sMonsterGroup = integerSMonsterGroupMap.get(groupIds[i]); + SMonsterGroup sMonsterGroup = integerSMonsterGroupMap.get(calForceMonster); int[][] contents = sMonsterGroup.getContents(); int monsterCount = 0; int totalMonsterForce = 0;