From 7f10eaed2403e5815c09e936493afe0365d9923c Mon Sep 17 00:00:00 2001 From: Alexis DRAI Date: Sun, 25 Sep 2022 15:23:58 +0200 Subject: [PATCH] :bug: Fix call to Random.Next() Next(a, b) returns a random int between a (INCLUDED) and b (EXCLUDED) -- that is, in [a, b[ --- Sources/Model/Dice/AbstractDie.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/Model/Dice/AbstractDie.cs b/Sources/Model/Dice/AbstractDie.cs index 0161ae1..2340067 100644 --- a/Sources/Model/Dice/AbstractDie.cs +++ b/Sources/Model/Dice/AbstractDie.cs @@ -18,7 +18,7 @@ namespace Model.Dice public T GetRandomFace() { - int faceIndex = rnd.Next(1, ListFaces.Count() + 1); + int faceIndex = rnd.Next(0, ListFaces.Count()); return ListFaces.ElementAt(faceIndex); } }