Pokemon Emerald: Fix opponents learning non-randomized TMs (#3025)

This commit is contained in:
Bryce Wilson
2024-03-28 18:05:39 -06:00
committed by GitHub
parent 5d9d4ed9f1
commit 4391d1f4c1
2 changed files with 9 additions and 9 deletions

View File

@@ -80,7 +80,7 @@ def randomize_opponent_parties(world: "PokemonEmeraldWorld") -> None:
per_species_tmhm_moves[new_species.species_id] = sorted({
world.modified_tmhm_moves[i]
for i, is_compatible in enumerate(int_to_bool_array(new_species.tm_hm_compatibility))
if is_compatible
if is_compatible and world.modified_tmhm_moves[i] not in world.blacklisted_moves
})
# TMs and HMs compatible with the species