Not A Bug Bug Report - Teambuilder

What type of bug are you reporting? Teambuilder

What is the bug?
In the teambuilder, if the attack IV of a pokemon is set to an integer between 0 and 31 (excluding those two numbers) and the moveset of the pokemon is changed, it will automatically reset to a 31 attack IV. This specifically works for pokemon who want to be physical attackers. For example, I have an excadrill with 30 attack IV's and change it's earthquake to bulldoze, the IV immediately changes to 31. While this would normally be fine for competitive play, I am a Mac nuzlocker with no access to pkhex, so I have to store my sets in showdown to export to the damage calculator for my runs. Everytime my level cap changes and my mons learn new moves, all of the physical attackers' attack IV's get set to 31. This has actually cost me multiple mons before I noticed the bug by causing me to miss damage ranges I thought were sure kills. It's super low priority, but it would just be a nice fix so I don't have to check every single one of my mons every time they learn a new move.

Are you able to replicate it? If so, how?
All you have to do is set any physical attacking pokemon's attack IV to any number other than 0 or 31, and then change one of its moves which should revert the IV to 31. I've been able to do it both in a box and a team with mons like Chien Pao (Ice Spinner to Icicle Crash), Excadrill (Bulldoze to EQ), Torterra (Stomping Tantrum to EQ), and Kingdra (Octazooka to Waterfall) but it can happen with any mon. I think it has something to do with the guessed spread feature, which is assuming the IV's I want on my mons based on their movesets.
 
The convenience feature of automatically changing IVs is intended for competitive players, not your use case. The Attack IV will not change on a Pokemon if you do not edit the Pokemon again.
 
Back
Top