summaryrefslogtreecommitdiffstats
path: root/sigmod/Nature.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sigmod/Nature.cpp')
-rw-r--r--sigmod/Nature.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/sigmod/Nature.cpp b/sigmod/Nature.cpp
index 5bbaa99e..fe268b74 100644
--- a/sigmod/Nature.cpp
+++ b/sigmod/Nature.cpp
@@ -118,7 +118,8 @@ CHECK_BEGIN_ARRAY(Nature, Sigcore::Fraction&, stat, multiplier, Stat, stat)
EBOUNDS(stat, "Attack", sigmod()->rules()->specialSplit() ? "SpecialDefense" : "Special");
return false;
}
- TBOUNDS(multiplier, 1, INT_MAX)
+ TBOUNDS(multiplier, 0, INT_MAX)
+ TBOUNDS_MOD(multipler_numerator, 1, INT_MAX, multiplier.numerator())
CHECK_END()
CHECK_BOUNDS(Nature, int, weight, 1, INT_MAX)