diff options
author | CalMWolfs <94038482+CalMWolfs@users.noreply.github.com> | 2024-05-07 20:40:51 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-07 12:40:51 +0200 |
commit | b6c1b883a7edc7f519eddc776fa6ccfdd520d0dc (patch) | |
tree | ea0d25888f117fd5b667eb32644bc7d6430083c5 | |
parent | d4209779c44b45c3677f925752c1726d34a2421d (diff) | |
download | skyhanni-b6c1b883a7edc7f519eddc776fa6ccfdd520d0dc.tar.gz skyhanni-b6c1b883a7edc7f519eddc776fa6ccfdd520d0dc.tar.bz2 skyhanni-b6c1b883a7edc7f519eddc776fa6ccfdd520d0dc.zip |
Fix: showing time to upgrade when maxed (#1727)
2 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryDataLoader.kt b/src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryDataLoader.kt index 7eabb2420..f5e308924 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryDataLoader.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryDataLoader.kt @@ -359,7 +359,8 @@ object ChocolateFactoryDataLoader { val profileStorage = profileStorage ?: return // removing time tower here as people like to determine when to buy it themselves - val notMaxed = list.filter { !it.isMaxed && it.slotIndex != ChocolateFactoryAPI.timeTowerIndex } + val notMaxed = + list.filter { !it.isMaxed && it.slotIndex != ChocolateFactoryAPI.timeTowerIndex && it.effectiveCost != null } val bestUpgrade = notMaxed.minByOrNull { it.effectiveCost ?: Double.MAX_VALUE } profileStorage.bestUpgradeAvailableAt = bestUpgrade?.canAffordAt?.toMillis() ?: 0 diff --git a/src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryStats.kt b/src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryStats.kt index cb16bd823..892a96e46 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryStats.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryStats.kt @@ -155,7 +155,9 @@ object ChocolateFactoryStats { TIME_TO_PRESTIGE("§eTime To Prestige: §b1d 13h 59m 4s", { ChocolateFactoryAPI.currentPrestige != 5 }), RAW_PER_SECOND("§eRaw Per Second: §62,136"), CHOCOLATE_UNTIL_PRESTIGE("§eChocolate To Prestige: §65,851", { ChocolateFactoryAPI.currentPrestige != 5 }), - TIME_TO_BEST_UPGRADE("§eBest Upgrade: §b 59m 4s"), + TIME_TO_BEST_UPGRADE( + "§eBest Upgrade: §b 59m 4s", + { ChocolateFactoryAPI.profileStorage?.bestUpgradeCost != 0L }), ; override fun toString(): String { |