From cbefa2c9c16ed6979700c3c5abe7390b35e503f4 Mon Sep 17 00:00:00 2001 From: Evert Date: Wed, 4 Apr 2018 21:03:35 +0300 Subject: [PATCH] Oops, this if statement walked away. --- metal_melter/melter.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metal_melter/melter.lua b/metal_melter/melter.lua index 89c2e86..397c3e8 100644 --- a/metal_melter/melter.lua +++ b/metal_melter/melter.lua @@ -245,7 +245,7 @@ local function melter_node_timer(pos, elapsed) local mt, t = metal_melter.get_metal_from_stack(input) if mt then local metal_name = fluidity.molten_metals[mt] - if metal_name then + if metal_name and (metal == "" or metal == metal_name) then local cnt = metal_melter.spec[t] local heat_consume = math.floor(cnt / 2) if metal_count + cnt <= metal_melter.max_metal and heat_count >= heat_consume then