actually, regenerate strictly 1 heart at most
This commit is contained in:
parent
2e140b1f9e
commit
062bd74cf8
@ -22,7 +22,7 @@ class NanobotsRegenerationFeature(android: MatteryPlayerCapability) : AndroidFea
|
|||||||
val waitTime = TICKS_BETWEEN_HEAL.getOrElse(healTicks) { TICKS_BETWEEN_HEAL.last() }
|
val waitTime = TICKS_BETWEEN_HEAL.getOrElse(healTicks) { TICKS_BETWEEN_HEAL.last() }
|
||||||
|
|
||||||
if (ticksPassed > waitTime) {
|
if (ticksPassed > waitTime) {
|
||||||
val missingHealth = (ply.maxHealth - ply.health).coerceAtMost(2f + (level * 2f))
|
val missingHealth = (ply.maxHealth - ply.health).coerceAtMost(2f)
|
||||||
val power = ENERGY_PER_HITPOINT * missingHealth
|
val power = ENERGY_PER_HITPOINT * missingHealth
|
||||||
val extracted = android.androidEnergy.extractEnergyInner(power, false)
|
val extracted = android.androidEnergy.extractEnergyInner(power, false)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user