Swap execution order in moveEnergy
This commit is contained in:
parent
b7434d632c
commit
e2a300259c
@ -365,8 +365,8 @@ fun moveEnergy(source: IEnergyStorage, destination: IEnergyStorage, amount: Deci
|
||||
return extracted
|
||||
}
|
||||
|
||||
val received = destination.receiveEnergy(extracted, false)
|
||||
return if (ignoreFlowRestrictions && source is IMatteryEnergyStorage) source.extractEnergy(received, false) else source.extractEnergy(received, false)
|
||||
val extracted = if (ignoreFlowRestrictions && source is IMatteryEnergyStorage) source.extractEnergy(received, false) else source.extractEnergy(received, false)
|
||||
return destination.receiveEnergy(extracted, false)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user