aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJacob <55346310+Kathund@users.noreply.github.com>2025-06-29 19:29:17 +0800
committerGitHub <noreply@github.com>2025-06-29 13:29:17 +0200
commit0c02c1cdae16ebfd43df65d8ebc7a4e8b224ef33 (patch)
treecc97bf5aa7b64398c26edfa070e5d6f4a1af0133 /src
parentf8cbaae1cad05c2a5e28680436e8a1b74da9dd6c (diff)
downloadFirmament-0c02c1cdae16ebfd43df65d8ebc7a4e8b224ef33.tar.gz
Firmament-0c02c1cdae16ebfd43df65d8ebc7a4e8b224ef33.tar.bz2
Firmament-0c02c1cdae16ebfd43df65d8ebc7a4e8b224ef33.zip
fix: drill fuel bar going over 100% (#187)
Diffstat (limited to 'src')
-rw-r--r--src/main/kotlin/features/mining/PickaxeAbility.kt3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/kotlin/features/mining/PickaxeAbility.kt b/src/main/kotlin/features/mining/PickaxeAbility.kt
index d39694a..430bae0 100644
--- a/src/main/kotlin/features/mining/PickaxeAbility.kt
+++ b/src/main/kotlin/features/mining/PickaxeAbility.kt
@@ -146,7 +146,8 @@ object PickaxeAbility : FirmamentFeature {
} ?: return
val extra = it.item.extraAttributes
val fuel = extra.getInt("drill_fuel").getOrNull() ?: return
- val percentage = fuel / maxFuel.toFloat()
+ var percentage = fuel / maxFuel.toFloat()
+ if (percentage > 1f) percentage = 1f
it.barOverride = DurabilityBarEvent.DurabilityBar(
lerp(
DyeColor.RED.toShedaniel(),