Balance food to have sane health per second regen

* Gatherable food gives you slightly variable regen with variable time
based on tier and that fact that we have x2 health on endgame character.
For example while mushroom gives you 5 health over 10 seconds (0.5 health-per-second),
mushroom curry will give you 120 health over 80 seconds (1.5 health-per-second).

* Meat gives you twice powerful regen strength, but with twice shorter
duration
This commit is contained in:
juliancoffee 2021-06-22 20:36:30 +03:00
parent 8356e2ffca
commit ccf7c7a0e4
13 changed files with 26 additions and 26 deletions

View File

@ -7,9 +7,9 @@ ItemDef(
Buff(( Buff((
kind: Saturation, kind: Saturation,
data: ( data: (
strength: 10.0, strength: 5.0,
duration: Some(( duration: Some((
secs: 10, secs: 20,
nanos: 0, nanos: 0,
)), )),
), ),

View File

@ -7,9 +7,9 @@ ItemDef(
Buff(( Buff((
kind: Saturation, kind: Saturation,
data: ( data: (
strength: 120.0, strength: 15.0,
duration: Some(( duration: Some((
secs: 10, secs: 80,
nanos: 0, nanos: 0,
)), )),
), ),

View File

@ -7,9 +7,9 @@ ItemDef(
Buff(( Buff((
kind: Saturation, kind: Saturation,
data: ( data: (
strength: 25.0, strength: 10.0,
duration: Some(( duration: Some((
secs: 10, secs: 25,
nanos: 0, nanos: 0,
)), )),
), ),

View File

@ -7,9 +7,9 @@ ItemDef(
Buff(( Buff((
kind: Saturation, kind: Saturation,
data: ( data: (
strength: 25.0, strength: 10.0,
duration: Some(( duration: Some((
secs: 15, secs: 25,
nanos: 0, nanos: 0,
)), )),
), ),

View File

@ -7,9 +7,9 @@ ItemDef(
Buff(( Buff((
kind: Saturation, kind: Saturation,
data: ( data: (
strength: 15.0, strength: 10.0,
duration: Some(( duration: Some((
secs: 10, secs: 15,
nanos: 0, nanos: 0,
)), )),
), ),

View File

@ -7,9 +7,9 @@ ItemDef(
Buff(( Buff((
kind: Saturation, kind: Saturation,
data: ( data: (
strength: 20.0, strength: 10.0,
duration: Some(( duration: Some((
secs: 10, secs: 20,
nanos: 0, nanos: 0,
)), )),
), ),

View File

@ -7,9 +7,9 @@ ItemDef(
Buff(( Buff((
kind: Saturation, kind: Saturation,
data: ( data: (
strength: 5.0, strength: 10.0,
duration: Some(( duration: Some((
secs: 10, secs: 5,
nanos: 0, nanos: 0,
)), )),
), ),

View File

@ -7,9 +7,9 @@ ItemDef(
Buff(( Buff((
kind: Saturation, kind: Saturation,
data: ( data: (
strength: 15.0, strength: 19.0,
duration: Some(( duration: Some((
secs: 10, secs: 8,
nanos: 0, nanos: 0,
)), )),
), ),

View File

@ -7,9 +7,9 @@ ItemDef(
Buff(( Buff((
kind: Saturation, kind: Saturation,
data: ( data: (
strength: 80.0, strength: 32.0,
duration: Some(( duration: Some((
secs: 10, secs: 25,
nanos: 0, nanos: 0,
)), )),
), ),

View File

@ -7,9 +7,9 @@ ItemDef(
Buff(( Buff((
kind: Saturation, kind: Saturation,
data: ( data: (
strength: 20.0, strength: 10.0,
duration: Some(( duration: Some((
secs: 10, secs: 20,
nanos: 0, nanos: 0,
)), )),
), ),

View File

@ -7,9 +7,9 @@ ItemDef(
Buff(( Buff((
kind: Saturation, kind: Saturation,
data: ( data: (
strength: 10.0, strength: 5.0,
duration: Some(( duration: Some((
secs: 10, secs: 20,
nanos: 0, nanos: 0,
)), )),
), ),

View File

@ -7,9 +7,9 @@ ItemDef(
Buff(( Buff((
kind: Saturation, kind: Saturation,
data: ( data: (
strength: 50.0, strength: 10.0,
duration: Some(( duration: Some((
secs: 10, secs: 50,
nanos: 0, nanos: 0,
)), )),
), ),

View File

@ -7,9 +7,9 @@ ItemDef(
Buff(( Buff((
kind: Saturation, kind: Saturation,
data: ( data: (
strength: 15.0, strength: 10.0,
duration: Some(( duration: Some((
secs: 10, secs: 15,
nanos: 0, nanos: 0,
)), )),
), ),