The fixed point arithmetic uses 12 bits after the radix point, not 13, for a resulting accuracy of 1/4096.
This is required by the fact that healers/repairs and such are applied 16 times a second and we need to keep track of cost and time accurately, without the end results getting off due to rounding every game tick.
A maximum of 524288 HP is far beyond anything SC2 will ever need. Personally, I think it's just stupid to have units deal 3000 damage per hit and having 500000 life anyway.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
The fixed point arithmetic uses 12 bits after the radix point, not 13, for a resulting accuracy of 1/4096.
This is required by the fact that healers/repairs and such are applied 16 times a second and we need to keep track of cost and time accurately, without the end results getting off due to rounding every game tick.
A maximum of 524288 HP is far beyond anything SC2 will ever need. Personally, I think it's just stupid to have units deal 3000 damage per hit and having 500000 life anyway.