summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/test
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/test')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/test/SkyHanniDebugsAndTests.kt17
1 files changed, 16 insertions, 1 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/test/SkyHanniDebugsAndTests.kt b/src/main/java/at/hannibal2/skyhanni/test/SkyHanniDebugsAndTests.kt
index 7e9427996..b81a25599 100644
--- a/src/main/java/at/hannibal2/skyhanni/test/SkyHanniDebugsAndTests.kt
+++ b/src/main/java/at/hannibal2/skyhanni/test/SkyHanniDebugsAndTests.kt
@@ -15,6 +15,7 @@ import at.hannibal2.skyhanni.events.LorenzToolTipEvent
import at.hannibal2.skyhanni.events.ReceiveParticleEvent
import at.hannibal2.skyhanni.features.garden.GardenNextJacobContest
import at.hannibal2.skyhanni.features.garden.visitor.GardenVisitorColorNames
+import at.hannibal2.skyhanni.features.inventory.bazaar.BazaarApi.Companion.getBazaarData
import at.hannibal2.skyhanni.test.GriffinUtils.drawWaypointFilled
import at.hannibal2.skyhanni.utils.ChatUtils
import at.hannibal2.skyhanni.utils.CollectionUtils.editCopy
@@ -460,7 +461,21 @@ class SkyHanniDebugsAndTests {
val internalName = event.itemStack.getInternalNameOrNull() ?: return
val npcPrice = internalName.getNpcPriceOrNull() ?: return
- event.toolTip.add("§7NPC price: §6${npcPrice.addSeparators()}")
+ event.toolTip.add("§7NPC price: ${npcPrice.addSeparators()}")
+ }
+
+ @SubscribeEvent
+ fun onShowBzPrice(event: LorenzToolTipEvent) {
+ if (!LorenzUtils.inSkyBlock) return
+ if (!debugConfig.showBZPrice) return
+ val internalName = event.itemStack.getInternalNameOrNull() ?: return
+
+ val data = internalName.getBazaarData() ?: return
+ val instantBuyPrice = data.instantBuyPrice
+ val sellOfferPrice = data.sellOfferPrice
+
+ event.toolTip.add("§7BZ instantBuyPrice: ${instantBuyPrice.addSeparators()}")
+ event.toolTip.add("§7BZ sellOfferPrice: ${sellOfferPrice.addSeparators()}")
}
@SubscribeEvent