diff --git a/app/src/main/java/com/pixelized/rplexicon/business/DiceThrowUseCase.kt b/app/src/main/java/com/pixelized/rplexicon/business/DiceThrowUseCase.kt index 7434899..dce12ec 100644 --- a/app/src/main/java/com/pixelized/rplexicon/business/DiceThrowUseCase.kt +++ b/app/src/main/java/com/pixelized/rplexicon/business/DiceThrowUseCase.kt @@ -1128,7 +1128,7 @@ class DiceThrowUseCase @Inject constructor( private fun random(faces: Int, fail: Boolean, critical: Boolean): Int = when { fail && !critical -> 1 critical && !fail -> faces - else -> (Math.random() * faces + 1).toInt() + else -> Random.nextInt(from = 1, until = faces + 1) } }