From 07bdb7ecd19080820e94099ebdc9538d5ae76fc9 Mon Sep 17 00:00:00 2001 From: Vasco Lavos Date: Tue, 17 Nov 2015 19:51:28 +0000 Subject: [PATCH] Fixed the Exoflame not using mana properly on interfaced blocks. --- .../common/block/subtile/functional/SubTileExoflame.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/vazkii/botania/common/block/subtile/functional/SubTileExoflame.java b/src/main/java/vazkii/botania/common/block/subtile/functional/SubTileExoflame.java index 91ca70e39..4b851fece 100644 --- a/src/main/java/vazkii/botania/common/block/subtile/functional/SubTileExoflame.java +++ b/src/main/java/vazkii/botania/common/block/subtile/functional/SubTileExoflame.java @@ -68,9 +68,11 @@ public class SubTileExoflame extends SubTileFunctional { IExoflameHeatable heatable = (IExoflameHeatable) tile; if(heatable.canSmelt() && mana > 2) { - if(heatable.getBurnTime() == 0) + if(heatable.getBurnTime() == 0) { heatable.boostBurnTime(); - mana = Math.max(0, mana - cost); + mana = Math.max(0, mana - cost); + } + if(ticksExisted % 2 == 0) heatable.boostCookTime();