diff options
author | Jacob <55346310+Kathund@users.noreply.github.com> | 2025-06-29 19:29:17 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-06-29 13:29:17 +0200 |
commit | 0c02c1cdae16ebfd43df65d8ebc7a4e8b224ef33 (patch) | |
tree | cc97bf5aa7b64398c26edfa070e5d6f4a1af0133 | |
parent | f8cbaae1cad05c2a5e28680436e8a1b74da9dd6c (diff) | |
download | Firmament-0c02c1cdae16ebfd43df65d8ebc7a4e8b224ef33.tar.gz Firmament-0c02c1cdae16ebfd43df65d8ebc7a4e8b224ef33.tar.bz2 Firmament-0c02c1cdae16ebfd43df65d8ebc7a4e8b224ef33.zip |
fix: drill fuel bar going over 100% (#187)
-rw-r--r-- | src/main/kotlin/features/mining/PickaxeAbility.kt | 3 |
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(), |