aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/features/itemabilities
diff options
context:
space:
mode:
authorNetheriteMiner <88792142+NetheriteMiner@users.noreply.github.com>2023-09-26 04:10:19 -0400
committerGitHub <noreply@github.com>2023-09-26 10:10:19 +0200
commit2b2c1cc43c08874a82123356adc7af24cfe09227 (patch)
treedbf6986ff16f16c1ee3946aa21b624db8813cb85 /src/main/java/at/hannibal2/skyhanni/features/itemabilities
parent0ecab5ab4f94dce8b4b01bdad5d4b03a590e8345 (diff)
downloadskyhanni-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.kt8
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
}