Change the priority of the Emphasis throw (lesser than advantage/disadvantage)
This commit is contained in:
parent
dc12434689
commit
091e76bbf0
3 changed files with 31 additions and 23 deletions
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue