diff --git a/src/net/bdew/lib/power/DataSlotPower.scala b/src/net/bdew/lib/power/DataSlotPower.scala index e760936..a05f563 100644 --- a/src/net/bdew/lib/power/DataSlotPower.scala +++ b/src/net/bdew/lib/power/DataSlotPower.scala @@ -34,6 +34,7 @@ case class DataSlotPower(name: String, parent: DataSlotContainer) extends DataSl val canExtract = Misc.clamp(v, 0F, stored) if ((canExtract > 0) && !simulate) { stored -= canExtract + if (stored < 1) stored = 0 parent.dataSlotChanged(this) } return canExtract