Now, at this point, if the square brackets are supposed to mean absolute value, which would make a little sense since otherwise you end up with a negative health value, then this would be the rest:
{80/100} * 21
{0.8} * 21
16.8
However, that would be less than the base health, which makes no sense, so, perhaps, they forgot to add in something like "add the result to the base health", which would equal 37.8 real health (or, if it is rounded, 38 real health).
Arreat Summit still sees updates to this day, so I wouldn't be surprised if it was just never fixed because players don't seriously look at the formula often or something.
Raise Skeleton Level 1 Health:
Level = 1;
Life = 21;
{[(Skill Level - 3) * 40] / 100} * Base life
{[(1-3) * 40] /100} * 21
{[(-2) * 40] /100} * 21
{[-80] /100} * 21
Now, at this point, if the square brackets are supposed to mean absolute value, which would make a little sense since otherwise you end up with a negative health value, then this would be the rest:
{80/100} * 21
{0.8} * 21
16.8
However, that would be less than the base health, which makes no sense, so, perhaps, they forgot to add in something like "add the result to the base health", which would equal 37.8 real health (or, if it is rounded, 38 real health).
Arreat Summit still sees updates to this day, so I wouldn't be surprised if it was just never fixed because players don't seriously look at the formula often or something.
(Following the same method:
Raise Skeleton Level 20 Health:
{[(Skill Level - 3) * 40] / 100} * Base life
{[(20-3) * 40] /100} * 199
{[(17) * 40] /100} * 199
{[680] /100} * 199
{680/100} * 199
{68} * 199
13,532
Now, that makes no sense. I don't think that's possible. So I think the whole thing is just screwed up.)
Phrozen, is there a way you can contact the site owner and ask about it?