rotobash / pokemon-ngc-rando

Randomize XD and Colosseum
GNU General Public License v2.0
15 stars 2 forks source link

"Random Legal Moves" option does not work correctly [BUG] #73

Open thetabirb opened 1 year ago

thetabirb commented 1 year ago

Describe the bug When selecting the "Random Legal Moves" option while randomizing Colosseum, Pokemon's level up learnsets are randomized, thus making it effectively the same as selecting "Completely Random", rather than what I assume its intended use of selecting random moves from the Pokemon's standard movepool.

Settings You Used Tested with everything unchanged except selecting "Random Legal Moves"

Expected behavior Pokemon would be left with their vanilla level up learnsets and each trainer's movesets would be chosen from among the Pokemon's levelup, egg, tm, and tutor moves.

Desktop (please complete the following information):

Additional context I am not very experienced in coding myself so I could be entirely wrong, but I believe the issue lies in the attached snippet of code in Randomizer/MainForm.cs, as the randomize legal moves setting appears to be grouped in with the rest of the settings cause Pokemon's levelup learnsets to be randomized. possible issue