Describe the bug
There's actually a series of bugs that I've found while playtesting this randomizer.
There is an abundance of ???! items -- which effectively are "nothing" items. ???! items that get attached to a caught Pokemon is stuck on that Pokemon and cannot be removed. This is caused by bad indexing in the item shuffler.
Opposing Pokemon moves aren't adjusted correctly. For instance, when you shuffle opposing trainers' Pokemon, but not the moves, you can run into a Quilava with Icy Wind (which is impossible.)
You can encounter Lv0 Pokemon in the PokeSpots. Also impossible.
TMs use compatibility as if they are their base move. IE: In my seed, TM27 - Return was shuffled to Shadow Ball. This made it so that EVERYTHING could learn it, even though it shouldn't (like Pikachu, Quilava, and Feraligatr.) This means some TMs that are useless can go to everything, but useful TMs can be learned by nearly nothing.
The randomizer seems to heavily favor repeat Pokemon, and obsoletion Pokemon. I've had two Shadow Cyndaquils pop up (one from the Shadow Lab, and one from Hordel's Togepi), and two members of Shadow Totodile's family (a Shadow Totodile and not long later a Shadow Feraligatr.)
Settings You Used
I don't have the settings file.
Expected behavior
Not running into effectively "nothing" items. Over half of the items in the game were ???! items.
Moves to be properly adjusted to the proper level-up movesets.
Levels are meant to be assigned a range in the PokeSpots.
TM compatibility should be based on the move it shuffles to, not what the base TM was.
Add more logic to prevent duplicate Pokemon. There's 386 available. 387 if you somehow add in Bonsly.
Screenshots
N/A.
Desktop (please complete the following information):
OS: Windows 10 Home
Version 22H2
Additional context
I'm not a programmer, but I'd be more than willing to help playtest this. Right now, the randomizer feels EXCEPTIONALLY barebones, like an alpha build. It has potential, but isn't being updated anymore.
Describe the bug There's actually a series of bugs that I've found while playtesting this randomizer.
Settings You Used I don't have the settings file.
Expected behavior
Screenshots N/A.
Desktop (please complete the following information):
Additional context I'm not a programmer, but I'd be more than willing to help playtest this. Right now, the randomizer feels EXCEPTIONALLY barebones, like an alpha build. It has potential, but isn't being updated anymore.
I'll add more to this as I come across issues.