Rewrite of advantage and disadvantage

This commit is contained in:
Nox Sluijtman 2022-08-19 15:19:53 +02:00
parent bed2f3df01
commit 2d560c42a0
2 changed files with 25 additions and 18 deletions

View file

@ -45,32 +45,25 @@ func Cast(surfaces, diceThrows, modifier int) {
}
}
func SimpleCast(modifier int) int {
func SimpleCast() int {
var cast = rand.Intn(20) + 1
if modifier != 0 {
fmt.Println("Without modifier:", cast)
}
return cast + modifier
return cast
}
func Advantage(x, y int) int {
fmt.Println("\tx:", x)
fmt.Println("\tY:", y)
func Advantage(x, y int) (int, int, int) {
if x > y {
return x
return x, x, y
} else {
return y
return y, x, y
}
}
func Disadvantage(x, y int) int {
fmt.Println("\tx:", x)
fmt.Println("\tY:", y)
func Disadvantage(x, y int) (int, int, int) {
if x < y {
return x
return x, x, y
} else {
return y
return y, x, y
}
}