From af8c4ded930ec612a657854e365a2bc701cd6e1d Mon Sep 17 00:00:00 2001 From: FossFanatic Date: Tue, 7 Mar 2023 09:15:59 +0000 Subject: [PATCH] Try different fix for broken setting --- mods/CORE/mcl_explosions/init.lua | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/mods/CORE/mcl_explosions/init.lua b/mods/CORE/mcl_explosions/init.lua index 90a2d2cca..6f033ce9f 100644 --- a/mods/CORE/mcl_explosions/init.lua +++ b/mods/CORE/mcl_explosions/init.lua @@ -192,7 +192,7 @@ local function trace_explode(pos, strength, raydirs, radius, info, direct, sourc local grief_protected = info.grief_protected -- Trace rays for environment destruction - if info.griefing then + if info.griefing and tnt_griefing then for i = 1, #raydirs do local rpos_x = pos.x local rpos_y = pos.y @@ -360,11 +360,7 @@ local function trace_explode(pos, strength, raydirs, radius, info, direct, sourc for hash, idx in pairs(destroy) do local do_drop = math.random() <= drop_chance local on_blast = node_on_blast[data[idx]] - if (not tnt_griefing) and info.is_tnt ~= false then - local remove = false - else - local remove = true - end + local remove = true if do_drop or on_blast then local npos = get_position_from_hash(hash)