Get the TMs that a species can learn based on its ID and formKey
The species ID of the Pokémon
The level of the Pokémon
The form key of the Pokémon
The current level-based move pool, to avoid duplicates
The TM move pool to add to, which will be modified in place
The tiers of TMs the Pokémon is allowed to learn
Get the TMs that a species can learn based on its ID and formKey