aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/features
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/misc/items/EstimatedItemValue.kt14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/misc/items/EstimatedItemValue.kt b/src/main/java/at/hannibal2/skyhanni/features/misc/items/EstimatedItemValue.kt
index dcc2574d9..277c84735 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/misc/items/EstimatedItemValue.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/misc/items/EstimatedItemValue.kt
@@ -50,6 +50,7 @@ import at.hannibal2.skyhanni.utils.SkyBlockItemModifierUtils.getPowerScroll
import at.hannibal2.skyhanni.utils.SkyBlockItemModifierUtils.getReforgeName
import at.hannibal2.skyhanni.utils.SkyBlockItemModifierUtils.getRune
import at.hannibal2.skyhanni.utils.SkyBlockItemModifierUtils.getSilexCount
+import at.hannibal2.skyhanni.utils.SkyBlockItemModifierUtils.getEnrichment
import at.hannibal2.skyhanni.utils.SkyBlockItemModifierUtils.getTransmissionTunerCount
import at.hannibal2.skyhanni.utils.SkyBlockItemModifierUtils.hasArtOfPeace
import at.hannibal2.skyhanni.utils.SkyBlockItemModifierUtils.hasArtOfWar
@@ -203,6 +204,7 @@ object EstimatedItemValue {
totalPrice += addWoodSingularity(stack, list)
totalPrice += addJalapenoBook(stack, list)
totalPrice += addStatsBook(stack, list)
+ totalPrice += addEnrichment(stack, list)
// counted
totalPrice += addMasterStars(stack, list)
@@ -567,6 +569,18 @@ object EstimatedItemValue {
return price
}
+ private fun addEnrichment(stack: ItemStack, list: MutableList<String>): Double {
+
+ val enrichmentName = stack.getEnrichment() ?: return 0.0
+ val internalName = "TALISMAN_ENRICHMENT_$enrichmentName".asInternalName()
+
+
+ val price = internalName.getPrice()
+ val name = internalName.getItemName()
+ list.add("§7Enrichment: $name §7(§6" + NumberUtil.format(price) + "§7)")
+ return price
+ }
+
private fun addRune(stack: ItemStack, list: MutableList<String>): Double {
val internalName = stack.getRune() ?: return 0.0