- 853
- Posts
- 4
- Years
- Seen Nov 9, 2023
I wan to make some changes to this pokemon but I don't understand how its HP is stuck at 1, and never grows with evs or ivs.
I thought it was the ability that did it, but transferring the ability doesn't limit another pokemon's HP, so is something specific to shedinja.
Its base HP stat is listed as 1.
But talking with people and learning about how some calculations in this game are done I'm wondering if its not actually 0.
Those that mess with exp mechanics know this already, but the game can't really process (or is built to not use the value) a 0 exp gain,
if you set exp to 0 it will instead give you 1 exp per battle. It more or less works, but its not 0.
Next it makes me think about what I found in another topic I made, on the formula for how Evs and Ivs translate to stats as you level,
So all I can think is somehow the order for the formula isn't exactly correct and that if BaseStat could be multiplied in after everything else then it would make sense that Shedinja's Base HP is actually 0, but its just being shown as 1.
After pulling what I could find of its data, there's no other discernable difference between other pokemon, it has a normal growth rate,
and no weird unknown variables seem to be there.
*Using Hex Maniac Advance to find pokemon data.
Does anyone else have thoughts or insight on this.
I thought it was the ability that did it, but transferring the ability doesn't limit another pokemon's HP, so is something specific to shedinja.
Its base HP stat is listed as 1.
But talking with people and learning about how some calculations in this game are done I'm wondering if its not actually 0.
Those that mess with exp mechanics know this already, but the game can't really process (or is built to not use the value) a 0 exp gain,
if you set exp to 0 it will instead give you 1 exp per battle. It more or less works, but its not 0.
Next it makes me think about what I found in another topic I made, on the formula for how Evs and Ivs translate to stats as you level,
Hit Points:
( (IV + 2 * BaseStat + (EV/4) ) * Level/100 ) + 10 + Level
Attack, Defense, Speed, Sp. Attack, Sp. Defense:
(((IV + 2 * BaseStat + (EV/4) ) * Level/100 ) + 5) * Nature Value
So all I can think is somehow the order for the formula isn't exactly correct and that if BaseStat could be multiplied in after everything else then it would make sense that Shedinja's Base HP is actually 0, but its just being shown as 1.
After pulling what I could find of its data, there's no other discernable difference between other pokemon, it has a normal growth rate,
and no weird unknown variables seem to be there.
*Using Hex Maniac Advance to find pokemon data.
Does anyone else have thoughts or insight on this.