From b9b48f5a60693eb5d7fcd13e1c6e60fa1cb7c8c9 Mon Sep 17 00:00:00 2001 From: BallOfEnergy <66693744+BallOfEnergy1@users.noreply.github.com> Date: Sun, 13 Aug 2023 18:39:23 -0500 Subject: [PATCH] Fixing minor bug where the fluid burner would produce soot even when there was no fluid to consume. --- .../com/hbm/tileentity/machine/TileEntityHeaterOilburner.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/hbm/tileentity/machine/TileEntityHeaterOilburner.java b/src/main/java/com/hbm/tileentity/machine/TileEntityHeaterOilburner.java index 41bb5ed92..964ef74fd 100644 --- a/src/main/java/com/hbm/tileentity/machine/TileEntityHeaterOilburner.java +++ b/src/main/java/com/hbm/tileentity/machine/TileEntityHeaterOilburner.java @@ -82,7 +82,7 @@ public class TileEntityHeaterOilburner extends TileEntityMachinePolluting implem this.heatEnergy += heat * toBurn; - if(worldObj.getTotalWorldTime() % 20 == 0) { + if(worldObj.getTotalWorldTime() % 20 == 0 && toBurn > 0) { this.pollute(PollutionType.SOOT, PollutionHandler.SOOT_PER_SECOND * burnRate * 0.5F); if(tank.getTankType().hasTrait(FT_Leaded.class)) this.pollute(PollutionType.HEAVYMETAL, PollutionHandler.HEAVY_METAL_PER_SECOND * burnRate * 0.5F); }