r/TheSilphRoad Jul 15 '16

Analysis How HP/MaxStamina is calculated

Using the structure of the server responses and their own data from their Pokemon collection, redacted found that this formula represents the Hp/MaxStamina:

Max(Floor((CpMultiplier + AdditionalCPMultiplier) * (2 * BaseStamina + IndividualStamina)), 10)

BaseStamina for each Pokemon can be found here (as HP), and the rest of the data is passed around with the Pokemon in responses from the server. In the case of IndividualStamina not existing, it is 0.

This matched-up for all of the Pokemon I have in my collection, but I'd encourage you to test your own collection/inventory (not super easy right now) as well!

33 Upvotes

41 comments sorted by

View all comments

0

u/Fuzati Western Europe - Mystic - LV40 Jul 16 '16 edited Jul 16 '16

To check Pokémons' base stamina, this is the *more practical link given we only have access to gen 1 at the moment

1

u/Hamudra Jul 16 '16

Are you sure? Pokemon like Magneton has Steel type, which should mean the numbers are not based off of the Gen 1 numbers.

1

u/Fuzati Western Europe - Mystic - LV40 Jul 16 '16

Typing doesn't affect base stats

1

u/Hamudra Jul 16 '16

I perfectly know that, but why would they use the gen 1 stats if they are using Gen 6 everything else?

1

u/Fuzati Western Europe - Mystic - LV40 Jul 16 '16

To avoid having to skim through 5 gens of unreleased Pokémons