как так то я это проворонил
This commit is contained in:
parent
63944456c6
commit
3a29b49bf6
@ -32,14 +32,10 @@ class TreasurePoolDefinition(pieces: List<Piece>) {
|
|||||||
|
|
||||||
fun evaluate(random: RandomGenerator, level: Double): List<ItemStack> {
|
fun evaluate(random: RandomGenerator, level: Double): List<ItemStack> {
|
||||||
require(level >= 0.0) { "Invalid loot level: $level" }
|
require(level >= 0.0) { "Invalid loot level: $level" }
|
||||||
@Suppress("name_shadowing")
|
|
||||||
var level = level
|
|
||||||
|
|
||||||
for (piece in pieces) {
|
for (piece in pieces) {
|
||||||
if (level <= piece.level) {
|
if (level <= piece.level) {
|
||||||
return piece.evaluate(random, level)
|
return piece.evaluate(random, level)
|
||||||
} else {
|
|
||||||
level -= piece.level
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user