diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java index a5ea00b5c..5656f9ab6 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java @@ -4588,7 +4588,7 @@ public class HeroLogic{ public static void fiveStarPokemonPushByRandom(User user,int[][] getHeros) throws Exception{ int fiveStarNum = 0; for(int[] i : getHeros){ - SSpiritAnimal ssa = SSpiritAnimal.mapConfig.get(i); + SSpiritAnimal ssa = SSpiritAnimal.mapConfig.get(i[0]); if(ssa != null && ssa.getQuality()==5){ fiveStarNum = 1; Poster.getPoster().dispatchEvent(new WelfareRedPackEvent(user.getId(), WelfareRedPacketType.random_pokemon.getType(),1));