kwsch / PKHeX

Pokémon Save File Editor
https://projectpokemon.org/pkhex/
Other
3.74k stars 702 forks source link

Legal Pokémon #3261

Closed X-Driving closed 3 years ago

X-Driving commented 3 years ago

Hi,

I am contacting you to report a problem with the PID of Pokémon

I'm not sure if it's a good idea to use the PkHex update after the release of Pokémon Sword and Shield, but it's a good idea to use the PkHex update after the release of Pokémon Sword and Shield.

Except that since then, many updates have passed and my pokémon are recognized as hack (+300)

The problem is often related to the PID but in the details we will often see the memory related to the pokémon, other cases are related to evs and experience, knowing that in the last games we can have a lot of super candy so it remains legitimate

If it's possible to do something about it

Thanks to you

screen1 screen2

ReignOfComputer commented 3 years ago

Are these Pokemon created by you, or caught in-game without any modifications?

X-Driving commented 3 years ago

Yes i create all

kwsch commented 3 years ago

Working as intended. PKHeX knows all the legality rules and flags your hacks correctly.

X-Driving commented 3 years ago

Working as intended. PKHeX knows all the legality rules and flags your hacks correctly.

not all the rules exactly

Masamune3210 commented 3 years ago

I can almost guarantee that it's an issue with your gens rather than pkhex. Look at what its reporting, a missing memory in this case, and fix the issue

X-Driving commented 3 years ago

I can almost guarantee that it's an issue with your gens rather than pkhex. Look at what its reporting, a missing memory in this case, and fix the issue

The problem is related to the fact that this update of Pkhex is not able to generate PID, moreover let us admit I begin the adventure with a Froakie resulting from an egg, at this time it is legal, but when I will give him 99 super candy, it will be recognized as hack because 0 EV in the stats and for the experiments, it is about a problem to be corrected in PkHex

X-Driving commented 3 years ago

All my pokémon that make up the living dex of SwSh with DLC1 + DLC2 have no EV and experience as new linked to level, not even 1 exp as it is part of the legality rule. And even if they do have EVs, there are bays that take away EVs that is still legal.

I would have liked to send my backup for you to see for yourselve

ReignOfComputer commented 3 years ago

Again, working as intended. Have a good day.

X-Driving commented 3 years ago

It works but there is this "rule of legality" detail to correct, thanks in advance

Masamune3210 commented 3 years ago

You really aren't going to quit are you...

X-Driving commented 3 years ago

You really aren't going to quit are you...

Unless you have another program that generates PIDs and just copy/paste them, Pokegen's was great but unfortunately it's only compatible with DS.

I'd find it abusive to have made an account and everything for nothing at all

ReignOfComputer commented 3 years ago

Feel free to get a refund.

X-Driving commented 3 years ago

Feel free to get a refund.

Don't hesitate to learn how to do an update correctly ;)

Lusamine commented 3 years ago

I do not see any bugs. Your hacked Pokémon are hacked, and the program recognizes it correctly. The instructions say not to report issues with hacked Pokémon. Please only report errors with legitimate data you obtained by playing the game properly. Legality checks improve over time, so fabricated Pokémon that are legal on an older release may be flagged on newer versions.

Leveling up a Pokémon with no EVs does not make it flag illegal as you claim. Fishy is not illegal.

Finally, use the encounter database if you don't know how to generate PIDIV. There are programs to look up PIDIV if you want very specific spreads, but that is not an issue with PKHeX.

If you are unhappy for time lost creating an account to report issues, I would suggest looking into how to use the program (Google to find other people with the error) and reading the instructions before opening an issue.