Determine validity via mod, not value (prevents weirdness with negatives)

This commit is contained in:
blitzmann
2018-06-10 01:30:05 -04:00
parent e8b56b076b
commit f8b5adb31d

View File

@@ -64,8 +64,9 @@ class Mutator(EqBase):
minValue = dynAttr.min * baseAttr.value
maxValue = dynAttr.max * baseAttr.value
mod = val/baseAttr.value
if minValue < val < maxValue:
if dynAttr.min < mod < dynAttr.max:
# sweet, all good
returnVal = val
else: