Swap execution order in moveEnergy

This commit is contained in:
DBotThePony 2023-04-16 10:05:46 +07:00
parent b7434d632c
commit e2a300259c
Signed by: DBot
GPG Key ID: DCC23B5715498507

View File

@ -365,8 +365,8 @@ fun moveEnergy(source: IEnergyStorage, destination: IEnergyStorage, amount: Deci
return extracted return extracted
} }
val received = destination.receiveEnergy(extracted, false) val extracted = if (ignoreFlowRestrictions && source is IMatteryEnergyStorage) source.extractEnergy(received, false) else source.extractEnergy(received, false)
return if (ignoreFlowRestrictions && source is IMatteryEnergyStorage) source.extractEnergy(received, false) else source.extractEnergy(received, false) return destination.receiveEnergy(extracted, false)
} }
} }
} }