Jump to content

Some question about Encryption values in PkHex


sbsbsbsb211

Recommended Posts

PID is used for shininess. In previous games it was used to calculate Gender, Ability, and was related to the IVs due to weak Random Number Generation.

EC is used for encrypting the Pokemon's data, its characteristic, and Spinda's spot pattern.

When transferring a past generation Pokémon to Generation VI, the PID is copied to the EC. Under rare circumstances the PID may be modified due to the change in shiny rate (from 8/65536 -> 16/65536); in the case if the PID would then become a shiny PID, the PID would then be modified so that it would stay unshiny.

Link to comment
Share on other sites

I found that there are two places about encryption values in pkhex. The first is in the main tab and the second is in pokemon's tab.

What are these two encryption values used for? Are they different?

Thanks very much. To be specific, Is EC fixed for a pokemon? When a pokemon's data changes (i.e., level up, train EVs, and even IVs modification), will its EC change? Because in the unencrypted block, checksum will change if a pokemon's data change. I wonder whether a pokemon's EC will also change?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...