From b2ad46cb477ed1e91aa8b21ba94be6eac2577d9b Mon Sep 17 00:00:00 2001 From: _OfTeN_ Date: Tue, 27 Sep 2022 03:37:31 +0300 Subject: [PATCH] Little fix --- .../willfp/ecoenchants/commands/CommandGiveRandomBook.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoenchants/commands/CommandGiveRandomBook.kt b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoenchants/commands/CommandGiveRandomBook.kt index 63616e3e..3bdd9e5e 100644 --- a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoenchants/commands/CommandGiveRandomBook.kt +++ b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoenchants/commands/CommandGiveRandomBook.kt @@ -47,17 +47,17 @@ class CommandGiveRandomBook(plugin: EcoPlugin) : PluginCommand( return } - val level = (minLevel..maxLevel).random() + val level = (minLevel..maxLevel.coerceAtMost(enchantment.maxLevel)).random() player.inventory.addItem(EnchantedBookBuilder() - .addStoredEnchantment(enchantment, level.coerceAtMost(enchantment.maxLevel)) + .addStoredEnchantment(enchantment, level) .build()).values.forEach { player.world.dropItem(player.location, it) } sender.sendMessage(plugin.langYml.getMessage("random-book-given") .replace("%playername%", player.name) .replace("%enchantment%", enchantment.wrap() - .getFormattedName(level.coerceAtMost(enchantment.maxLevel)))) + .getFormattedName(level))) } override fun tabComplete(sender: CommandSender, args: List): List {