diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java index ab3df9191..8caa42a79 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java @@ -2200,6 +2200,9 @@ public class MapLogic { for (Map.Entry stringHeroEntry : user.getHeroManager().getHeroMap().entrySet()) { if (stringHeroEntry.getValue().getOriginalLevel()>= ints[1]) { num++; + if (num >= ints[2]) { + break; + } } } if (num < ints[2]) {