diff options
Diffstat (limited to 'sigmod/Nature.cpp')
| -rw-r--r-- | sigmod/Nature.cpp | 3 |
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) |
