aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/util/math
diff options
context:
space:
mode:
authorAlkalus <3060479+draknyte1@users.noreply.github.com>2018-05-25 13:40:27 +1000
committerAlkalus <3060479+draknyte1@users.noreply.github.com>2018-05-25 13:40:27 +1000
commit7e0c8425eca0e2ea097e4aad0d44ed8cdb0f4690 (patch)
tree84428e20b68c0a2999b72314e0231d44067e87b0 /src/Java/gtPlusPlus/core/util/math
parent2b73e75c4de865c05c5cb48bc9e91b1754a37c0c (diff)
downloadGT5-Unofficial-7e0c8425eca0e2ea097e4aad0d44ed8cdb0f4690.tar.gz
GT5-Unofficial-7e0c8425eca0e2ea097e4aad0d44ed8cdb0f4690.tar.bz2
GT5-Unofficial-7e0c8425eca0e2ea097e4aad0d44ed8cdb0f4690.zip
+ Added loader for Thaumcraft Researcher Machine.
$ Fixed Staballoy constructs exploding as soon as they spawn. $ Fixed chicken renderer. $ Fixed a bug arising from getRandomFromArray(int[]) where it could get index OOB.
Diffstat (limited to 'src/Java/gtPlusPlus/core/util/math')
-rw-r--r--src/Java/gtPlusPlus/core/util/math/MathUtils.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Java/gtPlusPlus/core/util/math/MathUtils.java b/src/Java/gtPlusPlus/core/util/math/MathUtils.java
index 16e7f665ea..cda463ff10 100644
--- a/src/Java/gtPlusPlus/core/util/math/MathUtils.java
+++ b/src/Java/gtPlusPlus/core/util/math/MathUtils.java
@@ -365,13 +365,13 @@ public class MathUtils {
}
public static int getRandomFromArray(int[] mValues) {
- int[] mLargeChanceArray = new int[mValues.length*1000];
+ int[] mLargeChanceArray = new int[(mValues.length-1)*1000];
int mValueSelection;
for (int g = 0; g < mLargeChanceArray.length; g++) {
- mValueSelection = randInt(0, mValues.length);
+ mValueSelection = randInt(0, mValues.length-1);
mLargeChanceArray[g] = mValues[mValueSelection];
}
- return mLargeChanceArray[randInt(0, mLargeChanceArray.length)];
+ return mLargeChanceArray[randInt(0, mLargeChanceArray.length-1)];
}