actually, regenerate strictly 1 heart at most

This commit is contained in:
DBotThePony 2022-10-24 18:26:26 +07:00
parent 2e140b1f9e
commit 062bd74cf8
Signed by: DBot
GPG Key ID: DCC23B5715498507

View File

@ -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)