From c4077a42fd75ff8027d8ec6bc2cc213c3971747b Mon Sep 17 00:00:00 2001 From: Frank Date: Fri, 8 Jul 2022 00:13:07 +0200 Subject: [PATCH] [Fix] WeightedList does not always return a value --- src/main/java/org/betterx/bclib/util/WeightedList.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/org/betterx/bclib/util/WeightedList.java b/src/main/java/org/betterx/bclib/util/WeightedList.java index 330d48d7..a78d5428 100644 --- a/src/main/java/org/betterx/bclib/util/WeightedList.java +++ b/src/main/java/org/betterx/bclib/util/WeightedList.java @@ -93,6 +93,7 @@ public class WeightedList { if (weight <= weights.get(i)) { return values.get(i); } + weight -= weights.get(i); } return null; }