diff --git a/src/main/java/resonantinduction/electrical/battery/ItemBlockBattery.java b/src/main/java/resonantinduction/electrical/battery/ItemBlockBattery.java index a8db9902..76892088 100644 --- a/src/main/java/resonantinduction/electrical/battery/ItemBlockBattery.java +++ b/src/main/java/resonantinduction/electrical/battery/ItemBlockBattery.java @@ -143,7 +143,7 @@ public class ItemBlockBattery extends ItemBlock implements IEnergyItem, IVoltage @Override public long getEnergyCapacity(ItemStack theItem) { - return TileBattery.STORAGE; + return TileBattery.getEnergyForTier(theItem.getItemDamage()); } public long getTransferRate(ItemStack itemStack) diff --git a/src/main/java/resonantinduction/electrical/battery/TileBattery.java b/src/main/java/resonantinduction/electrical/battery/TileBattery.java index 98d108ff..4c408617 100644 --- a/src/main/java/resonantinduction/electrical/battery/TileBattery.java +++ b/src/main/java/resonantinduction/electrical/battery/TileBattery.java @@ -31,10 +31,8 @@ import cpw.mods.fml.common.network.PacketDispatcher; */ public class TileBattery extends TileElectrical implements IConnector, IVoltageInput, IVoltageOutput, IPacketSender, IPacketReceiver, IEnergyInterface, IEnergyContainer { - public static final long STORAGE = 1000000000; - /** The transfer rate **/ - public static final long DEFAULT_WATTAGE = (long) (STORAGE * 0.01); + public static final long DEFAULT_WATTAGE = (long) (getEnergyForTier(1) * 0.01); /** Voltage increases as series connection increases */ public static final long DEFAULT_VOLTAGE = UniversalElectricity.DEFAULT_VOLTAGE; @@ -49,10 +47,15 @@ public class TileBattery extends TileElectrical implements IConnector