diff options
author | NetheriteMiner <88792142+NetheriteMiner@users.noreply.github.com> | 2023-09-26 04:10:19 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-26 10:10:19 +0200 |
commit | 2b2c1cc43c08874a82123356adc7af24cfe09227 (patch) | |
tree | dbf6986ff16f16c1ee3946aa21b624db8813cb85 /src/main/java/at/hannibal2/skyhanni/features/itemabilities | |
parent | 0ecab5ab4f94dce8b4b01bdad5d4b03a590e8345 (diff) | |
download | skyhanni-2b2c1cc43c08874a82123356adc7af24cfe09227.tar.gz skyhanni-2b2c1cc43c08874a82123356adc7af24cfe09227.tar.bz2 skyhanni-2b2c1cc43c08874a82123356adc7af24cfe09227.zip |
Rich Presence Dynamic Priority Box and Dungeons #429
* Rich Presence Dynamic Priority Box and Dungeons
* Merge branch 'beta' into discordrpc
* Merge branch 'beta' into discordrpc
* code cleanup
* Fix according to requested changes
* I blame IntelliJ auto formatting
* Merge branch 'beta' into discordrpc
* resolve merge conflict
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features/itemabilities')
-rw-r--r-- | src/main/java/at/hannibal2/skyhanni/features/itemabilities/abilitycooldown/ItemAbility.kt | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/itemabilities/abilitycooldown/ItemAbility.kt b/src/main/java/at/hannibal2/skyhanni/features/itemabilities/abilitycooldown/ItemAbility.kt index fb1169d83..64288cbcf 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/itemabilities/abilitycooldown/ItemAbility.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/itemabilities/abilitycooldown/ItemAbility.kt @@ -1,6 +1,6 @@ package at.hannibal2.skyhanni.features.itemabilities.abilitycooldown -import at.hannibal2.skyhanni.features.dungeon.DungeonData +import at.hannibal2.skyhanni.features.dungeon.DungeonAPI import at.hannibal2.skyhanni.utils.LorenzColor import at.hannibal2.skyhanni.utils.LorenzUtils import at.hannibal2.skyhanni.utils.NEUInternalName @@ -125,17 +125,17 @@ enum class ItemAbility( private fun ItemAbility.getMageCooldownReduction(): Double? { if (ignoreMageCooldownReduction) return null if (!LorenzUtils.inDungeons) return null - if (DungeonData.playerClass != DungeonData.DungeonClass.MAGE) return null + if (DungeonAPI.playerClass != DungeonAPI.DungeonClass.MAGE) return null var abilityCooldownMultiplier = 1.0 - abilityCooldownMultiplier -= if (DungeonData.isUniqueClass) { + abilityCooldownMultiplier -= if (DungeonAPI.isUniqueClass) { 0.5 // 50% base reduction at level 0 } else { 0.25 // 25% base reduction at level 0 } // 1% ability reduction every other level - abilityCooldownMultiplier -= 0.01 * floor(DungeonData.playerClassLevel / 2f) + abilityCooldownMultiplier -= 0.01 * floor(DungeonAPI.playerClassLevel / 2f) return abilityCooldownMultiplier } |