From de56dc0bfc131c563aa4e8833afbeb30c5a590fa Mon Sep 17 00:00:00 2001 From: Psifour Date: Sun, 31 Jul 2016 18:15:01 -0500 Subject: [PATCH] Fixes an ArrayOutOfBoundsException Fixes an ArrayOutOfBoundsException in EvolutionInfo. Currently it takes the length of an array as an index in the array which will result in an exception being thrown anytime this function is called. --- src/main/java/com/pokegoapi/api/pokemon/EvolutionInfo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/pokegoapi/api/pokemon/EvolutionInfo.java b/src/main/java/com/pokegoapi/api/pokemon/EvolutionInfo.java index 5c2dc0e4..920a8fd1 100644 --- a/src/main/java/com/pokegoapi/api/pokemon/EvolutionInfo.java +++ b/src/main/java/com/pokegoapi/api/pokemon/EvolutionInfo.java @@ -426,7 +426,7 @@ public static List getEvolutionForms(PokemonId pokemonId) { */ public static boolean isFullyEvolved(PokemonId pokemonId) { PokemonId[] info = EVOLUTION_INFO.get(pokemonId); - return info[info.length] == pokemonId; + return info[info.length - 1] == pokemonId; } /**