summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2009-09-06 20:17:23 -0400
committerBen Boeckel <MathStuf@gmail.com>2009-09-06 20:17:23 -0400
commitb1bb8ce81af0aac7bfc020bdfba3d27a07d18f88 (patch)
tree5bd7191bb92de70f048e53eb3fbd624d9bb756bb
parentca871653b88afa1e6eb44fb94906290e4ede4637 (diff)
downloadsigen-b1bb8ce81af0aac7bfc020bdfba3d27a07d18f88.tar.gz
sigen-b1bb8ce81af0aac7bfc020bdfba3d27a07d18f88.tar.xz
sigen-b1bb8ce81af0aac7bfc020bdfba3d27a07d18f88.zip
Add unlimited values to natures, abilities, money, and held item counts
-rw-r--r--sigmod/Rules.cpp8
-rw-r--r--sigmodr/widgets/gui/rules.ui17
2 files changed, 14 insertions, 11 deletions
diff --git a/sigmod/Rules.cpp b/sigmod/Rules.cpp
index a4ef157a..362d844d 100644
--- a/sigmod/Rules.cpp
+++ b/sigmod/Rules.cpp
@@ -205,13 +205,13 @@ CHECK_END()
CHECK_BOUNDS(Rules, int, maxParty, 1, INT_MAX)
CHECK_BOUNDS(Rules, int, maxFight, 1, m_maxParty)
CHECK_BOUNDS(Rules, int, maxPlayers, 2, INT_MAX)
-CHECK_BOUNDS(Rules, int, maxHeldItems, 0, INT_MAX)
-CHECK_BOUNDS(Rules, int, maxAbilities, 0, INT_MAX)
-CHECK_BOUNDS(Rules, int, maxNatures, 0, INT_MAX)
+CHECK_BOUNDS(Rules, int, maxHeldItems, -1, INT_MAX)
+CHECK_BOUNDS(Rules, int, maxAbilities, -1, INT_MAX)
+CHECK_BOUNDS(Rules, int, maxNatures, -1, INT_MAX)
CHECK_BOUNDS(Rules, int, maxMoves, 1, INT_MAX)
CHECK_BOUNDS(Rules, int, maxLevel, 1, INT_MAX)
CHECK_BOUNDS(Rules, int, maxStages, -1, INT_MAX)
-CHECK_BOUNDS(Rules, int, maxMoney, 0, INT_MAX)
+CHECK_BOUNDS(Rules, int, maxMoney, -1, INT_MAX)
CHECK_BOUNDS(Rules, int, maxTotalWeight, -1, INT_MAX)
CHECK(Rules, bool, specialSplit)
CHECK_BEGIN(Rules, bool, specialDVSplit)
diff --git a/sigmodr/widgets/gui/rules.ui b/sigmodr/widgets/gui/rules.ui
index 61bea9f9..47e27a77 100644
--- a/sigmodr/widgets/gui/rules.ui
+++ b/sigmodr/widgets/gui/rules.ui
@@ -524,10 +524,10 @@
<string>How many items can be held at once</string>
</property>
<property name="minimum">
- <number>0</number>
+ <number>-1</number>
</property>
<property name="specialValueText">
- <string>No held items</string>
+ <string>No limit</string>
</property>
</widget>
</item>
@@ -556,10 +556,10 @@
<string>The maximum amount of natures allowed at once</string>
</property>
<property name="minimum">
- <number>0</number>
+ <number>-1</number>
</property>
<property name="specialValueText">
- <string>No natures</string>
+ <string>No limit</string>
</property>
</widget>
</item>
@@ -588,10 +588,10 @@
<string>The maximum amount of abilities allowed at once</string>
</property>
<property name="minimum">
- <number>0</number>
+ <number>-1</number>
</property>
<property name="specialValueText">
- <string>No abilities</string>
+ <string>No limit</string>
</property>
</widget>
</item>
@@ -652,7 +652,10 @@
<string>Maximum amount of money allowed</string>
</property>
<property name="minimum">
- <number>0</number>
+ <number>-1</number>
+ </property>
+ <property name="specialValueText">
+ <string>No limit</string>
</property>
</widget>
</item>