diff options
Diffstat (limited to 'sigmod')
-rw-r--r-- | sigmod/Rules.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sigmod/Rules.cpp b/sigmod/Rules.cpp index 5acf0dfc..a4ef157a 100644 --- a/sigmod/Rules.cpp +++ b/sigmod/Rules.cpp @@ -197,10 +197,10 @@ CHECK_BEGIN(Rules, bool, breedingAllowed) } CHECK_END() CHECK(Rules, bool, criticalDomains) -CHECK_BOUNDS(Rules, int, numBoxes, 0, INT_MAX) +CHECK_BOUNDS(Rules, int, numBoxes, -1, INT_MAX) CHECK_BEGIN(Rules, int, boxSize) if (m_numBoxes) - TBOUNDS(boxSize, 1, INT_MAX); + TBOUNDS(boxSize, 0, INT_MAX); CHECK_END() CHECK_BOUNDS(Rules, int, maxParty, 1, INT_MAX) CHECK_BOUNDS(Rules, int, maxFight, 1, m_maxParty) @@ -222,11 +222,11 @@ CHECK_BEGIN(Rules, bool, specialDVSplit) } CHECK_END() CHECK_BEGIN(Rules, int, maxTotalEV) - TBOUNDS(maxTotalEV, 0, INT_MAX); + TBOUNDS(maxTotalEV, -1, INT_MAX); CHECK_END() CHECK_BEGIN(Rules, int, maxEVPerStat) if (m_maxTotalEV) - TBOUNDS(maxEVPerStat, 1, m_maxTotalEV); + TBOUNDS(maxEVPerStat, 0, m_maxTotalEV); CHECK_END() Rules& Rules::operator=(const Rules& rhs) |