aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSphyix <masifede2@gmail.com>2021-09-16 22:49:29 +0200
committerSphyix <masifede2@gmail.com>2021-09-16 22:49:29 +0200
commit01c243ee9f58c3f64fc883f931ad9a81813f894f (patch)
tree2bfb276fea54c1f0a1b6fa954838303afb5596d4 /src
parent5da7e2a713c4678799f60d133c9807800e0c47b3 (diff)
downloadGT5-Unofficial-01c243ee9f58c3f64fc883f931ad9a81813f894f.tar.gz
GT5-Unofficial-01c243ee9f58c3f64fc883f931ad9a81813f894f.tar.bz2
GT5-Unofficial-01c243ee9f58c3f64fc883f931ad9a81813f894f.zip
fix int overflow on amps calculation
Diffstat (limited to 'src')
-rw-r--r--src/main/java/gregtech/api/graphs/paths/PowerNodePath.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/graphs/paths/PowerNodePath.java b/src/main/java/gregtech/api/graphs/paths/PowerNodePath.java
index df6f2671e4..0baa642406 100644
--- a/src/main/java/gregtech/api/graphs/paths/PowerNodePath.java
+++ b/src/main/java/gregtech/api/graphs/paths/PowerNodePath.java
@@ -98,6 +98,7 @@ public class PowerNodePath extends NodePath {
private void reset(int aTimePassed) {
if (aTimePassed < 0 || aTimePassed > 100) {
mAmps = 0;
+ return;
}
mAmps = Math.max(0, mAmps - (mMaxAmps * aTimePassed));
}