I just collected some data with my Magikarp, and I'm pretty confident now that the game round damage to whole numbers. Magikarp stats150 CP 33 HP 21 Lvl42+14 att 84+10 def 40+0 sta10cp/10hp Ekan vs defending Magikarp 5 Splash = 5 Ekan hp lostAttacking Magikarp vs 10cp/10hp defending Rattata 20 Splashes = 20 Rattata hp lost(also proves defender hp doubles = 2 sta CPM + staiv CPM)Additionally, I also have this data point:Attacking 81cp/22 Rattata vs defending Magikarp 4 Splashes + 2 Struggle = 22 Rattata HP lost.Whether the game uses round, floor, or ceil is up in the air, but knowing damages are always whole numbers should normalize dps calculation quite a bit.
![Pokemon Pokemon](/uploads/1/2/5/6/125661824/407301655.png)
Test your Hidden Power against a Rock/Ground-type, like a Geodude. It's super effective - Click Here. It's not very effective - your type is Poison. It deals regular damage - your type is Dragon. The opposing Pokemon is unaffected - your type is Electric. Test your Hidden Power against a Grass-type, like an Oddish or Shroomish.
Thanks for the testing.I totally agree that damage is rounded, effectively this just creates break points. But where that break point is will depend on the stats of the attacker and defender.So while you could argue that a dragonite and wigleytuff will do the same damage and there is no need to show the decimal difference, that's only a correct statement for a particular defender.Therefore in terms on analysis there is no requirement for rounding as you will still want to know which pokemon performs slightly better, as on average they will perform that 0.2 damage better. Damage formulaAfter all that, because of this rounding, the damage formula could very well be wrong. Maybe there is no constant? We need some data on a fast move like bug bite, vs the same defender, and levelling up the pokemon a few times so we find the step change. All IVs would need to be known. Alright, collected some data.
DefenderParasect / Fury Cutter / Solar Beam1118 CP / 85 HP / 23.5 Lvl162 +11 att / 10 +10 def / 120 +12 staAttackerLvl 20 Pidgeotto 655 CP / 83 HP / 3000 stardust - 5x Fury Cutter = 15 damageLvl 19 Pidgeotto 585 CP / 79 HP / 2500 stardust - 5x Fury Cutter = 15 damageLvl 18 Pidgeotto 527 CP / 71 HP / 2200 stardust - 5x Fury Cutter = 15 damageLvl 14 Pidgeotto 434 CP / 69 HP / 1600 stardust - 5x Fury Cutter = 15 damageLvl 4 Pidgeotto 111 CP / 32 HP / 400 stardust - 5x Fury Cutter = 25 damageLvl 20 Metapod 264 CP / 67 HP / 2500 stardust - 5x Fury Cutter = 20 damage. I actually collected a second set of data, with a bug bite Parasect. Unfortunately, it sometimes does Cross Poison as its 5th attack, thus I can't get a perfect match with them. Convenient site, hope it's not against the TOS! AttackerLvl 20 Pidgeotto 655 CP / 83 HP / 3000 stardust - 10 /12 / 10Lvl 19 Pidgeotto 585 CP / 79 HP / 2500 stardust - 2 / 12 / 10Lvl 18 Pidgeotto 527 CP / 71 HP / 2200 stardust - 0 / 12 1Lvl 14 Pidgeotto 434 CP / 69 HP / 1600 stardust - 1 / 12 / 14Lvl 4 Pidgeotto 111 CP / 32 HP / 400 stardust - 2 / 15 / 3Lvl 20 Metapod 264 CP / 67 HP / 2500 stardust - 14 / 13 / 13Unfortunately I don't have a Pidgeotto between 4 and 14 to test against. I have several chanseys (lvl 1, 3.5, 16.5) that I plan to collect more data with later today.
Will let you know how that turns out. It's not the number above, i was lazy when i put the table together so instead of indexing the right column I use those numbers to put me to the right one. It's actually caused me more grief, so i will probably get rid of them next instalment. Do it right the first time, as they say.The non sorting could be a few things:You won't be able to sort it without downloading it, the sheet is locked so people can't accidentally delete stuff.It'll probably give you a warning saying it's from an 'internet location are you sure you want to open it'; you'll have to say yes, and enable editing.If you're from Europe, apparently the decimals screw you over. You need to change all the decimal points to commas. Version 4.7 ReleasedNew move sets taken from2s delay for defenders only occurs after fast attacks.