Change the priority of the Emphasis throw (lesser than advantage/disadvantage)

This commit is contained in:
Thomas Andres Gomez 2024-01-09 11:39:06 +01:00
parent dc12434689
commit 091e76bbf0
3 changed files with 31 additions and 23 deletions

View file

@ -1066,7 +1066,7 @@ class DiceThrowUseCase @Inject constructor(
critical: Boolean = false,
): DiceRollResult {
val result = when {
advantage && !disadvantage && !emphasis -> {
advantage && !disadvantage -> {
val roll = List(amount) {
val first = random(faces = faces, fail = fail, critical = critical)
val second = random(faces = faces, fail = fail, critical = critical)
@ -1078,7 +1078,7 @@ class DiceThrowUseCase @Inject constructor(
)
}
!advantage && disadvantage && !emphasis -> {
!advantage && disadvantage -> {
val roll = List(amount) {
val first = random(faces = faces, fail = fail, critical = critical)
val second = random(faces = faces, fail = fail, critical = critical)