diff --git a/src/pokedex.c b/src/pokedex.c index 378d12177..48154f7dd 100644 --- a/src/pokedex.c +++ b/src/pokedex.c @@ -1958,7 +1958,7 @@ void sub_80BC8D4(u8 dexMode, u8 sortMode) { temp_dexNum = gPokedexOrder_Alphabetical[i]; - if ((NationalToHoennOrder(temp_dexNum) != 0 || !temp_isHoennDex) && GetSetPokedexFlag(temp_dexNum, FLAG_GET_SEEN)) + if ((!temp_isHoennDex || NationalToHoennOrder(temp_dexNum) != 0) && GetSetPokedexFlag(temp_dexNum, FLAG_GET_SEEN)) { sPokedexView->pokedexList[sPokedexView->pokemonListCount].dexNum = temp_dexNum; sPokedexView->pokedexList[sPokedexView->pokemonListCount].seen = TRUE; @@ -1972,7 +1972,7 @@ void sub_80BC8D4(u8 dexMode, u8 sortMode) { temp_dexNum = gPokedexOrder_Weight[i]; - if ((NationalToHoennOrder(temp_dexNum) != 0 || !temp_isHoennDex) && GetSetPokedexFlag(temp_dexNum, FLAG_GET_CAUGHT)) + if ((!temp_isHoennDex || NationalToHoennOrder(temp_dexNum) != 0) && GetSetPokedexFlag(temp_dexNum, FLAG_GET_CAUGHT)) { sPokedexView->pokedexList[sPokedexView->pokemonListCount].dexNum = temp_dexNum; sPokedexView->pokedexList[sPokedexView->pokemonListCount].seen = TRUE;