- 853
- Posts
- 4
- Years
- Seen Nov 9, 2023
Firstly I'm soliciting anyone that knows about this, or for someone to research this, I'm not trying to be lazy here, I just don't have the knowledge yet to get this done, but I'll be working on it myself as well as I learn.
But right now I don't even know where to begin to find something like this.
The question is how does the stat gain from EV's work?
I know final stats are based on a combination of base stats, IV's, nature, and EV's.
EV's go to increasing your final stat value, but it also increases your current stats without you needing to level up.
That's what I'm trying to look into. From booting up pokegen and putting in different ev values, I've noticed that putting in 200 Evs repeatedly gives a boost of 10 stat points. From that I guessed the function was stat increase from ev's is 1/20th of the EV's earned.
(another way of looking at it, is 1/5th of the total earned stat increase can be accessed as soon as you earn it. one category Evs/4 to get stat increase by lvl 100. then dividing that by 5 showed how much it grew now.)
That mostly holds up but when putting in 250 the value comes to 12.5, and if it worked like IV's you'd expect it to round down in every circumstance, making everything above 240 meaningless. But for some reason it rounds up to 13, but not always.
Messing around with values I see that both nature & IV's affect this , nature possibly more than IV's.
Given a neutral nature and a range of random IV's some stats stop at 12, while others would round up to 13, seemingly without pattern
It could be linked to base stats but I assume not, because changing IV's alone changed which stats rounded up.
Finally a negative nature, with the same IVs took a category that previously rounded up to 13, and capped it at 12,
While a positive one boosted it up to 14
That relationship remained mostly the same for a category that stopped at 12. positive nature boosted it up 1, to 13,
while a negative one reduces it 1, to 11.
I've also noted that in some cases for the category that caps at 12, if you earn 254 points another stat point is added "now" but of course not always, and at least a neutral nature is required.
So I want to find is what the actual function is for your stats changing as you earn evs, and hopefully where in the code the argument is.
Oh and I'm using black/white for this.
Thanks.
But right now I don't even know where to begin to find something like this.
The question is how does the stat gain from EV's work?
I know final stats are based on a combination of base stats, IV's, nature, and EV's.
EV's go to increasing your final stat value, but it also increases your current stats without you needing to level up.
That's what I'm trying to look into. From booting up pokegen and putting in different ev values, I've noticed that putting in 200 Evs repeatedly gives a boost of 10 stat points. From that I guessed the function was stat increase from ev's is 1/20th of the EV's earned.
(another way of looking at it, is 1/5th of the total earned stat increase can be accessed as soon as you earn it. one category Evs/4 to get stat increase by lvl 100. then dividing that by 5 showed how much it grew now.)
That mostly holds up but when putting in 250 the value comes to 12.5, and if it worked like IV's you'd expect it to round down in every circumstance, making everything above 240 meaningless. But for some reason it rounds up to 13, but not always.
Messing around with values I see that both nature & IV's affect this , nature possibly more than IV's.
Given a neutral nature and a range of random IV's some stats stop at 12, while others would round up to 13, seemingly without pattern
It could be linked to base stats but I assume not, because changing IV's alone changed which stats rounded up.
Finally a negative nature, with the same IVs took a category that previously rounded up to 13, and capped it at 12,
While a positive one boosted it up to 14
That relationship remained mostly the same for a category that stopped at 12. positive nature boosted it up 1, to 13,
while a negative one reduces it 1, to 11.
I've also noted that in some cases for the category that caps at 12, if you earn 254 points another stat point is added "now" but of course not always, and at least a neutral nature is required.
So I want to find is what the actual function is for your stats changing as you earn evs, and hopefully where in the code the argument is.
Oh and I'm using black/white for this.
Thanks.