summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/features
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-11-15 13:05:25 +0100
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-11-15 13:05:25 +0100
commit32ff726edba446405e0cc7315e7d87b6fa1cd03f (patch)
treeb3d5676bd30fb8c6826332a7160e0d7ebffac39a /src/main/java/at/hannibal2/skyhanni/features
parentd1df749da1a58f0f3d8712b22341b59cc652a11b (diff)
downloadskyhanni-32ff726edba446405e0cc7315e7d87b6fa1cd03f.tar.gz
skyhanni-32ff726edba446405e0cc7315e7d87b6fa1cd03f.tar.bz2
skyhanni-32ff726edba446405e0cc7315e7d87b6fa1cd03f.zip
Added mythic visitor support.
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/garden/visitor/GardenVisitorColorNames.kt12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/garden/visitor/GardenVisitorColorNames.kt b/src/main/java/at/hannibal2/skyhanni/features/garden/visitor/GardenVisitorColorNames.kt
index 8096b747c..9fa465a47 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/garden/visitor/GardenVisitorColorNames.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/garden/visitor/GardenVisitorColorNames.kt
@@ -16,7 +16,8 @@ object GardenVisitorColorNames {
visitorColours.clear()
visitorItems.clear()
for ((visitor, visitorData) in data.visitors) {
- visitorColours[visitor] = getColor(visitorData.rarity)
+ val rarity = visitorData.new_rarity ?: visitorData.rarity
+ visitorColours[visitor] = rarity.color.getChatColor()
visitorItems[visitor] = visitorData.need_items
}
}
@@ -28,13 +29,4 @@ object GardenVisitorColorNames {
val color = visitorColours[cleanName] ?: return name
return color + cleanName
}
-
- private fun getColor(rarity: String) = when (rarity) {
- "uncommon" -> "§a"
- "rare" -> "§9"
- "legendary" -> "§6"
- "special" -> "§c"
-
- else -> throw RuntimeException("Unknown rarity for '$rarity'")
- }
}