diff --git a/ShakeAndCraft/app/src/main/java/com/example/shakecraft/model/Generator.kt b/ShakeAndCraft/app/src/main/java/com/example/shakecraft/model/Generator.kt index b58d24f..d5f71fb 100644 --- a/ShakeAndCraft/app/src/main/java/com/example/shakecraft/model/Generator.kt +++ b/ShakeAndCraft/app/src/main/java/com/example/shakecraft/model/Generator.kt @@ -83,8 +83,7 @@ class Generator { fun generateTreasure(): Item{ val possibleTreasure: List> = 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() diff --git a/ShakeAndCraft/app/src/main/java/com/example/shakecraft/model/Player.kt b/ShakeAndCraft/app/src/main/java/com/example/shakecraft/model/Player.kt index 84ee508..131979b 100644 --- a/ShakeAndCraft/app/src/main/java/com/example/shakecraft/model/Player.kt +++ b/ShakeAndCraft/app/src/main/java/com/example/shakecraft/model/Player.kt @@ -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 }