@ -83,8 +83,7 @@ class Generator {
fun generateTreasure(): Item{
val possibleTreasure: List<Pair<Item,Double>> = listOf(
Pair(Item(type= ITEMS.TREASURE_KEY.itemtype), 0.5),
Pair(Item(type = ITEMS.MONSTER_BONES.itemtype), 0.5),
Pair(Item(type = ITEMS.MONSTER_BONES.itemtype), 0.9),
)
val rand = Random.nextDouble()
@ -62,7 +62,8 @@ class Player(val pseudo: String, var xp: Int = 0) {
if (searchedItem.stack == 0){
items.remove(searchedItem)
}
if (recipe.item.type.name == "OPEN_TREASURE"){
println(ingredient.type.name)
if (recipe.item.type.name == "Open Treasure"){
addItem(generateTreasure())
return true