diff options
author | Alkalus <3060479+draknyte1@users.noreply.github.com> | 2018-05-25 13:40:27 +1000 |
---|---|---|
committer | Alkalus <3060479+draknyte1@users.noreply.github.com> | 2018-05-25 13:40:27 +1000 |
commit | 7e0c8425eca0e2ea097e4aad0d44ed8cdb0f4690 (patch) | |
tree | 84428e20b68c0a2999b72314e0231d44067e87b0 /src/Java/gtPlusPlus/core/util | |
parent | 2b73e75c4de865c05c5cb48bc9e91b1754a37c0c (diff) | |
download | GT5-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')
-rw-r--r-- | src/Java/gtPlusPlus/core/util/math/MathUtils.java | 6 |
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)]; } |