diff options
author | Sphyix <masifede2@gmail.com> | 2021-09-16 22:49:29 +0200 |
---|---|---|
committer | Sphyix <masifede2@gmail.com> | 2021-09-16 22:49:29 +0200 |
commit | 01c243ee9f58c3f64fc883f931ad9a81813f894f (patch) | |
tree | 2bfb276fea54c1f0a1b6fa954838303afb5596d4 /src | |
parent | 5da7e2a713c4678799f60d133c9807800e0c47b3 (diff) | |
download | GT5-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.java | 1 |
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)); } |