User blog:Draltaica/Vitality Systems

I've been trying to think of how to make fatigue more valuable to non magic users. Then I found Lands of Adventure.

It has a vitality system that had Energy Points(avg 31.5), Body Points(based on character weight, avg 15.5), and Life Points(avg 10.5). Damage is done to Body Points by default, you can convert half of damage done to you to Damage done to Energy points and once Body points run out your unconscious and Damage is done to Life Points. But critical hits can damage Life Points directly(This too can be half converted to Energy Damage). When you run out of Life Points

The average height in LoA is 69.5" and the avg height for a human in PnP is 66".

The average weight in LoA is 155 pounds. The weight for the Avg human in PnP is 132 pounds.

The average human in YiffieMon has a mass of 59.017 kilograms.

The average human's Hit Points in PnP is (17«Str»+17«Sta»+30«Con»)/4=16 and the average character dies below - RU((30«Con»/20)+1«StaB»)*4=-12.

To keep the Hit Points the same that would be weight in pounds * 4 / 33 for PnP and mass in kg * 4 /15 for YiffieMon.

The max Hit Points for a human in PnP is (80«Str»+80«Sta»+100«Con»)/4= 65.

The Minimum Mass for a human in YiffieMon is 20.96kg, that would be 5.59 Hit Points.

260*x+59*y=65 and 50*x+20.96*y=12 gives use x=0.2618 and y=-0.052

Now we want the mass to be just multiplied by a positive number and the Char. bonus to by multiplied my a positive number so well at a off set to that. -2.5 gives us approximately 1/5 for x and y. But I want stats to boost HP more than mass.

Desmos Graph

((Str+Sta+Con)*12/53)-1+(Mass*2/19)=HP

Now for some math for the above averages and stuff.

((22«Age»×2)+2«Station»+10«2D10»)/4«# of options to invest them in.» = 14«Initial Increase Factor»

14 Initial Increase Factor buys 56 Characteristic Points

56«CP»/8«# of Abilities to invest them in.» = 7 Increase in Ability

10«2d10»+7«IiA» = 17 avg Ability

20«2d10»*4«Max Multiplier for increasable char.»=80

20«2d10»*5«Max Multiplier for Con»=100