summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/data
diff options
context:
space:
mode:
authorsaga <45262877+saga-00@users.noreply.github.com>2024-06-05 16:03:22 -0300
committerGitHub <noreply@github.com>2024-06-05 21:03:22 +0200
commit93229bf2caa30de689664b665b58ee59949137fc (patch)
tree1985b131881940055f5d977d6aa8310d06ea476a /src/main/java/at/hannibal2/skyhanni/data
parent7d4567cb774a791114eefce7d4bca1ca493a023d (diff)
downloadskyhanni-93229bf2caa30de689664b665b58ee59949137fc.tar.gz
skyhanni-93229bf2caa30de689664b665b58ee59949137fc.tar.bz2
skyhanni-93229bf2caa30de689664b665b58ee59949137fc.zip
Feature: Favorite Power Stones (#2002)
Co-authored-by: CalMWolfs <94038482+CalMWolfs@users.noreply.github.com> Co-authored-by: Cal <cwolfson58@gmail.com> Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/data')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/data/MaxwellAPI.kt8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/data/MaxwellAPI.kt b/src/main/java/at/hannibal2/skyhanni/data/MaxwellAPI.kt
index cc9a6aa43..060181815 100644
--- a/src/main/java/at/hannibal2/skyhanni/data/MaxwellAPI.kt
+++ b/src/main/java/at/hannibal2/skyhanni/data/MaxwellAPI.kt
@@ -49,6 +49,12 @@ object MaxwellAPI {
storage?.maxwell?.tunings = value ?: return
}
+ var favoritePowers: List<String>
+ get() = storage?.maxwell?.favoritePowers ?: listOf()
+ set(value) {
+ storage?.maxwell?.favoritePowers = value
+ }
+
private var powers = mutableListOf<String>()
private val patternGroup = RepoPattern.group("data.maxwell")
@@ -282,7 +288,7 @@ object MaxwellAPI {
if (!foundMagicalPower) magicalPower = 0
}
- private fun getPowerByNameOrNull(name: String) = powers.find { it == name }
+ fun getPowerByNameOrNull(name: String) = powers.find { it == name }
private fun isEnabled() = LorenzUtils.inSkyBlock && storage != null