diff --git a/src/main/java/com/hbm/tileentity/machine/TileEntityMachineIndustrialTurbine.java b/src/main/java/com/hbm/tileentity/machine/TileEntityMachineIndustrialTurbine.java index d124daadb..f88a7ff32 100644 --- a/src/main/java/com/hbm/tileentity/machine/TileEntityMachineIndustrialTurbine.java +++ b/src/main/java/com/hbm/tileentity/machine/TileEntityMachineIndustrialTurbine.java @@ -101,7 +101,8 @@ public class TileEntityMachineIndustrialTurbine extends TileEntityTurbineBase im public void onClientTick() { this.lastRotor = this.rotor; - this.rotor += this.spin * 30; + float speed = this.spin >= 0.5 ? 30 : (float) (Math.pow(this.spin * 2, 0.5) * 30); + this.rotor += speed; if(this.rotor >= 360) { this.lastRotor -= 360; diff --git a/src/main/resources/assets/hbm/textures/armor/ncrpa_leg.png b/src/main/resources/assets/hbm/textures/armor/ncrpa_leg.png new file mode 100644 index 000000000..e2507eade Binary files /dev/null and b/src/main/resources/assets/hbm/textures/armor/ncrpa_leg.png differ