diff --git a/mods/CORE/mcl_explosions/init.lua b/mods/CORE/mcl_explosions/init.lua index 379d5700..79221d0e 100644 --- a/mods/CORE/mcl_explosions/init.lua +++ b/mods/CORE/mcl_explosions/init.lua @@ -202,7 +202,10 @@ local function trace_explode(pos, strength, raydirs, radius, info, puncher) npos_x - emin_x + 1 local cid = data[idx] - local br = node_blastres[cid] + + -- Set blast resistance to 0 for unknown nodes + local br = node_blastres[cid] or 0 + if br < INDESTRUCT_BLASTRES and br > max_blast_resistance then br = max_blast_resistance end