>>42748840the only healthbar you see is the positive healthbar, but there is also a negative health bar; invisible, and has the highest hp stat the game is capable of giving, WELL above blissey's 255. probably over nine thousand negative hp.
the negative health bar is used to calculate the unused damage a move does when it kills a pokemon. the game will always take the same amount of time to take the health from its starting point to its finishing point, let's say 4-7 seconds. that means it'll take a pokemon the same amount of time for damage to be rolled down as long as the enemy survives.
the reason we have the negative healthbar is in order to cut short the timer for healthbar rolling. it woulld take the stock amount of seconds to go from 78% health to -23% health, but the game automatically faints the pokemon once it reaches 0% or lower, thereby cutting the healthbar roll time.
other ideas include speeding up the healthbar roll for super effective moves, random kritz, and maybe something to do with the physical & special attacks and defenses and how they stack up, in order to best convey to the player "hey, that special attack isn't working so well! you oughtta try out this physical attack instead!"