diff options
author | Sampsa <69092953+S4mpsa@users.noreply.github.com> | 2024-08-09 13:42:14 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-09 17:42:14 +0700 |
commit | f10b885ccce496c60651d3acdf80e5036c0ef354 (patch) | |
tree | 2a20dc6372254c6501317e0d6bd5678ee16ad5d1 /src/main/java/goodgenerator/blocks/tileEntity | |
parent | a43f9ce926c8297125876516b69e930de4e674bc (diff) | |
download | GT5-Unofficial-f10b885ccce496c60651d3acdf80e5036c0ef354.tar.gz GT5-Unofficial-f10b885ccce496c60651d3acdf80e5036c0ef354.tar.bz2 GT5-Unofficial-f10b885ccce496c60651d3acdf80e5036c0ef354.zip |
Plasma Line buffs, EHE nerfs, Unstable Naquadah rebalance (#2842)
* Plasma Line buffs and EHE changes
* Change efficiency to 1.0 (still has +50% boost from Steam buff)
* One too many zeros
* SC Steam -> 100 EU, 100L of Normal Steam, Base efficiency to 1.2
* Rebalance Extremely Unstable Naquadah to match SpNt (Nerf turbines)
Diffstat (limited to 'src/main/java/goodgenerator/blocks/tileEntity')
-rw-r--r-- | src/main/java/goodgenerator/blocks/tileEntity/SupercriticalFluidTurbine.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/goodgenerator/blocks/tileEntity/SupercriticalFluidTurbine.java b/src/main/java/goodgenerator/blocks/tileEntity/SupercriticalFluidTurbine.java index 7c8d9ee154..26ed966008 100644 --- a/src/main/java/goodgenerator/blocks/tileEntity/SupercriticalFluidTurbine.java +++ b/src/main/java/goodgenerator/blocks/tileEntity/SupercriticalFluidTurbine.java @@ -78,20 +78,20 @@ public class SupercriticalFluidTurbine extends GT_MetaTileEntity_LargeTurbineBas } if (totalFlow <= 0) return 0; tEU = totalFlow; - addOutput(GT_ModHandler.getSteam(totalFlow)); + addOutput(GT_ModHandler.getSteam(totalFlow * 100)); if (totalFlow == aOptFlow) { - tEU = GT_Utility.safeInt((long) tEU * (long) aBaseEff / 100L); + tEU = GT_Utility.safeInt((long) tEU * (long) aBaseEff / 10000L); } else { float efficiency = 1.0f - Math.abs((totalFlow - aOptFlow) / (float) aOptFlow); tEU *= efficiency; - tEU = Math.max(1, GT_Utility.safeInt((long) tEU * (long) aBaseEff / 100L)); + tEU = Math.max(1, GT_Utility.safeInt((long) tEU * (long) aBaseEff / 10000L)); } if (tEU > maxPower) { tEU = GT_Utility.safeInt(maxPower); } - return tEU; + return tEU * 100; } @Override @@ -151,7 +151,7 @@ public class SupercriticalFluidTurbine extends GT_MetaTileEntity_LargeTurbineBas .addInfo("Controller block for Supercritical Fluid Turbine") .addInfo("Needs a Turbine, place inside controller") .addInfo("Use Supercritical Steam to generate power.") - .addInfo("Outputs Steam as well as producing power") + .addInfo("Outputs 100L of Steam per 1L of SC Steam as well as producing power") .addInfo("1L Supercritical Steam = 100 EU") .addInfo("Extreme Heated Steam will cause more damage to the turbine.") .addInfo("Power output depends on turbine and fitting") |