From 41396a82abaf0fdbcfeecc6f0165712eb3bcddda Mon Sep 17 00:00:00 2001 From: nemesis Date: Mon, 11 Jun 2018 22:19:51 +0200 Subject: [PATCH] bug sur le moins sur un resultat de 1 --- asmodee.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/asmodee.py b/asmodee.py index f0a12cd..9a3cd2b 100755 --- a/asmodee.py +++ b/asmodee.py @@ -181,7 +181,8 @@ def roll(result,type,explosif,nb,f,noadd,ars,relance,mitige): roll = 0 elif (f != 0 and roll >= f and noadd): tmp = int(roll//type) - roll = tmp + ((roll - tmp*type) >= 1 if f else 0) - moins + roll = tmp + ((roll - tmp*type) >= 1 if f else 0) + roll -= moins #print("fin roll " + str(result) + " " + str(roll) + " " + str(new)) return (result,roll,new)