diff --git a/Server/src/main/kotlin/rs09/game/node/entity/skill/gather/mining/MiningSkillPulse.kt b/Server/src/main/kotlin/rs09/game/node/entity/skill/gather/mining/MiningSkillPulse.kt index 2fe97d3d9..4b7850e60 100644 --- a/Server/src/main/kotlin/rs09/game/node/entity/skill/gather/mining/MiningSkillPulse.kt +++ b/Server/src/main/kotlin/rs09/game/node/entity/skill/gather/mining/MiningSkillPulse.kt @@ -189,9 +189,10 @@ class MiningSkillPulse(private val player: Player, private val node: Node) : Pul if (RandomFunction.roll(chance)) { val gem = GEM_REWARDS.random() sendMessage(player,"You find a ${gem.name}!") - if (!addItem(player, gem.id)) { + if (freeSlots(player) == 0) { sendMessage(player,"You do not have enough space in your inventory, so you drop the gem on the floor.") } + addItemOrDrop(player, gem.id) } }