diff options
author | Ben Boeckel <MathStuf@gmail.com> | 2009-01-28 22:08:36 -0500 |
---|---|---|
committer | Ben Boeckel <MathStuf@gmail.com> | 2009-01-28 22:08:36 -0500 |
commit | 9397b4817d6f2a7bb83c39b5f7b7c980daaf9dda (patch) | |
tree | 97c4148ccbed5ff1d0a6a883350ad414108a70b7 /sigmod | |
parent | 273579ecce2c69eb6ba2b375ce2ed21e7b15ed72 (diff) | |
download | sigen-9397b4817d6f2a7bb83c39b5f7b7c980daaf9dda.tar.gz sigen-9397b4817d6f2a7bb83c39b5f7b7c980daaf9dda.tar.xz sigen-9397b4817d6f2a7bb83c39b5f7b7c980daaf9dda.zip |
Fixed check in Nature for stat multipliers
Diffstat (limited to 'sigmod')
-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) |